| To: | Brian Foster <bfoster@xxxxxxxxxx> |
|---|---|
| Subject: | Re: [PATCH 03/11] xfs: fix efi/efd error handling to avoid fs shutdown hangs |
| From: | Christoph Hellwig <hch@xxxxxxxxxxxxx> |
| Date: | Sun, 9 Aug 2015 00:46:35 -0700 |
| Cc: | xfs@xxxxxxxxxxx |
| Delivered-to: | xfs@xxxxxxxxxxx |
| In-reply-to: | <1438883072-28706-4-git-send-email-bfoster@xxxxxxxxxx> |
| References: | <1438883072-28706-1-git-send-email-bfoster@xxxxxxxxxx> <1438883072-28706-4-git-send-email-bfoster@xxxxxxxxxx> |
| User-agent: | Mutt/1.5.23 (2014-03-12) |
> STATIC void
> xfs_efi_item_unpin(
> @@ -141,14 +147,6 @@ xfs_efi_item_unpin(
> int remove)
> {
> struct xfs_efi_log_item *efip = EFI_ITEM(lip);
> -
> - if (remove) {
> - ASSERT(!(lip->li_flags & XFS_LI_IN_AIL));
> - if (lip->li_desc)
> - xfs_trans_del_item(lip);
> - xfs_efi_item_free(efip);
> - return;
> - }
> xfs_efi_release(efip);
After this the buf iterm is the last one looking a the remove
argument. I wonder if it might need similar treatment.
> - return (xfs_lsn_t)-1;
> +
> + return (xfs_lsn_t) -1;
This changes the style away from the most common style in Linux and XFS.
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | Re: [PATCH 02/11] xfs: return committed status from xfs_trans_roll(), Christoph Hellwig |
|---|---|
| Next by Date: | Re: [PATCH 04/11] xfs: ensure EFD trans aborts on log recovery extent free failure, Christoph Hellwig |
| Previous by Thread: | Re: [PATCH 03/11] xfs: fix efi/efd error handling to avoid fs shutdown hangs, Dave Chinner |
| Next by Thread: | The Best Way to Get A NFL Jersey, www . sportsjc . com |
| Indexes: | [Date] [Thread] [Top] [All Lists] |