Filipe Manana
|
728404dacf
Btrfs: add helper btrfs_fdatawrite_range
|
11 years ago |
Filipe Manana
|
075bdbdbe9
Btrfs: correctly flush compressed data before/after direct IO
|
11 years ago |
Filipe Manana
|
c44f649e28
Btrfs: make inode.c:compress_file_range() return void
|
11 years ago |
Shilong Wang
|
4bcbb33255
Btrfs: fix incorrect compression ratio detection
|
11 years ago |
Filipe Manana
|
dec8f17563
Btrfs: make inode.c:submit_compressed_extents() return void
|
11 years ago |
Filipe Manana
|
3d7a820f71
Btrfs: process all async extents on compressed write failure
|
11 years ago |
Filipe Manana
|
40ae837b43
Btrfs: don't leak pages and memory on compressed write error
|
11 years ago |
Filipe Manana
|
fce2a4e6b2
Btrfs: fix hang on compressed write error
|
11 years ago |
Filipe Manana
|
704de49d2b
Btrfs: set page and mapping error on compressed write failure
|
11 years ago |
Al Viro
|
41d28bca2d
switch d_materialise_unique() users to d_splice_alias()
|
11 years ago |
Chris Mason
|
d37973082b
Revert "Btrfs: race free update of commit root for ro snapshots"
|
11 years ago |
Chris Mason
|
0ec31a61f0
Merge branch 'remove-unlikely' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux into for-linus
|
11 years ago |
Chris Mason
|
bbf65cf0b5
Merge branch 'cleanup/misc-for-3.18' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux into for-linus
|
11 years ago |
Qu Wenruo
|
32be3a1ac6
btrfs: Fix the wrong condition judgment about subset extent map
|
11 years ago |
David Sterba
|
bfebd8b544
btrfs: use enum for wq endio metadata type
|
11 years ago |
David Sterba
|
ee39b432b4
btrfs: remove unlikely from data-dependent branches and slow paths
|
11 years ago |
David Sterba
|
5d99a998f3
btrfs: remove unlikely from NULL checks
|
11 years ago |
Josef Bacik
|
1d52c78afb
Btrfs: try not to ENOSPC on log replay
|
11 years ago |
Qu Wenruo
|
e6c4efd87a
btrfs: Fix and enhance merge_extent_mapping() to insert best fitted extent map
|
11 years ago |
Miao Xie
|
f612496bca
Btrfs: cleanup the read failure record after write or when the inode is freeing
|
11 years ago |
Miao Xie
|
8b110e393c
Btrfs: implement repair function when direct read fails
|
11 years ago |
Miao Xie
|
c1dc08967f
Btrfs: do file data check by sub-bio's self
|
11 years ago |
Miao Xie
|
dc380aea5f
Btrfs: cleanup similar code of the buffered data data check and dio read data check
|
11 years ago |
Miao Xie
|
23ea8e5a07
Btrfs: load checksum data once when submitting a direct read io
|
11 years ago |
Wang Shilong
|
354877befa
Btrfs: fix off-by-one in cow_file_range_inline()
|
11 years ago |
Wang Shilong
|
7816030eb4
Btrfs: fall into nocompression codes quickly if possible
|
11 years ago |
Wang Shilong
|
f79707b092
Btrfs: fix wrong skipping compression for an inode
|
11 years ago |
Filipe Manana
|
555e128640
Btrfs: set error return value in btrfs_get_blocks_direct
|
11 years ago |
Wang Shilong
|
47059d930f
Btrfs: make defragment work with nodatacow option
|
11 years ago |
David Sterba
|
962a298f35
btrfs: kill the key type accessor helpers
|
11 years ago |