La 29.10.2020 14:30, Mihai Carabas a scris:
La 28.10.2020 15:32, Mihai Carabas a scris:
This patchset adds support for pvpanic pci device. The patchset was
assembled
from chuncks from some old patches [1] from 2018 which were left
unmerged and
some additions from me.
How to test this:
/usr/bin/qemu-system-aarch64 \
-machine virt,gic-version=3 -device pvpanic-pci
After that you need to run a Linux kernel as guest, but you have to
also apply
the patches I will send for adding pci support for the pvpanic driver.
Here are the patches for Linux: https://lkml.org/lkml/2020/10/29/645
[1]
http://patchwork.ozlabs.org/project/qemu-devel/cover/1544095560-70807-1-git-send-email-peng.h...@zte.com.cn/
Any feedback on this patchset?
Thank you,
Mihai Carabas
Mihai Carabas (1):
pvpanic: break dependency on ISA_BUS adding PCI
Peng Hao (3):
hw/misc/pvpanic: Add the PCI interface
hw/arm/virt: Use the pvpanic pci device
pvpanic : update pvpanic document
Philippe Mathieu-Daudé (2):
hw/misc/pvpanic: Build the pvpanic device for any machine
hw/misc/pvpanic: Cosmetic renaming
default-configs/devices/arm-softmmu.mak | 1 +
docs/specs/pvpanic.txt | 12 ++++-
hw/misc/Kconfig | 2 +-
hw/misc/meson.build | 2 +-
hw/misc/pvpanic.c | 96
+++++++++++++++++++++++++++------
include/hw/misc/pvpanic.h | 3 +-
include/hw/pci/pci.h | 1 +
7 files changed, 97 insertions(+), 20 deletions(-)