c1d6abdac46c ("btrfs: fix check_data_csum() error message for direct I/O") f44cf41075b0 ("btrfs: make btrfs_verify_data_csum follow sector size") 7ffd27e378d2 ("btrfs: pass bio_offset to check_data_csum() directly") e09caaf913a9 ("btrfs: introduce helper to handle page status update in end_bio_extent_readpage()") 94e8c95ccba8 ("btrfs: add structure to keep track of extent range in end_bio_extent_readpage") 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") 8b8bbd461ea1 ("btrfs: only require sector size alignment for page read") 265d4ac03fdf ("btrfs: sink parameter start and len to check_data_csum") 908930f3edad ("btrfs: stop calling submit_bio_hook for data inodes") be17b3afc4a6 ("btrfs: don't opencode is_data_inode in end_bio_extent_readpage") cd0537449c27 ("btrfs: call submit_bio_hook directly in submit_one_bio") 1f03d9cfda53 ("btrfs: remove extent_io_ops::readpage_end_io_hook") 9a446d6a9fc7 ("btrfs: replace readpage_end_io_hook with direct calls") 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")