This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu_cross_check_gcc/master-arm in repository toolchain/ci/qemu.
from b0c3c60366 Merge tag 'pull-target-arm-20220509' of https://git.linaro.o [...] adds 7d5983e3c8 Introduce event-loop-base abstract class adds 70ac26b9e5 util/main-loop: Introduce the main loop into QOM adds 71ad4713cc util/event-loop-base: Introduce options to set the thread pool size adds 2f743ef636 virtio-scsi: fix ctrl and event handler functions in dataplane mode adds 38738f7dbb virtio-scsi: don't waste CPU polling the event virtqueue adds 37ce2de951 virtio-scsi: clean up virtio_scsi_handle_event_vq() adds 73b3b49f18 virtio-scsi: clean up virtio_scsi_handle_ctrl_vq() adds ad482b57ef virtio-scsi: clean up virtio_scsi_handle_cmd_vq() adds 3dc584abee virtio-scsi: move request-related items from .h to .c adds 178bacb66d Merge tag 'block-pull-request' of https://gitlab.com/stefanh [...]
No new revisions were added by this update.
Summary of changes: event-loop-base.c | 140 +++++++++++++++++++++++++++++++++++++++ hw/scsi/virtio-scsi-dataplane.c | 2 +- hw/scsi/virtio-scsi.c | 101 +++++++++++++++++++--------- hw/virtio/virtio.c | 13 ++++ include/block/aio.h | 10 +++ include/block/thread-pool.h | 3 + include/hw/virtio/virtio-scsi.h | 43 ------------ include/hw/virtio/virtio.h | 1 + include/qemu/main-loop.h | 10 +++ include/sysemu/event-loop-base.h | 41 ++++++++++++ include/sysemu/iothread.h | 6 +- iothread.c | 68 ++++++------------- meson.build | 26 +++++--- qapi/qom.json | 43 ++++++++++-- util/aio-posix.c | 1 + util/async.c | 20 ++++++ util/main-loop.c | 65 ++++++++++++++++++ util/thread-pool.c | 55 +++++++++++++-- 18 files changed, 505 insertions(+), 143 deletions(-) create mode 100644 event-loop-base.c create mode 100644 include/sysemu/event-loop-base.h