Failed in applying to current master (
apply log)
Maintainers: Stefan Berger <stefanb@linux.vnet.ibm.com>, "Marc-André Lureau" <marcandre.lureau@redhat.com>, Paolo Bonzini <pbonzini@redhat.com>, "Daniel P. Berrangé" <berrange@redhat.com>, "Dr. David Alan Gilbert" <dgilbert@redhat.com>, Stefan Hajnoczi <stefanha@redhat.com>, Fam Zheng <fam@euphon.net>, Kevin Wolf <kwolf@redhat.com>, Hanna Reitz <hreitz@redhat.com>, Markus Armbruster <armbru@redhat.com>, Michael Roth <michael.roth@amd.com>, Stefan Weil <sw@weilnetz.de>, Jason Wang <jasowang@redhat.com>, Samuel Thibault <samuel.thibault@ens-lyon.org>, Eric Blake <eblake@redhat.com>, "Alex Bennée" <alex.bennee@linaro.org>, "Philippe Mathieu-Daudé" <philmd@linaro.org>, Thomas Huth <thuth@redhat.com>, Wainer dos Santos Moschetta <wainersm@redhat.com>, Beraldo Leal <bleal@redhat.com>, Laurent Vivier <lvivier@redhat.com>, Joel Stanley <joel@jms.id.au>, Peter Maydell <peter.maydell@linaro.org>
qapi/misc.json | 36 ++-
include/block/aio.h | 8 -
include/qapi/error.h | 6 +
include/qemu/main-loop.h | 2 -
include/qemu/osdep.h | 14 --
include/qemu/sockets.h | 2 -
include/sysemu/os-posix.h | 3 -
include/sysemu/os-win32.h | 15 +-
tests/qtest/libqtest.h | 5 +-
backends/tpm/tpm_emulator.c | 6 +-
chardev/char.c | 2 -
crypto/afalg.c | 6 +-
hw/hyperv/syndbg.c | 4 +-
io/channel-socket.c | 8 +-
io/channel-watch.c | 10 +-
monitor/fds.c | 77 ++++--
monitor/hmp-cmds.c | 2 +
monitor/qmp-cmds.c | 7 +
net/dgram.c | 14 +-
net/slirp.c | 16 +-
net/socket.c | 22 +-
tests/qtest/libqtest.c | 26 +-
tests/qtest/microbit-test.c | 2 +-
tests/qtest/netdev-socket.c | 10 +-
tests/qtest/vnc-display-test.c | 12 +-
tests/unit/socket-helpers.c | 2 +-
tests/unit/test-error-report.c | 139 +++++++++++
tests/unit/test-io-channel-command.c | 2 +-
util/aio-posix.c | 6 +-
util/aio-win32.c | 23 +-
util/error.c | 10 +-
util/main-loop.c | 11 -
util/oslib-posix.c | 70 ------
util/oslib-win32.c | 350 ++++++++++++++++++++++++---
util/qemu-sockets.c | 22 +-
hmp-commands.hx | 2 +
tests/docker/docker.py | 6 +-
tests/unit/meson.build | 1 +
38 files changed, 701 insertions(+), 258 deletions(-)
create mode 100644 tests/unit/test-error-report.c