summaryrefslogtreecommitdiffstats
path: root/fs/btrfs/disk-io.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'for-5.19-rc7-tag' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2022-07-161-79/+100
|\
| * Revert "btrfs: turn delayed_nodes_tree into an XArray"David Sterba2022-07-151-1/+1
| * Revert "btrfs: turn fs_info member buffer_radix into XArray"David Sterba2022-07-151-2/+2
| * Revert "btrfs: turn fs_roots_radix in btrfs_fs_info into an XArray"David Sterba2022-07-151-76/+97
* | Merge tag 'for-5.19-rc3-tag' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2022-06-211-2/+11
|\|
| * btrfs: fix hang during unmount when block group reclaim task is runningFilipe Manana2022-06-061-2/+11
* | Merge tag 'folio-5.19' of git://git.infradead.org/users/willy/pagecacheLinus Torvalds2022-05-251-6/+6
|\ \
| * | btrfs: Convert to release_folioMatthew Wilcox (Oracle)2022-05-101-6/+6
* | | Merge tag 'for-5.19-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kda...Linus Torvalds2022-05-251-164/+146
|\ \ \ | | |/ | |/|
| * | btrfs: add "0x" prefix for unsupported optional featuresQu Wenruo2022-05-171-2/+2
| * | btrfs: remove unused parameter bio_flags from btrfs_wq_submit_bioDavid Sterba2022-05-161-3/+2
| * | btrfs: turn fs_roots_radix in btrfs_fs_info into an XArrayGabriel Niebler2022-05-161-97/+76
| * | btrfs: turn fs_info member buffer_radix into XArrayGabriel Niebler2022-05-161-2/+2
| * | btrfs: turn delayed_nodes_tree into an XArrayGabriel Niebler2022-05-161-1/+1
| * | btrfs: use a normal workqueue for rmw_workersChristoph Hellwig2022-05-161-3/+3
| * | btrfs: simplify WQ_HIGHPRI handling in struct btrfs_workqueueChristoph Hellwig2022-05-161-6/+9
| * | btrfs: raid56: enable subpage support for RAID56Qu Wenruo2022-05-161-8/+0
| * | btrfs: do not return errors from btrfs_submit_metadata_bioChristoph Hellwig2022-05-161-16/+9
| * | btrfs: remove unused bio_flags argument to btrfs_submit_metadata_bioChristoph Hellwig2022-05-161-1/+1
| * | btrfs: use a read/write lock for protecting the block groups treeFilipe Manana2022-05-161-1/+1
| * | btrfs: use rbtree with leftmost node cached for tracking lowest block groupFilipe Manana2022-05-161-2/+1
| * | btrfs: check-integrity: split submit_bio from btrfsic checkingChristoph Hellwig2022-05-161-2/+4
| * | btrfs: remove unnecessary type castsYu Zhe2022-05-161-2/+2
| * | btrfs: expand subpage support to any PAGE_SIZE > 4KQu Wenruo2022-05-161-5/+7
| * | btrfs: make nodesize >= PAGE_SIZE case to reuse the non-subpage routineQu Wenruo2022-05-161-2/+2
| * | btrfs: tree-checker: check extent buffer owner against owner rootidQu Wenruo2022-05-161-0/+21
| * | btrfs: remove trivial wrapper btrfs_read_buffer()Filipe Manana2022-05-161-12/+4
| |/
* | Merge tag 'for-5.19/block-2022-05-22' of git://git.kernel.dk/linux-blockLinus Torvalds2022-05-231-5/+6
|\ \ | |/ |/|
| * block: add a bdev_write_cache helperChristoph Hellwig2022-04-181-2/+1
| * btrfs: simplify ->flush_bio handlingChristoph Hellwig2022-04-181-3/+5
* | Merge tag 'for-5.18-rc5-tag' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2022-05-061-0/+11
|\ \
| * | btrfs: force v2 space cache usage for subpage mountQu Wenruo2022-05-051-0/+11
* | | Merge tag 'for-5.18-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2022-04-261-0/+1
|\| | | |/ |/|
| * btrfs: zoned: use dedicated lock for data relocationNaohiro Aota2022-04-211-0/+1
* | Merge tag 'for-5.18-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2022-04-141-2/+3
|\|
| * btrfs: fix root ref counts in error handling in btrfs_get_root_refJia-Ju Bai2022-04-061-2/+3
* | Merge tag 'folio-5.18b' of git://git.infradead.org/users/willy/pagecacheLinus Torvalds2022-03-231-23/+24
|\ \
| * | btrfs: Convert from set_page_dirty to dirty_folioMatthew Wilcox (Oracle)2022-03-151-12/+13
| * | btrfs: Convert from invalidatepage to invalidate_folioMatthew Wilcox (Oracle)2022-03-151-11/+11
* | | Merge tag 'for-5.18-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kda...Linus Torvalds2022-03-221-63/+156
|\ \ \ | | |/ | |/|
| * | btrfs: verify the tranisd of the to-be-written dirty extent bufferQu Wenruo2022-03-141-6/+20
| * | btrfs: unify the error handling pattern for read_tree_block()Qu Wenruo2022-03-141-7/+9
| * | btrfs: pass btrfs_fs_info to btrfs_recover_relocationJosef Bacik2022-03-141-1/+1
| * | btrfs: pass btrfs_fs_info for deleting snapshots and cleanerJosef Bacik2022-03-141-4/+3
| * | btrfs: add support for multiple global rootsJosef Bacik2022-03-141-9/+41
| * | btrfs: add code to support the block group rootJosef Bacik2022-03-141-7/+42
| * | btrfs: abstract out loading the tree rootJosef Bacik2022-03-141-35/+46
* | | Merge tag 'for-5.18/block-2022-03-18' of git://git.kernel.dk/linux-blockLinus Torvalds2022-03-221-6/+4
|\ \ \ | |/ / |/| |
| * | 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
| |/