• Stephen Lord's avatar
    [XFS] Transaction A is in callback processing unpinning a buffer, · 42500f5b
    Stephen Lord authored
    Transaction B is in the process of marking the buffer stale.
    Between transaction A dropping its reference and checking
    the stale state, transaction B gets a reference and stales
    the buffer. A ends up freeing the log item and releasing
    the buffer. End result is we have a reference to free memory
    and an unlocked buffer.
    
    SGI Modid: 2.5.x-xfs:slinx:137748a
    42500f5b
xfs_trans.h 37.8 KB