| a42fa643169d ("btrfs: call iomap_dio_complete() without inode_lock") |
| 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") |
| 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") |
| e5b7231e2009 ("btrfs: make btrfs_delalloc_reserve_space take btrfs_inode") |
| 36ea6f3e9313 ("btrfs: make btrfs_check_data_free_space take btrfs_inode") |
| 86d52921a2ba ("btrfs: make btrfs_delalloc_release_space take btrfs_inode") |
| 25ce28caaa1d ("btrfs: make btrfs_free_reserved_data_space take btrfs_inode") |
| 9db5d510ac5b ("btrfs: make btrfs_free_reserved_data_space_noquota take btrfs_fs_info") |
| b672b5c15630 ("btrfs: make __endio_write_update_ordered take btrfs_inode") |
| 7095821ee1f5 ("btrfs: make btrfs_dec_test_first_ordered_pending take btrfs_inode") |
| 8b8a979f1fc6 ("btrfs: make btrfs_qgroup_free_data take btrfs_inode") |
| 38d37aa9c329 ("btrfs: refactor btrfs_check_can_nocow() into two variants") |
| e4ecaf90bc13 ("btrfs: add comments for btrfs_check_can_nocow() and can_nocow_extent()") |
| 6d4572a9d71d ("btrfs: allow btrfs_truncate_block() to fallback to nocow for data space reservation") |
| da69fea9f785 ("btrfs: make __btrfs_add_ordered_extent take struct btrfs_inode") |
| 3ef64143a796 ("btrfs: remove no longer used trans_list member of struct btrfs_ordered_extent") |
| cd8d39f4aeb3 ("btrfs: remove no longer used log_list member of struct btrfs_ordered_extent") |
| 7dbeaad0af7d ("btrfs: change timing for qgroup reserved space for ordered extents to fix reserved space leak") |
| 9729f10a608f ("btrfs: inode: move qgroup reserved space release to the callers of insert_reserved_file_extent()") |
| 203f44c51982 ("btrfs: inode: refactor the parameters of insert_reserved_file_extent()") |
| a89ef455dd2b ("btrfs: use btrfs_alloc_data_chunk_ondemand() when allocating space for relocation") |
| 46d4dac888eb ("btrfs: remove the start argument from btrfs_free_reserved_data_space_noquota()") |
| 0669704270e1 ("Merge tag 'for-5.8-rc6-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux into master") |