[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH v3 2/3] async: always set ctx->notified in aio_notify()
From: |
Stefan Hajnoczi |
Subject: |
Re: [PATCH v3 2/3] async: always set ctx->notified in aio_notify() |
Date: |
Fri, 7 Aug 2020 11:02:05 +0100 |
On Thu, Aug 06, 2020 at 03:45:33PM +0200, Paolo Bonzini wrote:
> On 06/08/20 15:18, Stefan Hajnoczi wrote:
> > + atomic_set(&ctx->notified, false);
> > +
> > + /*
> > + * Write ctx->notified before reading e.g. bh->flags. Pairs with
> > smp_mb in
> > + * aio_notify.
> > + */
> > + smp_wmb();
>
> Sorry I was not clear: the memory barrier has to be smp_mb(), but the
> comment has to say smp_wmb(). No need to repost for this.
Ah, right! I'll fix it up when merging. Thanks!
Stefan
signature.asc
Description: PGP signature
- [PATCH v3 0/3] aio-posix: keep aio_notify_me disabled during polling, Stefan Hajnoczi, 2020/08/06
- [PATCH v3 1/3] async: rename event_notifier_dummy_cb/poll(), Stefan Hajnoczi, 2020/08/06
- [PATCH v3 2/3] async: always set ctx->notified in aio_notify(), Stefan Hajnoczi, 2020/08/06
- [PATCH v3 3/3] aio-posix: keep aio_notify_me disabled during polling, Stefan Hajnoczi, 2020/08/06
- Re: [PATCH v3 0/3] aio-posix: keep aio_notify_me disabled during polling, Paolo Bonzini, 2020/08/06
- Re: [PATCH v3 0/3] aio-posix: keep aio_notify_me disabled during polling, Stefan Hajnoczi, 2020/08/13