Re: [PATCH v2 0/2] fdmon-poll: reset npfd when upgrading to fdmon-epoll

2020-09-23 Thread Stefan Hajnoczi
On Tue, Sep 15, 2020 at 01:03:37PM +0100, Stefan Hajnoczi wrote:
> v2:
>  * Rebased onto qemu.git/master for meson
> 
> Fix an assertion failure when aio_poll() is called in a aio_disable_external()
> region. The failure happens when fdmon-poll is first upgraded to fdmon-epoll
> and then downgraded again due to aio_disable_external().
> 
> Stefan Hajnoczi (2):
>   fdmon-poll: reset npfd when upgrading to fdmon-epoll
>   tests: add test-fdmon-epoll
> 
>  MAINTAINERS  |  1 +
>  tests/test-fdmon-epoll.c | 73 
>  util/fdmon-poll.c|  1 +
>  tests/meson.build|  3 ++
>  4 files changed, 78 insertions(+)
>  create mode 100644 tests/test-fdmon-epoll.c
> 
> -- 
> 2.26.2
> 

Thanks, applied to my block tree:
https://github.com/stefanha/qemu/commits/block

Stefan


signature.asc
Description: PGP signature


[PATCH v2 0/2] fdmon-poll: reset npfd when upgrading to fdmon-epoll

2020-09-15 Thread Stefan Hajnoczi
v2:
 * Rebased onto qemu.git/master for meson

Fix an assertion failure when aio_poll() is called in a aio_disable_external()
region. The failure happens when fdmon-poll is first upgraded to fdmon-epoll
and then downgraded again due to aio_disable_external().

Stefan Hajnoczi (2):
  fdmon-poll: reset npfd when upgrading to fdmon-epoll
  tests: add test-fdmon-epoll

 MAINTAINERS  |  1 +
 tests/test-fdmon-epoll.c | 73 
 util/fdmon-poll.c|  1 +
 tests/meson.build|  3 ++
 4 files changed, 78 insertions(+)
 create mode 100644 tests/test-fdmon-epoll.c

-- 
2.26.2