a26663e7a2f4 ("btrfs: make csum_tree_block() handle node smaller than page") e9be5a303d27 ("btrfs: simplify tree block checksumming loop") d5178578bcd4 ("btrfs: directly call into crypto framework for checksumming") 51bce6c9b977 ("btrfs: Simplify btrfs_check_super_csum() and get rid of size assumptions") 8dc3f22c8ba0 ("btrfs: check for supported superblock checksum type before checksum validation") e7e16f4882ed ("btrfs: add common checksum type validation") 10fe6ca80d9d ("btrfs: don't assume compressed_bio sums to be 4 bytes") 1e25a2e3ca0d ("btrfs: don't assume ordered sums to be 4 bytes") 5852c8b96154 ("btrfs: use btrfs_csum_data() instead of directly calling crc32c") 443c8e2a839f ("btrfs: reduce kmap_atomic time for checksumming") c53839fc3217 ("btrfs: warn if extent buffer mapping crosses a page boundary in csum_tree_block") 2996e1f8bcad ("btrfs: factor our read/write stage off csum_tree_block into its callers") a3d46aea46f9 ("btrfs: Switch memory allocations in async csum calculation path to kvmalloc") d2e174d5d3ee ("btrfs: document extent mapping assumptions in checksum")