| 223486c27b36 ("btrfs: switch cached fs_info::csum_size from u16 to u32") |
| 55fc29bed8dd ("btrfs: use cached value of fs_info::csum_size everywhere") |
| 265fdfa6ce0a ("btrfs: replace s_blocksize_bits with fs_info::sectorsize_bits") |
| ab108d992b12 ("btrfs: use precalculated sectorsize_bits from fs_info") |
| 265d4ac03fdf ("btrfs: sink parameter start and len to check_data_csum") |
| 3c5641a83ac4 ("btrfs: make btrfs_find_ordered_sum take btrfs_inode") |
| 6fee248d2beb ("btrfs: convert btrfs_inode_sectorsize to take btrfs_inode") |
| 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") |
| 93c4c033ec66 ("btrfs: remove fail label in check_compressed_csum") |
| 5a9472fe7ffe ("btrfs: increment corrupt device counter during compressed read") |
| 814723e0a55a ("btrfs: increment device corruption error in case of checksum error") |
| 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") |
| cc14600c1516 ("btrfs: make checksum item extension more efficient") |
| 77d5d6893106 ("btrfs: unify buffered and direct I/O read repair") |
| fd9d6670edba ("btrfs: simplify direct I/O read repair") |
| 769b4f2497bd ("btrfs: get rid of one layer of bios in direct I/O") |
| 85879573fc8b ("btrfs: put direct I/O checksums in btrfs_dio_private instead of bio") |
| e3b318d14df7 ("btrfs: convert btrfs_dio_private->pending_bios to refcount_t") |
| 2390a6daf92d ("btrfs: remove unused btrfs_dio_private::private") |
| ce06d3ec2b5a ("btrfs: make btrfs_check_repairable() static") |
| 47df7765a803 ("btrfs: rename __readpage_endio_check to check_data_csum") |
| c7333972b9b5 ("btrfs: look at full bi_io_vec for repair decision") |
| c36cac28cb94 ("btrfs: fix double __endio_write_update_ordered in direct I/O") |
| 6d3113a193e3 ("btrfs: fix error handling when submitting direct I/O bio") |
| 7af597433d43 ("btrfs: make full fsyncs always operate on the entire file again") |
| c75e839414d3 ("btrfs: kill the subvol_srcu") |
| 0a8068a3dd42 ("btrfs: make ranged full fsyncs more efficient") |
| da447009a256 ("btrfs: factor out inode items copy loop from btrfs_log_inode()") |
| a5eeb3d17b97 ("btrfs: add helper to get the end offset of a file extent item") |
| 95418ed1d107 ("btrfs: fix missing file extent item for hole after ranged fsync") |
| 05a5a7621ce6 ("Btrfs: implement full reflink support for inline extents") |
| a61e1e0df9f3 ("Btrfs: simplify inline extent handling when doing reflinks") |
| 6a177381007b ("Btrfs: move all reflink implementation code into its own file") |
| 15b6e8a83e91 ("btrfs: reduce pointer intdirections in btree_readpage_end_io_hook") |
| 7ac8b88ee668 ("btrfs: backref, only collect file extent items matching backref offset") |
| 0024652895e3 ("btrfs: rename btrfs_put_fs_root and btrfs_grab_fs_root") |
| bd647ce385ec ("btrfs: add a leak check for roots") |
| 8260edba67a2 ("btrfs: make the init of static elements in fs_info separate") |
| ae18c37ad5a1 ("btrfs: move fs_info init work into it's own helper function") |
| 141386e1a5d6 ("btrfs: free more things in btrfs_free_fs_info") |
| bc44d7c4b2b1 ("btrfs: push btrfs_grab_fs_root into btrfs_get_fs_root") |
| 81f096edf047 ("btrfs: use btrfs_put_fs_root to free roots always") |
| 0d4b0463011d ("btrfs: export and rename free_fs_info") |
| fbb0ce40d606 ("btrfs: hold a ref on the root in btrfs_check_uuid_tree_entry") |
| ca2037fba6af ("btrfs: hold a ref on the root in btrfs_recover_log_trees") |
| 5119cfc36f6d ("btrfs: hold a ref on the root in create_pending_snapshot") |
| 5168489a079a ("btrfs: hold a ref on the root in get_subvol_name_from_objectid") |