OSDN Git Service

hw/xen: Add xen_xenstore device for xenstore emulation
authorDavid Woodhouse <dwmw@amazon.co.uk>
Fri, 23 Dec 2022 17:39:23 +0000 (17:39 +0000)
committerDavid Woodhouse <dwmw@amazon.co.uk>
Wed, 1 Mar 2023 09:08:26 +0000 (09:08 +0000)
commitc08f5d0e53b00f101c6aab7b5c7eabe22bab1962
tree7d2cc12ef590cceab1aca734fb4e7d8928f2680e
parent794fba23a53ac714589f84f868202d0cfcb41cd2
hw/xen: Add xen_xenstore device for xenstore emulation

Just the basic shell, with the event channel hookup. It only dumps the
buffer for now; a real ring implmentation will come in a subsequent patch.

Signed-off-by: David Woodhouse <dwmw@amazon.co.uk>
Reviewed-by: Paul Durrant <paul@xen.org>
hw/i386/kvm/meson.build
hw/i386/kvm/xen_evtchn.c
hw/i386/kvm/xen_xenstore.c [new file with mode: 0644]
hw/i386/kvm/xen_xenstore.h [new file with mode: 0644]
hw/i386/pc.c
target/i386/kvm/xen-emu.c