X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=fs%2Fxfs%2Fxfs_extfree_item.c;h=d22e62623437aafb79d62f5492252e140f3a6cb7;hb=6ea25a6c2b95cf916e844fe2bacdd1c15b72e4c5;hp=75f2ef60e579e62f483213fa6a038cb235698054;hpb=466c19063b4b426d5c362572787cb249fbf4296b;p=firefly-linux-kernel-4.4.55.git diff --git a/fs/xfs/xfs_extfree_item.c b/fs/xfs/xfs_extfree_item.c index 75f2ef60e579..d22e62623437 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; }