• Linus Torvalds's avatar
    Merge tag 'xfs-6.2-merge-8' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux · 87be9499
    Linus Torvalds authored
    Pull XFS updates from Darrick Wong:
     "The highlight of this is a batch of fixes for the online metadata
      checking code as we start the loooong march towards merging online
      repair. I aim to merge that in time for the 2023 LTS.
    
      There are also a large number of data corruption and race condition
      fixes in this patchset. Most notably fixed are write() calls to
      unwritten extents racing with writeback, which required some late(r
      than I prefer) code changes to iomap to support the necessary
      revalidations. I don't really like iomap changes going in past -rc4,
      but Dave and I have been working on it long enough that I chose to
      push it for 6.2 anyway.
    
      There are also a number of other subtle problems fixed, including the
      log racing with inode writeback to write inodes with incorrect link
      count to disk; file data mapping corruptions as a result of incorrect
      lock cycling when attaching dquots; refcount metadata corrup...
    87be9499
xfs_iomap.c 38.1 KB