[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [PATCH v2 0/7] hw/xen: Simplify legacy backends handling
Respin of Paolo's Xen patches from https://lore.kernel.org/qemu-devel/20240509170044.190795-1-pbonzini@xxxxxxxxxx/ rebased on one of my cleanup branches making backend structures const. Treat xenfb as other backends. Paolo Bonzini (2): hw/xen: initialize legacy backends from xen_bus_init() hw/xen: register legacy backends via xen_backend_init Philippe Mathieu-Daudé (5): hw/xen: Remove declarations left over in 'xen-legacy-backend.h' hw/xen: Constify XenLegacyDevice::XenDevOps hw/xen: Constify xenstore_be::XenDevOps hw/xen: Make XenDevOps structures const hw/xen: Register framebuffer backend via xen_backend_init() include/hw/xen/xen-legacy-backend.h | 15 +-------------- include/hw/xen/xen_pvdev.h | 3 +-- hw/9pfs/xen-9p-backend.c | 8 +++++++- hw/display/xenfb.c | 15 +++++++++++++-- hw/i386/pc.c | 1 - hw/usb/xen-usb.c | 14 ++++---------- hw/xen/xen-bus.c | 4 ++++ hw/xen/xen-hvm-common.c | 2 -- hw/xen/xen-legacy-backend.c | 24 ++++-------------------- hw/xenpv/xen_machine_pv.c | 7 +------ 10 files changed, 35 insertions(+), 58 deletions(-) -- 2.41.0
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |