summaryrefslogtreecommitdiffstats
path: root/fs/btrfs
Commit message (Expand)AuthorAgeFilesLines
...
| * | block: pass a block_device and opf to bio_resetChristoph Hellwig2022-02-021-3/+1
| * | block: pass a block_device and opf to bio_allocChristoph Hellwig2022-02-021-3/+3
| * | block: pass a block_device and opf to bio_alloc_biosetChristoph Hellwig2022-02-021-1/+1
| * | block: remove genhd.hChristoph Hellwig2022-02-021-1/+0
* | | Merge tag 'for-5.17-rc6-tag' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2022-03-0613-28/+230
|\ \ \
| * | | btrfs: fallback to blocking mode when doing async dio over multiple extentsFilipe Manana2022-03-041-0/+28
| * | | btrfs: add missing run of delayed items after unlink during log replayFilipe Manana2022-03-021-0/+18
| * | | btrfs: qgroup: fix deadlock between rescan worker and remove qgroupSidong Yang2022-03-021-1/+8
| * | | btrfs: fix relocation crash due to premature return from btrfs_commit_transac...Omar Sandoval2022-03-021-1/+31
| * | | btrfs: do not start relocation until in progress drops are doneJosef Bacik2022-03-027-1/+91
| * | | btrfs: tree-checker: use u64 for item data end to avoid overflowSu Yue2022-03-021-9/+9
| * | | btrfs: do not WARN_ON() if we have PageError setJosef Bacik2022-03-021-3/+13
| * | | btrfs: fix lost prealloc extents beyond eof after full fsyncFilipe Manana2022-03-021-12/+31
| * | | btrfs: subpage: fix a wrong check on subpage->writersQu Wenruo2022-03-021-1/+1
* | | | 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