[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [PATCH v2 0/6] hw/xen: Housekeeping
Hard to make an exciting cover of this series. Basically: - Make better separation between Xen accel and Xen hardware, - Move stuff around to restrict PCMachineState to hw/i386/. Since v1: - added missing include in stubs/xen-hw-stub.c - added missing 'exec/cpu-common.h' for ram_addr_t (Due to a bug in 'make', while rebasing the archives might not be updated... so I missed this missing hunk as hw/core/libhwcore.fa didn't rebuilt stubs/) Philippe Mathieu-Daudé (6): hw/i386/q35: Remove unreachable Xen code on Q35 machine hw/i386/xen: Rename X86/PC specific function as xen_hvm_init_pc() sysemu/xen: Add missing 'exec/cpu-common.h' header for ram_addr_t type stubs: Split accelerator / hardware related stubs hw/xen: Split x86-specific declaration from generic hardware ones typedefs: Restrict PCMachineState to 'hw/i386/pc.h' include/hw/i386/pc.h | 4 ++-- include/hw/xen/xen-x86.h | 15 ++++++++++++ include/hw/xen/xen.h | 2 -- include/qemu/typedefs.h | 1 - include/sysemu/xen.h | 2 ++ accel/stubs/xen-stub.c | 41 +------------------------------- hw/i386/pc_piix.c | 8 +++---- hw/i386/pc_q35.c | 13 ++--------- hw/i386/xen/xen-hvm.c | 3 ++- stubs/xen-hw-stub.c | 50 ++++++++++++++++++++++++++++++++++++++++ MAINTAINERS | 1 + stubs/meson.build | 1 + 12 files changed, 80 insertions(+), 61 deletions(-) create mode 100644 include/hw/xen/xen-x86.h create mode 100644 stubs/xen-hw-stub.c -- 2.26.2
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |