• Jon Krueger's avatar
    [XFS] xfs_iomap_write_delay() was doing speculative allocations · 62a604de
    Jon Krueger authored
     without checking if there were any real blocks already in the
     speculative allocation area. This could result in an allocation
     that overlaps pre-allocated space. This would result in an ASSERT
     failure in debug kernels, or invalid output from xfs_bmap.
     The code will now only do speculative allocation if we are writing
     beyond the current allocation eof.
    
    SGI Modid: xfs-linux:xfs-kern:171163a
    62a604de
xfs_iomap.c 22.1 KB