On Mon, Dec 17, 2018 at 05:48:47PM +0100, remy.n...@blade-group.com wrote: > From: Remy Noel <remy.n...@blade-group.com> > > It is possible for an io_poll callback to be concurrently executed along > with an aio_set_fd_handlers. This can cause all sorts of problems, like > a NULL callback or a bad opaque pointer. > > This changes set_fd_handlers so that it no longer modify existing handlers > entries and instead, always insert those after having proper initialisation. > > Also, we do not call aio_epoll_update for deleted handlers as this has > no impact whatsoever. > > Signed-off-by: Remy Noel <remy.n...@blade-group.com>
Tested-by: Stefan Hajnoczi <stefa...@redhat.com>
signature.asc
Description: PGP signature