xfs
[Top] [All Lists]

Re: [PATCH] xfs: buffer ->bi_end_io function requires irq-safe lock

To: Christoph Hellwig <hch@xxxxxxxxxxxxx>
Subject: Re: [PATCH] xfs: buffer ->bi_end_io function requires irq-safe lock
From: Brian Foster <bfoster@xxxxxxxxxx>
Date: Fri, 15 Apr 2016 14:28:28 -0400
Cc: xfs@xxxxxxxxxxx
Delivered-to: xfs@xxxxxxxxxxx
In-reply-to: <20160415180820.GA20260@xxxxxxxxxxxxx>
References: <1460736519-39428-1-git-send-email-bfoster@xxxxxxxxxx> <20160415180820.GA20260@xxxxxxxxxxxxx>
User-agent: Mutt/1.5.24 (2015-08-30)
On Fri, Apr 15, 2016 at 11:08:20AM -0700, Christoph Hellwig wrote:
> How about just doing a cmpxchg on bi_error?

Hmm, good idea. Something like this I take it..?

        if (bio->bi_error)
                cmpxchg(&bp->b_io_error, 0, bio->bi_error);

Brian

<Prev in Thread] Current Thread [Next in Thread>