summaryrefslogtreecommitdiffstats
path: root/fs/xfs/quota
diff options
context:
space:
mode:
authorDavid Chinner <dgc@sgi.com>2008-04-10 04:19:02 +0200
committerLachlan McIlroy <lachlan@redback.melbourne.sgi.com>2008-04-18 03:51:04 +0200
commit6b1d1a732f886936fe515d911b1a01d9cc50e179 (patch)
treeecfbef2372320ebf527dc7a70100d8d208d4e078 /fs/xfs/quota
parent[XFS] Reorganise xlog_t for better cacheline isolation of contention (diff)
downloadlinux-6b1d1a732f886936fe515d911b1a01d9cc50e179.tar.xz
linux-6b1d1a732f886936fe515d911b1a01d9cc50e179.zip
[XFS] Fix lock inversion in forced shutdown.
Recent changes to xlog_state_release_iclog() placed the grant_lock inside the icloglock. forced unmount of the log does this the opposite way around, but does not depend on the order for correct working. Fix the inversion by changing the order locks are gained in xfs_log_force_umount(). SGI-PV: 979661 SGI-Modid: xfs-linux-melb:xfs-kern:30773a Signed-off-by: David Chinner <dgc@sgi.com> Signed-off-by: Christoph Hellwig <hch@infradead.org> Signed-off-by: Lachlan McIlroy <lachlan@sgi.com>
Diffstat (limited to 'fs/xfs/quota')
0 files changed, 0 insertions, 0 deletions