These two patches insert memory barriers in xfs_iunlock() and xfs_inode_item_unpin() before their calls to wake_up_bit(), to ensure just-queued processes are properly awakened. -Alex [PATCH 1/2] xfs: memory barrier before wake_up_bit() [PATCH 2/2] xfs: another memory barrier before wake_up_bit()