[PATCH 3/5] xfs: fix xfs_trans_add_item() lockdep warnings
Alex Elder
aelder at sgi.com
Thu Jul 15 13:09:01 CDT 2010
On Thu, 2010-07-15 at 10:38 +1000, Dave Chinner wrote:
> From: Dave Chinner <dchinner at redhat.com>
>
> xfs_trans_add_item() is called with ip->i_ilock held, which means it
> is unsafe for memory reclaim to recurse back into the filesystem
> (ilock is required in writeback). Hence the allocation needs to be
> KM_NOFS to avoid recursion.
Looks good.
Reviewed-by: Alex Elder <aelder at sgi.com>
> Lockdep report indicating memory allocation being called with the
> ip->i_ilock held is as follows:
. . .
More information about the xfs
mailing list