qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] [PATCH v2 0/8] ivshmem: test msi=off, fix regressions, remo


From: marcandre . lureau
Subject: [Qemu-devel] [PATCH v2 0/8] ivshmem: test msi=off, fix regressions, remove CharDriver
Date: Mon, 1 Feb 2016 17:20:31 +0100

From: Marc-André Lureau <address@hidden>

This is a ivshmem series with various bits:
- add a test for msi=off regression (the fix is included in the series
  but was sent separatly to cc -stable)
- get rid of CharDriver usage for eventfd & fix regression introduced
  by d0d7708ba by Daniel Berrange
- fix some test leaks
- simplify event callback

v1->v2: after Markus Armbruster review,
- add a few comments to commit messages
- fix !msi with nvectors==0 regression
- comment in commit message that the status register is set to 1 when
  an interrupt occurs, following the ivshmem specification
- found out that getting rid of CharDriver also fixed regression from
  d0d7708ba
- rebase

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     | 84 +++++++++++++++++++++------------------------------
 include/sysemu/char.h |  3 --
 qemu-char.c           | 13 --------
 tests/ivshmem-test.c  | 81 ++++++++++++++++++++++++++++++++-----------------
 tests/libqos/pci.c    |  2 ++
 5 files changed, 90 insertions(+), 93 deletions(-)

-- 
2.5.0




reply via email to

[Prev in Thread] Current Thread [Next in Thread]