| 2fe4f92834c4 ("xfs: refactor "does this fork map blocks" predicate") |
| a5155b870d68 ("xfs: always log corruption errors") |
| c2414ad6e66a ("xfs: replace -EIO with -EFSCORRUPTED for corrupt metadata") |
| a526c85c2236 ("xfs: move xfs_file_iomap_begin_delay around") |
| 43568226a4a3 ("xfs: factor out a helper to calculate the end_fsb") |
| 36adcbace24e ("xfs: fill out the srcmap in iomap_begin") |
| ae36b53c6c60 ("xfs: refactor xfs_file_iomap_begin_delay") |
| ffb375a8cf20 ("xfs: pass two imaps to xfs_reflink_allocate_cow") |
| 05b30949f1aa ("xfs: set IOMAP_F_NEW more carefully") |
| 2492a606b3d2 ("xfs: initialize iomap->flags in xfs_bmbt_to_iomap") |
| 7684e2c4384d ("iomap: iomap that extends beyond EOF should be marked dirty") |
| 858b44dc62a1 ("xfs: remove more ondisk directory corruption asserts") |
| 250d4b4c4097 ("xfs: remove unused header files") |
| c63cdd4fc9cc ("xfs: move small allocation helper") |
| 2a4f35f984f0 ("xfs: clean up small allocation helper") |
| 81f400417351 ("xfs: merge xfs_trans_extfree.c into xfs_extfree_item.c") |
| 9c5e7c2ae34b ("xfs: merge xfs_efd_init into xfs_trans_get_efd") |
| f5b999c03f4c ("xfs: remove unused flag arguments") |
| 75efa57d0bf5 ("xfs: add online scrub for superblock counters") |
| 4860a05d2475 ("xfs: scrub/repair should update filesystem metadata health") |
| 160b5a784525 ("xfs: hoist the already_fixed variable to the scrub context") |
| f8c2a2257ca1 ("xfs: collapse scrub bool state flags into a single unsigned int") |
| 9d71e15586fd ("xfs: refactor scrub context initialization") |
| 39353ff6e96f ("xfs: replace the BAD_SUMMARY mount flag with the equivalent health code") |
| 6772c1f11206 ("xfs: track metadata health status") |
| 4f29e10d689f ("xfs: rework breaking of shared extents in xfs_file_iomap_begin") |
| affe250a085d ("xfs: don't pass iomap flags to xfs_reflink_allocate_cow") |
| 66ae56a53f0e ("xfs: introduce an always_cow mode") |
| c4feb0b194f3 ("xfs: report IOMAP_F_SHARED from xfs_file_iomap_begin_delay") |
| 26b91c728b2d ("xfs: make COW fork unwritten extent conversions more robust") |
| db46e604adf8 ("xfs: merge COW handling into xfs_file_iomap_begin_delay") |
| 78f0cc9d55cb ("xfs: don't use delalloc extents for COW on files with extsize hints") |
| 60271ab79d40 ("xfs: fix SEEK_DATA for speculative COW fork preallocation") |
| 16be1433737e ("xfs: make xfs_bmbt_to_iomap more useful") |
| 4ad765edb02a ("xfs: move xfs_iomap_write_allocate to xfs_aops.c") |
| 125851ac92d6 ("xfs: move stat accounting to xfs_bmapi_convert_delalloc") |
| 491ce61e939f ("xfs: move transaction handling to xfs_bmapi_convert_delalloc") |
| d8ae82e394bd ("xfs: split XFS_BMAPI_DELALLOC handling from xfs_bmapi_write") |
| be225fec72ed ("xfs: remove the io_type field from the writeback context and ioend") |
| 9b2471797942 ("xfs: cache unlinked pointers in an rhashtable") |
| 4664c66c91a1 ("xfs: add tracepoints for high level iunlink operations") |
| b1d2a068ea63 ("xfs: refactor inode update in iunlink_remove") |
| 23ffa52cc792 ("xfs: refactor unlinked list search and mapping to a separate function") |
| f2fc16a3d7c1 ("xfs: refactor inode unlinked pointer update functions") |
| 86bfd3750fb3 ("xfs: strengthen AGI unlinked inode bucket pointer checks") |
| 9a4a5118644e ("xfs: refactor AGI unlinked bucket updates") |
| 5837f62592ef ("xfs: clean up iunlink functions") |
| c2b3164320b5 ("xfs: use the latest extent at writeback delalloc conversion time") |
| 627209fbcc2f ("xfs: create delalloc bmapi wrapper for full extent allocation") |
| 3b3508980730 ("xfs: remove superfluous writeback mapping eof trimming") |