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

Stefan Hajnoczi posted 2 patches 3 years, 8 months ago
Test docker-quick@centos7 passed
Test docker-mingw@fedora passed
Test checkpatch passed
Test FreeBSD passed
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20200821101252.203056-1-stefanha@redhat.com
MAINTAINERS              |  1 +
tests/Makefile.include   |  4 +++
tests/test-fdmon-epoll.c | 73 ++++++++++++++++++++++++++++++++++++++++
util/fdmon-poll.c        |  1 +
4 files changed, 79 insertions(+)
create mode 100644 tests/test-fdmon-epoll.c
[PATCH 0/2] fdmon-poll: reset npfd when upgrading to fdmon-epoll
Posted by Stefan Hajnoczi 3 years, 8 months ago
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/Makefile.include   |  4 +++
 tests/test-fdmon-epoll.c | 73 ++++++++++++++++++++++++++++++++++++++++
 util/fdmon-poll.c        |  1 +
 4 files changed, 79 insertions(+)
 create mode 100644 tests/test-fdmon-epoll.c

-- 
2.26.2