960a3166aed0 ("btrfs: zoned: allow preallocation for relocation inodes") f47960f49e59 ("btrfs: reloc: factor out relocation page read and dirty part") 64708539cd23 ("btrfs: use btrfs_inode_lock/btrfs_inode_unlock inode lock helpers") 32430c614844 ("btrfs: zoned: enable relocation on a zoned filesystem") 32443de3382b ("btrfs: introduce btrfs_subpage for data inodes") 502756b38093 ("btrfs: remove btrfs_inode::dio_sem") e9adabb9712e ("btrfs: use shared lock for direct writes within EOF") c35237063340 ("btrfs: push inode locking and unlocking into buffered/direct write") a14b78ad06ab ("btrfs: introduce btrfs_inode_lock()/unlock()") b8d8e1fd570a ("btrfs: introduce btrfs_write_check()") c86537a42f86 ("btrfs: check FS error state bit early during write") 5e8b9ef30392 ("btrfs: move pos increment and pagecache extension to btrfs_buffered_write") 4e4cabece9f9 ("btrfs: split btrfs_direct_IO to read and write") 0425e7badbdc ("btrfs: don't fallback to buffered read if we don't need to") 998acfe8ffc1 ("btrfs: make copy_inline_to_page take btrfs_inode") 0eb79294dbe3 ("btrfs: dio iomap DSYNC workaround") f85781fb505e ("btrfs: switch to iomap for direct IO") 487781796d30 ("btrfs: make fast fsyncs wait only for writeback") 75b463d2b47a ("btrfs: do not commit logs and transactions during link and rename operations") 260db43cd2f5 ("btrfs: delete duplicated words + other fixes in comments")