summaryrefslogtreecommitdiff
path: root/fs/btrfs/disk-io.c
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'for-5.12-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kda...Linus Torvalds2021-02-211-31/+152
|\
| * btrfs: zoned: reorder log node allocation on zoned filesystemNaohiro Aota2021-02-091-5/+7
| * btrfs: zoned: extend zoned allocator to use dedicated tree-log block groupNaohiro Aota2021-02-091-0/+1
| * btrfs: split alloc_log_tree()Naohiro Aota2021-02-091-6/+27
| * btrfs: zoned: do not use async metadata checksum on zoned filesystemsNaohiro Aota2021-02-091-0/+2
| * btrfs: zoned: serialize metadata IONaohiro Aota2021-02-091-0/+1
| * btrfs: zoned: handle REQ_OP_ZONE_APPEND as writingNaohiro Aota2021-02-091-2/+2
| * btrfs: zoned: redirty released extent buffersNaohiro Aota2021-02-091-0/+8
| * btrfs: zoned: do not load fs_info::zoned from incompat flagJohannes Thumshirn2021-02-091-2/+0
| * btrfs: zoned: defer loading zone info after opening treesNaohiro Aota2021-02-091-0/+13
| * btrfs: allow read-only mount of 4K sector size fs on 64K page systemQu Wenruo2021-02-081-3/+22
| * btrfs: introduce subpage metadata validation checkQu Wenruo2021-02-081-0/+57
| * btrfs: improve preemptive background space flushingJosef Bacik2021-02-081-0/+1
| * btrfs: track ordered bytes instead of just dio ordered bytesJosef Bacik2021-02-081-4/+4
| * btrfs: make btrfs_root::free_objectid hold the next available objectidNikolay Borisov2021-02-081-4/+4
| * btrfs: rename btrfs_root::highest_objectid to free_objectidNikolay Borisov2021-02-081-7/+7
| * btrfs: rename btrfs_find_free_objectid to btrfs_get_free_objectidNikolay Borisov2021-02-081-1/+1
| * btrfs: rename btrfs_find_highest_objectid to btrfs_init_root_free_objectidNikolay Borisov2021-02-081-7/+5
* | btrfs: initialize fs_info::csum_size earlier in open_ctreeSu Yue2021-02-121-1/+2
|/
* btrfs: print the actual offset in btrfs_root_nameJosef Bacik2021-01-071-1/+1
* btrfs: add assertion for empty list of transactions at late stage of umountFilipe Manana2020-12-181-0/+3
* btrfs: fix race between RO remount and the cleaner taskFilipe Manana2020-12-181-1/+4
* btrfs: fix transaction leak and crash after cleaning up orphans on RO mountFilipe Manana2020-12-181-4/+1
* btrfs: rename bio_offset of extent_submit_bio_start_t to dio_file_offsetQu Wenruo2020-12-091-9/+8
* btrfs: fix lockdep warning when creating free space treeBoris Burkov2020-12-091-4/+5
* btrfs: keep sb cache_generation consistent with space_cacheBoris Burkov2020-12-091-0/+8
* btrfs: clear free space tree on ro->rw remountBoris Burkov2020-12-091-21/+21
* btrfs: clear oneshot options on mount and remountBoris Burkov2020-12-091-1/+13
* btrfs: create free space tree on ro->rw remountBoris Burkov2020-12-091-12/+11
* btrfs: start orphan cleanup on ro->rw remountBoris Burkov2020-12-091-9/+8
* btrfs: lift read-write mount setup from mount and remountBoris Burkov2020-12-091-39/+50
* btrfs: remove inode number cache featureNikolay Borisov2020-12-091-23/+0
* btrfs: move btrfs_find_highest_objectid/btrfs_find_free_objectid to disk-io.cNikolay Borisov2020-12-091-0/+55
* btrfs: implement log-structured superblock for ZONED modeNaohiro Aota2020-12-091-7/+35
* btrfs: check and enable ZONED modeNaohiro Aota2020-12-091-0/+10
* btrfs: remove unused parameter phy_offset from btrfs_validate_metadata_bufferQu Wenruo2020-12-081-1/+1
* btrfs: drop unused argument step from btrfs_free_extra_devidsAnand Jain2020-12-081-6/+6
* btrfs: set the lockdep class for extent buffers on creationJosef Bacik2020-12-081-3/+0
* btrfs: pass the owner_root and level to alloc_extent_bufferJosef Bacik2020-12-081-3/+4
* btrfs: pass root owner to read_tree_blockJosef Bacik2020-12-081-5/+9
* btrfs: cleanup extent buffer readaheadJosef Bacik2020-12-081-16/+0
* btrfs: remove lockdep classes for the fs treeJosef Bacik2020-12-081-1/+0
* btrfs: pass bvec to csum_dirty_buffer instead of pageQu Wenruo2020-12-081-5/+6
* btrfs: extract extent buffer verification from btrfs_validate_metadata_buffer()Qu Wenruo2020-12-081-36/+42
* btrfs: make csum_tree_block() handle node smaller than pageQu Wenruo2020-12-081-2/+3
* btrfs: grab fs_info from extent_buffer in btrfs_mark_buffer_dirtyQu Wenruo2020-12-081-4/+1
* btrfs: locking: remove all the blocking helpersJosef Bacik2020-12-081-6/+2
* btrfs: remove unnecessary local variables for checksum sizeDavid Sterba2020-12-081-2/+1
* btrfs: switch cached fs_info::csum_size from u16 to u32David Sterba2020-12-081-1/+1
* btrfs: use cached value of fs_info::csum_size everywhereDavid Sterba2020-12-081-3/+3