summaryrefslogtreecommitdiffstats
path: root/fs/btrfs
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'for-5.17-rc5-tag' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2022-02-257-84/+296
|\
| * btrfs: reduce extent threshold for autodefragQu Wenruo2022-02-243-4/+17
| * btrfs: autodefrag: only scan one inode onceQu Wenruo2022-02-231-62/+22
| * btrfs: defrag: don't use merged extent map for their generation checkQu Wenruo2022-02-233-0/+24
| * btrfs: defrag: bring back the old file extent search behaviorQu Wenruo2022-02-231-4/+157
| * btrfs: defrag: remove an ambiguous condition for rejectionQu Wenruo2022-02-231-4/+0
| * btrfs: defrag: don't defrag extents which are already at max capacityQu Wenruo2022-02-231-0/+20
| * btrfs: defrag: don't try to merge regular extents with preallocated extentsQu Wenruo2022-02-231-6/+11
| * btrfs: defrag: allow defrag_one_cluster() to skip large extent which is not a...Qu Wenruo2022-02-151-9/+39
| * btrfs: prevent copying too big compressed lzo segmentDāvis Mosāns2022-02-151-0/+11
* | Merge tag 'for-5.17-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2022-02-153-2/+19
|\|
| * btrfs: send: in case of IO error log itDāvis Mosāns2022-02-091-0/+4
| * btrfs: get rid of warning on transaction commit when using flushoncommitFilipe Manana2022-02-091-2/+10
| * btrfs: defrag: don't try to defrag extents which are under writebackQu Wenruo2022-02-091-0/+4
| * btrfs: don't hold CPU for too long when defragging a fileQu Wenruo2022-02-091-0/+1
* | Merge tag 'for-5.17-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2022-02-048-9/+128
|\|
| * btrfs: skip reserved bytes warning on unmount after log cleanup failureFilipe Manana2022-01-313-2/+53
| * btrfs: fix use of uninitialized variable at rm device ioctlTom Rix2022-01-311-1/+1
| * btrfs: fix use-after-free after failure to create a snapshotFilipe Manana2022-01-313-4/+27
| * btrfs: tree-checker: check item_size for dev_itemSu Yue2022-01-311-0/+8
| * btrfs: tree-checker: check item_size for inode_itemSu Yue2022-01-311-0/+7
| * btrfs: fix deadlock between quota disable and qgroup rescan workerShin'ichiro Kawasaki2022-01-311-2/+19
| * btrfs: don't start transaction for scrub if the fs is mounted read-onlyQu Wenruo2022-01-311-0/+13
* | Merge tag 'fsnotify_for_v5.17-rc2' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2022-01-281-4/+2
|\ \
| * | fsnotify: invalidate dcache before IN_DELETE eventAmir Goldstein2022-01-241-4/+2
* | | Merge tag 'for-5.17-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2022-01-251-9/+75
|\ \ \ | | |/ | |/|
| * | btrfs: update writeback index when starting defragFilipe Manana2022-01-241-0/+9
| * | btrfs: add back missing dirty page rate limiting to defragFilipe Manana2022-01-241-0/+5
| * | btrfs: fix deadlock when reserving space during defragFilipe Manana2022-01-241-1/+30
| * | btrfs: defrag: properly update range->start for autodefragQu Wenruo2022-01-191-2/+16
| * | btrfs: defrag: fix wrong number of defragged sectorsQu Wenruo2022-01-191-3/+7
| * | btrfs: allow defrag to be interruptibleFilipe Manana2022-01-191-0/+5
| * | btrfs: fix too long loop when defragging a 1 byte fileFilipe Manana2022-01-191-6/+6
* | | mm: remove cleancacheChristoph Hellwig2022-01-222-12/+0
| |/ |/|
* | Merge branch 'akpm' (patches from Andrew)Linus Torvalds2022-01-201-2/+1
|\ \ | |/ |/|
| * btrfs: use generic Kconfig option for 256kB page size limitNathan Chancellor2022-01-201-2/+1
* | btrfs: output more debug messages for uncommitted transactionQu Wenruo2022-01-071-1/+43
* | btrfs: respect the max size in the header when activating swap fileFilipe Manana2022-01-071-0/+11
* | btrfs: fix argument list that the kdoc format and script verifiedYang Li2022-01-072-4/+3
* | btrfs: remove unnecessary parameter type from compression_decompress_bioSu Yue2022-01-071-4/+4
* | btrfs: selftests: dump extent io tree if extent-io-tree test failedQu Wenruo2022-01-071-0/+52
* | btrfs: scrub: cleanup the argument list of scrub_stripe()Qu Wenruo2022-01-071-32/+35
* | btrfs: scrub: cleanup the argument list of scrub_chunk()Qu Wenruo2022-01-071-19/+19
* | btrfs: remove reada infrastructureQu Wenruo2022-01-0710-1189/+3
* | btrfs: scrub: use btrfs_path::reada for extent tree readaheadQu Wenruo2022-01-071-0/+1
* | btrfs: scrub: remove the unnecessary path parameter for scrub_raid56_parity()Qu Wenruo2022-01-071-14/+16
* | btrfs: refactor unlock_upNikolay Borisov2022-01-071-15/+16
* | btrfs: skip transaction commit after failure to create subvolumeFilipe Manana2022-01-071-4/+4
* | btrfs: zoned: fix chunk allocation condition for zoned allocatorNaohiro Aota2022-01-073-18/+13
* | btrfs: add extent allocator hook to decide to allocate chunk or notNaohiro Aota2022-01-071-0/+17