summaryrefslogtreecommitdiffstats
path: root/fs/btrfs (follow)
Commit message (Expand)AuthorAgeFilesLines
* btrfs: remove the start argument from btrfs_free_reserved_data_space_noquota()Filipe Manana2020-07-273-11/+7
* btrfs: check-integrity: remove unnecessary failure messages during memory all...Liao Pingfang2020-07-271-21/+6
* btrfs: use helper btrfs_get_block_groupAnand Jain2020-07-271-2/+2
* btrfs: let btrfs_return_cluster_to_free_space() return voidAnand Jain2020-07-272-10/+6
* btrfs: remove no longer necessary chunk mutex locking casesFilipe Manana2020-07-271-5/+0
* btrfs: factor out reading of bg from find_frist_block_groupJohannes Thumshirn2020-07-271-46/+56
* btrfs: get mapping tree directly from fsinfo in find_first_block_groupJohannes Thumshirn2020-07-271-1/+1
* btrfs: simplify checks when adding excluded rangesNikolay Borisov2020-07-271-17/+4
* btrfs: read stripe len directly in btrfs_rmap_blockNikolay Borisov2020-07-271-10/+3
* btrfs: don't balance btree inode pages from buffered write pathNikolay Borisov2020-07-271-2/+0
* Merge tag 'for-5.8-rc6-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2020-07-244-14/+21
|\
| * btrfs: fix mount failure caused by race with umountBoris Burkov2020-07-211-0/+8
| * btrfs: fix page leaks after failure to lock page for delallocRobbie Ko2020-07-211-1/+2
| * btrfs: qgroup: fix data leak caused by race between writeback and truncateQu Wenruo2020-07-211-13/+10
| * btrfs: fix double free on ulist after backref resolution failureFilipe Manana2020-07-211-0/+1
* | Merge tag 'for-5.8-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2020-07-123-8/+3
|\|
| * btrfs: wire up iter_file_splice_writeChristoph Hellwig2020-07-091-0/+1
| * btrfs: fix double put of block group with nocowJosef Bacik2020-07-091-8/+1
| * btrfs: discard: add missing put when grabbing block group from unused listQu Wenruo2020-07-071-0/+1
* | Merge tag 'for-5.8-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2020-07-077-25/+35
|\|
| * btrfs: reset tree root pointer after error in init_tree_rootsJosef Bacik2020-07-021-2/+4
| * btrfs: fix reclaim_size counter leak after stealing from global reserveFilipe Manana2020-07-021-1/+1
| * btrfs: fix fatal extent_buffer readahead vs releasepage raceBoris Burkov2020-07-021-16/+24
| * btrfs: convert comments to fallthrough annotationsMarcos Paulo de Souza2020-07-024-6/+6
* | Merge tag 'for-5.8-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2020-06-236-36/+102
|\|
| * btrfs: use kfree() in btrfs_ioctl_get_subvol_info()Waiman Long2020-06-161-1/+1
| * btrfs: fix RWF_NOWAIT writes blocking on extent locks and waiting for IOFilipe Manana2020-06-161-11/+26
| * btrfs: fix RWF_NOWAIT write not failling when we need to cowFilipe Manana2020-06-161-1/+12
| * btrfs: fix failure of RWF_NOWAIT write into prealloc extent beyond eofFilipe Manana2020-06-161-3/+0
| * btrfs: fix hang on snapshot creation after RWF_NOWAIT writeFilipe Manana2020-06-161-0/+2
| * btrfs: check if a log root exists before locking the log_mutex on unlinkFilipe Manana2020-06-162-0/+7
| * btrfs: fix bytes_may_use underflow when running balance and scrub in parallelFilipe Manana2020-06-161-5/+12
| * btrfs: fix data block group relocation failure due to concurrent scrubFilipe Manana2020-06-161-1/+18
| * btrfs: fix race between block group removal and block group creationFilipe Manana2020-06-161-8/+19
| * btrfs: fix a block group ref counter leak after failure to remove block groupFilipe Manana2020-06-161-10/+9
* | Merge tag 'for-5.8-part2-tag' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2020-06-145-234/+265
|\|
| * Revert "btrfs: switch to iomap_dio_rw() for dio"David Sterba2020-06-144-166/+169
| * Revert "btrfs: remove BTRFS_INODE_READDIO_NEED_LOCK"David Sterba2020-06-092-0/+21
| * Revert "btrfs: split btrfs_direct_IO to read and write part"David Sterba2020-06-093-83/+90
* | Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds2020-06-062-3/+2
|\ \
| * | fs: handle FIEMAP_FLAG_SYNC in fiemap_prepChristoph Hellwig2020-06-041-3/+1
| * | fs: move fiemap range validation into the file systems instancesChristoph Hellwig2020-06-041-1/+1
| * | fs: move the fiemap definitions out of fs.hChristoph Hellwig2020-06-041-0/+1
* | | Merge tag 'for-5.8-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdav...Linus Torvalds2020-06-0342-3007/+3196
|\ \ \ | | |/ | |/|
| * | btrfs: fix space_info bytes_may_use underflow during space cache writeoutFilipe Manana2020-05-281-5/+15
| * | btrfs: fix space_info bytes_may_use underflow after nocow buffered writeFilipe Manana2020-05-281-5/+56
| * | btrfs: fix wrong file range cleanup after an error filling dealloc rangeFilipe Manana2020-05-281-1/+1
| * | btrfs: remove redundant local variable in read_block_for_searchNikolay Borisov2020-05-281-5/+4
| * | btrfs: open code key_searchNikolay Borisov2020-05-281-23/+18
| * | btrfs: split btrfs_direct_IO to read and write partChristoph Hellwig2020-05-283-90/+83