summaryrefslogtreecommitdiffstats
path: root/fs/btrfs/disk-io.c
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'for-5.10-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2020-10-301-40/+99
|\
| * btrfs: add a helper to read the tree_root commit root for backref lookupJosef Bacik2020-10-261-40/+99
* | Merge tag 'block-5.10-2020-10-12' of git://git.kernel.dk/linux-blockLinus Torvalds2020-10-131-2/+0
|\ \ | |/ |/|
| * bdi: remove BDI_CAP_CGROUP_WRITEBACKChristoph Hellwig2020-09-241-1/+0
| * bdi: initialize ->ra_pages and ->io_pages in bdi_initChristoph Hellwig2020-09-241-1/+0
* | btrfs: skip devices without magic signature when mountingAnand Jain2020-10-071-2/+6
* | btrfs: remove struct extent_io_opsNikolay Borisov2020-10-071-7/+0
* | btrfs: call submit_bio_hook directly for metadata pagesNikolay Borisov2020-10-071-5/+3
* | btrfs: remove extent_io_ops::readpage_end_io_hookNikolay Borisov2020-10-071-1/+0
* | btrfs: replace readpage_end_io_hook with direct callsNikolay Borisov2020-10-071-4/+4
* | btrfs: use own btree inode io_tree owner idQu Wenruo2020-10-071-1/+1
* | btrfs: remove btree_get_extentNikolay Borisov2020-10-071-47/+0
* | btrfs: remove btree_readpageNikolay Borisov2020-10-071-6/+0
* | btrfs: pretty print leaked root nameJosef Bacik2020-10-071-2/+4
* | btrfs: introduce BTRFS_NESTING_COW for cow'ing blocksJosef Bacik2020-10-071-2/+3
* | btrfs: rework error detection in init_tree_rootsNikolay Borisov2020-10-071-10/+9
* | btrfs: switch seed device to list apiNikolay Borisov2020-10-071-21/+18
* | btrfs: do async reclaim for data reservationsJosef Bacik2020-10-071-1/+2
* | btrfs: delete duplicated words + other fixes in commentsRandy Dunlap2020-10-071-1/+1
* | Merge tag 'for-5.9-rc6-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2020-09-231-6/+5
|\ \
| * | btrfs: fix overflow when copying corrupt csums for a messageJohannes Thumshirn2020-09-211-6/+5
* | | Merge tag 'for-5.9-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2020-09-121-0/+2
|\| | | |/ |/|
| * btrfs: free data reloc tree on failed mountJosef Bacik2020-09-071-0/+2
* | Merge tag 'for-5.9-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2020-08-241-0/+1
|\|
| * btrfs: fix space cache memory leak after transaction abortFilipe Manana2020-08-191-0/+1
* | Merge tag 'for-5.9/block-20200802' of git://git.kernel.dk/linux-blockLinus Torvalds2020-08-031-23/+0
|\ \ | |/ |/|
| * writeback: remove bdi->congested_fnChristoph Hellwig2020-07-081-23/+0
* | btrfs: qgroup: remove ASYNC_COMMIT mechanism in favor of reserve retry-after-...Qu Wenruo2020-07-271-1/+0
* | btrfs: qgroup: try to flush qgroup space when we get -EDQUOTQu Wenruo2020-07-271-0/+1
* | btrfs: preallocate anon block device at first phase of snapshot creationQu Wenruo2020-07-271-7/+64
* | btrfs: don't allocate anonymous block device for user invisible rootsQu Wenruo2020-07-271-3/+10
* | btrfs: remove unused btrfs_root::defrag_trans_startDavid Sterba2020-07-271-4/+0
* | btrfs: use free_root_extent_buffer to free rootJohannes Thumshirn2020-07-271-2/+1
* | btrfs: qgroup: catch reserved space leaks at unmount timeQu Wenruo2020-07-271-0/+5
* | Merge tag 'for-5.8-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2020-07-071-2/+4
|\ \ | |/ |/|
| * btrfs: reset tree root pointer after error in init_tree_rootsJosef Bacik2020-07-021-2/+4
* | Merge tag 'for-5.8-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdav...Linus Torvalds2020-06-021-42/+51
|\|
| * btrfs: fix corrupt log due to concurrent fsync of inodes with shared extentsFilipe Manana2020-05-251-1/+4
| * btrfs: simplify root lookup by idDavid Sterba2020-05-251-21/+18
| * btrfs: reloc: clear DEAD_RELOC_TREE bit for orphan roots to prevent runaway b...Qu Wenruo2020-05-251-0/+1
| * btrfs: don't set SHAREABLE flag for data reloc treeQu Wenruo2020-05-251-1/+17
| * btrfs: rename BTRFS_ROOT_REF_COWS to BTRFS_ROOT_SHAREABLEQu Wenruo2020-05-251-6/+7
| * btrfs: use crypto_shash_digest() instead of open codingEric Biggers2020-05-251-8/+5
| * btrfs: get rid of endio_repair_workersOmar Sandoval2020-05-251-7/+1
* | btrfs: use attach/detach_page_privateGuoqing Jiang2020-06-021-3/+1
|/
* btrfs: drop logs when we've aborted a transactionJosef Bacik2020-04-231-4/+32
* btrfs: kill the subvol_srcuJosef Bacik2020-03-231-28/+9
* btrfs: make btrfs_cleanup_fs_roots use the radix tree lockJosef Bacik2020-03-231-4/+3
* btrfs: don't take an extra root ref at allocation timeJosef Bacik2020-03-231-14/+6
* btrfs: hold a ref on the root on the dead roots listJosef Bacik2020-03-231-2/+1