X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=fs%2Fxfs%2Fxfs_extfree_item.c;h=d22e62623437aafb79d62f5492252e140f3a6cb7;hb=196f020fbbb83d246960548e73a40fd08f3e7866;hp=75f2ef60e579e62f483213fa6a038cb235698054;hpb=af756e9d8873efc8b0565c06734ef12d9b652061;p=~andy%2Flinux diff --git a/fs/xfs/xfs_extfree_item.c b/fs/xfs/xfs_extfree_item.c index 75f2ef60e57..d22e6262343 100644 --- a/fs/xfs/xfs_extfree_item.c +++ b/fs/xfs/xfs_extfree_item.c @@ -138,7 +138,8 @@ xfs_efi_item_unpin( if (remove) { ASSERT(!(lip->li_flags & XFS_LI_IN_AIL)); - xfs_trans_del_item(lip); + if (lip->li_desc) + xfs_trans_del_item(lip); xfs_efi_item_free(efip); return; }