Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
e1cbbfa5f5aaf40a1fe70856fac4dfcc33e0e651
/
fs
/
btrfs
/
inode.c
e1cbbfa
Btrfs: fix outstanding_extents accounting in DIO
by Josef Bacik
· 10 years ago
6a3891c
Btrfs: add sanity test for outstanding_extents accounting
by Josef Bacik
· 10 years ago
ba11721
Btrfs: account merges/splits properly
by Josef Bacik
· 10 years ago
8461a3d
Btrfs: fix merge delalloc logic
by Josef Bacik
· 10 years ago
1932b7b
btrfs: fix lost return value due to variable shadowing
by David Sterba
· 10 years ago
dcab6a3
Btrfs: account for large extents with enospc
by Josef Bacik
· 10 years ago
3266789
Btrfs: don't set and clear delalloc for O_DIRECT writes
by Josef Bacik
· 10 years ago
3e05bde
Btrfs: only adjust outstanding_extents when we do a short write
by Josef Bacik
· 10 years ago
9cc97d6
Btrfs: Add code to support file creation time
by chandan r
· 12 years ago
a937b97
btrfs: kill btrfs_inode_*time helpers
by David Sterba
· 10 years ago
ffe2d20
Btrfs: Introduce BTRFS_BLOCK_GROUP_RAID56_MASK to check raid56 simply
by Zhao Lei
· 10 years ago
9ee49a04
btrfs: switch extent_state state to unsigned
by David Sterba
· 10 years ago
f0954c6
btrfs: update message levels after checksum errors
by David Sterba
· 10 years ago
68b663d
btrfs: update message levels for errors
by David Sterba
· 10 years ago
1d4c08e
btrfs: expand btrfs_find_item if found_key is NULL
by David Sterba
· 10 years ago
03c751a
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 10 years ago
c7cfb8a
Btrfs: call inode_dec_link_count() on mkdir error path
by Wang Shilong
· 10 years ago
bdeb03c
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 10 years ago
9ea24bb
Btrfs: fix snapshot inconsistency after a file write followed by truncate
by Filipe Manana
· 10 years ago
b38ef71
Btrfs: ensure ordered extent errors aren't missed on fsync
by Filipe Manana
· 10 years ago
e6eb431
Btrfs: report error after failure inlining extent in compressed write path
by Filipe Manana
· 10 years ago
728404d
Btrfs: add helper btrfs_fdatawrite_range
by Filipe Manana
· 10 years ago
075bdbd
Btrfs: correctly flush compressed data before/after direct IO
by Filipe Manana
· 10 years ago
c44f649
Btrfs: make inode.c:compress_file_range() return void
by Filipe Manana
· 10 years ago
4bcbb33
Btrfs: fix incorrect compression ratio detection
by Shilong Wang
· 10 years ago
dec8f17
Btrfs: make inode.c:submit_compressed_extents() return void
by Filipe Manana
· 10 years ago
3d7a820
Btrfs: process all async extents on compressed write failure
by Filipe Manana
· 10 years ago
40ae837
Btrfs: don't leak pages and memory on compressed write error
by Filipe Manana
· 10 years ago
fce2a4e
Btrfs: fix hang on compressed write error
by Filipe Manana
· 10 years ago
704de49
Btrfs: set page and mapping error on compressed write failure
by Filipe Manana
· 10 years ago
41d28bc
switch d_materialise_unique() users to d_splice_alias()
by Al Viro
· 10 years ago
d379730
Revert "Btrfs: race free update of commit root for ro snapshots"
by Chris Mason
· 10 years ago
0ec31a6
Merge branch 'remove-unlikely' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux into for-linus
by Chris Mason
· 10 years ago
bbf65cf
Merge branch 'cleanup/misc-for-3.18' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux into for-linus
by Chris Mason
· 10 years ago
32be3a1
btrfs: Fix the wrong condition judgment about subset extent map
by Qu Wenruo
· 10 years ago
bfebd8b
btrfs: use enum for wq endio metadata type
by David Sterba
· 10 years ago
ee39b43
btrfs: remove unlikely from data-dependent branches and slow paths
by David Sterba
· 10 years ago
5d99a998
btrfs: remove unlikely from NULL checks
by David Sterba
· 10 years ago
1d52c78
Btrfs: try not to ENOSPC on log replay
by Josef Bacik
· 10 years ago
e6c4efd
btrfs: Fix and enhance merge_extent_mapping() to insert best fitted extent map
by Qu Wenruo
· 10 years ago
f612496
Btrfs: cleanup the read failure record after write or when the inode is freeing
by Miao Xie
· 10 years ago
8b110e3
Btrfs: implement repair function when direct read fails
by Miao Xie
· 10 years ago
c1dc089
Btrfs: do file data check by sub-bio's self
by Miao Xie
· 10 years ago
dc380ae
Btrfs: cleanup similar code of the buffered data data check and dio read data check
by Miao Xie
· 10 years ago
23ea8e5
Btrfs: load checksum data once when submitting a direct read io
by Miao Xie
· 10 years ago
354877b
Btrfs: fix off-by-one in cow_file_range_inline()
by Wang Shilong
· 10 years ago
7816030
Btrfs: fall into nocompression codes quickly if possible
by Wang Shilong
· 10 years ago
f79707b
Btrfs: fix wrong skipping compression for an inode
by Wang Shilong
· 10 years ago
555e128
Btrfs: set error return value in btrfs_get_blocks_direct
by Filipe Manana
· 10 years ago
47059d9
Btrfs: make defragment work with nodatacow option
by Wang Shilong
· 10 years ago
962a298
btrfs: kill the key type accessor helpers
by David Sterba
· 10 years ago
7ed641b
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 10 years ago
b0d5d10
Btrfs: use insert_inode_locked4 for inode creation
by Chris Mason
· 10 years ago
dac5705
Btrfs: fix crash while doing a ranged fsync
by Filipe Manana
· 10 years ago
d9f8596
Btrfs: fix corruption after write/fsync failure + fsync + log recovery
by Filipe Manana
· 10 years ago
1fb00cb
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 10 years ago
9e0af23
Btrfs: fix task hang under heavy compressed write
by Liu Bo
· 10 years ago
51f395a
btrfs: Use right extent length when inserting overlap extent map.
by Qu Wenruo
· 10 years ago
7064dd5
Btrfs: don't monopolize a core when evicting inode
by Filipe Manana
· 10 years ago
5762b5c
Btrfs: ensure tmpfile inode is always persisted with link count of 0
by Filipe Manana
· 10 years ago
9c3b306
Btrfs: race free update of commit root for ro snapshots
by Filipe Manana
· 10 years ago
e2eca69
Btrfs: fix wrong extent mapping for DirectIO
by Wang Shilong
· 10 years ago
9a025a0
Btrfs: fix wrong write range for filemap_fdatawrite_range()
by Wang Shilong
· 10 years ago
7a5c3c9
Btrfs: fix put dio bio twice when we submit dio bio fail
by Miao Xie
· 10 years ago
e64df3e
Merge branch 'for-linus2' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 10 years ago
8d875f9
btrfs: disable strict file flushes for renames and truncates
by Chris Mason
· 10 years ago
ce62003
Btrfs: fix compressed write corruption on enospc
by Liu Bo
· 10 years ago
80ace85
btrfs: add RENAME_NOREPLACE
by Miklos Szeredi
· 10 years ago
e13d100
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 10 years ago
e570fd2
Btrfs: fix broken free space cache after the system crashed
by Miao Xie
· 10 years ago
16b9057
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 10 years ago
859862d
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 10 years ago
7ffbb59
Btrfs: make fsync work after cloning into a file
by Filipe Manana
· 10 years ago
6fdef6d
Btrfs: don't release invalid page in btrfs_page_exists_in_range()
by Filipe Manana
· 10 years ago
809f901
Btrfs: make sure we retry if page is a retriable exception
by Filipe Manana
· 10 years ago
9140515
Btrfs: make sure we retry if we couldn't get the page
by Filipe Manana
· 10 years ago
a79b7d4
Btrfs: async delayed refs
by Chris Mason
· 10 years ago
40f7658
Btrfs: split up __extent_writepage to lower stack usage
by Chris Mason
· 11 years ago
fc4adbf
btrfs: Drop EXTENT_UPTODATE check in hole punching and direct locking
by Alex Gartrell
· 11 years ago
351fd35
btrfs: remove stale newlines from log messages
by David Sterba
· 11 years ago
995946d
Btrfs: use helpers for last_trans_log_full_commit instead of opencode
by Miao Xie
· 11 years ago
27cdeb7
Btrfs: use bitfield instead of integer data type for the some variants in btrfs_root
by Miao Xie
· 11 years ago
944a451
btrfs: remove redundant null check in btrfs_dentry_release()
by Daeseok Youn
· 11 years ago
ef3b9af
Btrfs: implement inode_operations callback tmpfile
by Filipe Manana
· 11 years ago
166ae5a
btrfs: fix inline compressed read err corruption
by Zach Brown
· 11 years ago
28060d5
btrfs: switch check_direct_IO() to iov_iter
by Al Viro
· 11 years ago
31b1403
switch {__,}blockdev_direct_IO() to iov_iter
by Al Viro
· 11 years ago
a6cbcd4
get rid of pointless iov_length() in ->direct_IO()
by Al Viro
· 11 years ago
d8d3d94
pass iov_iter to ->direct_IO()
by Al Viro
· 11 years ago
4e857c5
arch: Mass conversion of smp_mb__*()
by Peter Zijlstra
· 11 years ago
3123bca
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 11 years ago
a1ecaab
Btrfs: fix unlock in __start_delalloc_inodes()
by Wang Shilong
· 11 years ago
68bb462
Btrfs: don't compress for a small write
by Wang Shilong
· 11 years ago
e9894fd
Btrfs: fix snapshot vs nocow writting
by Wang Shilong
· 11 years ago
53c5666
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 11 years ago
91b0abe
mm + fs: store shadow entries in page cache
by Johannes Weiner
· 11 years ago
573bfb7
Btrfs: fix possible empty list access when flushing the delalloc inodes
by Miao Xie
· 11 years ago
6c255e6
Btrfs: don't flush all delalloc inodes when we doesn't get s_umount lock
by Miao Xie
· 11 years ago
41bd9ca
Btrfs: just do dirty page flush for the inode with compression before direct IO
by Miao Xie
· 11 years ago
d458b05
btrfs: Cleanup the "_struct" suffix in btrfs_workequeue
by Qu Wenruo
· 11 years ago
Next »