From: Marc-André Lureau <marcandre.lur...@redhat.com> This is a ivshmem series with various bits: - add a test for a recently introduced regression - the fix is included in the series but was sent separatly to cc -stable - fix some test leaks - get rid of CharDriver usage for eventfd - simplify event callback
Marc-André Lureau (8): ivshmem: no need for opaque argument ivshmem: remove redundant assignment, fix crash with msi=off ivshmem-test: leak fixes libqos: remove some leaks ivshmem-test: test both msi & irq cases ivshmem: generalize ivshmem_setup_interrupts ivshmem: use a single eventfd callback, get rid of CharDriver char: remove qemu_chr_open_eventfd hw/misc/ivshmem.c | 85 +++++++++++++++++++++------------------------------ include/sysemu/char.h | 3 -- qemu-char.c | 13 -------- tests/ivshmem-test.c | 81 ++++++++++++++++++++++++++++++++---------------- tests/libqos/pci.c | 2 ++ 5 files changed, 91 insertions(+), 93 deletions(-) -- 2.5.0