All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v4] Add support for pvpanic pci device
@ 2021-01-20 10:31 Mihai Carabas
  2021-01-20 10:31 ` [PATCH v4 1/4] hw/misc/pvpanic: split-out generic and bus dependent code Mihai Carabas
                   ` (4 more replies)
  0 siblings, 5 replies; 6+ messages in thread
From: Mihai Carabas @ 2021-01-20 10:31 UTC (permalink / raw)
  To: qemu-devel; +Cc: Mihai Carabas, peter.maydell, kraxel

This patchset adds support for pvpanic pci device.

v3:
- patch 1: made pvpanic isa device available only for PC, compile pvpanic-test
  only when isa device is present
- patch 2: fixed device id to 0x0011, used OBJECT_DECLARE_TYPE,
  PVPANIC_PCI_DEVICE, added VMSTATE_PCI_DEVICE, removed INTERFACE_PCIE_DEVICE
- patch 3: fixed documentation
- patch 4: add a qtest for pvpanic-pci

v4:
- added Rb/Ack on patches
- modify test case to include -action parameter that was recently added and also
  to be on par with the pvpanic ISA device testing

Mihai Carabas (4):
  hw/misc/pvpanic: split-out generic and bus dependent code
  hw/misc/pvpanic: add PCI interface support
  pvpanic : update pvpanic spec document
  tests/qtest: add a test case for pvpanic-pci

 docs/specs/pci-ids.txt         |  1 +
 docs/specs/pvpanic.txt         | 13 +++++-
 hw/i386/Kconfig                |  2 +-
 hw/misc/Kconfig                | 12 +++++-
 hw/misc/meson.build            |  4 +-
 hw/misc/pvpanic-isa.c          | 94 ++++++++++++++++++++++++++++++++++++++++++
 hw/misc/pvpanic-pci.c          | 94 ++++++++++++++++++++++++++++++++++++++++++
 hw/misc/pvpanic.c              | 85 +++-----------------------------------
 include/hw/misc/pvpanic.h      | 24 ++++++++++-
 include/hw/pci/pci.h           |  1 +
 tests/qtest/meson.build        |  3 +-
 tests/qtest/pvpanic-pci-test.c | 94 ++++++++++++++++++++++++++++++++++++++++++
 12 files changed, 341 insertions(+), 86 deletions(-)
 create mode 100644 hw/misc/pvpanic-isa.c
 create mode 100644 hw/misc/pvpanic-pci.c
 create mode 100644 tests/qtest/pvpanic-pci-test.c

-- 
1.8.3.1



^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2021-01-26 16:26 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-01-20 10:31 [PATCH v4] Add support for pvpanic pci device Mihai Carabas
2021-01-20 10:31 ` [PATCH v4 1/4] hw/misc/pvpanic: split-out generic and bus dependent code Mihai Carabas
2021-01-20 10:31 ` [PATCH v4 2/4] hw/misc/pvpanic: add PCI interface support Mihai Carabas
2021-01-20 10:31 ` [PATCH v4 3/4] pvpanic : update pvpanic spec document Mihai Carabas
2021-01-20 10:31 ` [PATCH v4 4/4] tests/qtest: add a test case for pvpanic-pci Mihai Carabas
2021-01-26 16:20 ` [PATCH v4] Add support for pvpanic pci device Peter Maydell

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.