From: Andy Adamson <andros@xxxxxxxxxx> Signed-off-by: Andy Adamson <andros@xxxxxxxxxx> --- fs/nfs/pnfs.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/fs/nfs/pnfs.c b/fs/nfs/pnfs.c index 040f9e0..7631efe 100644 --- a/fs/nfs/pnfs.c +++ b/fs/nfs/pnfs.c @@ -402,6 +402,7 @@ pnfs_destroy_layout(struct nfs_inode *nfsi) __func__, nfsi->layout->refcount); WARN_ON(nfsi->layout->refcount != 1); + /* Matched by refcount set to 1 in alloc_init_layout */ put_layout_locked(lo); } spin_unlock(&nfsi->vfs_inode.i_lock); @@ -696,7 +697,6 @@ pnfs_free_layout(struct pnfs_layout_type *lo, spin_lock(&clp->cl_lock); list_del_init(&lo->lo_layouts); spin_unlock(&clp->cl_lock); - put_layout_locked(lo); } dprintk("%s:Return\n", __func__); -- 1.6.6 -- To unsubscribe from this list: send the line "unsubscribe linux-nfs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html