aboutsummaryrefslogtreecommitdiff
path: root/hw/xen
AgeCommit message (Expand)Author
2023-03-07hw/xen: Avoid crash when backend watch fires too earlyPaul Durrant
2023-03-07hw/xen: Build PV backend drivers for CONFIG_XEN_BUSDavid Woodhouse
2023-03-07hw/xen: Rename xen_common.h to xen_native.hDavid Woodhouse
2023-03-07hw/xen: Add xenstore operations to allow redirection to internal emulationPaul Durrant
2023-03-07hw/xen: Add foreignmem operations to allow redirection to internal emulationDavid Woodhouse
2023-03-07hw/xen: Pass grant ref to gnttab unmap operationDavid Woodhouse
2023-03-07hw/xen: Add gnttab operations to allow redirection to internal emulationDavid Woodhouse
2023-03-07hw/xen: Add evtchn operations to allow redirection to internal emulationDavid Woodhouse
2023-03-06hw/xen/xen_pt: fix uninitialized variableMarek Marczykowski-Górecki
2023-03-06xen/pt: reserve PCI slot 2 for Intel igd-passthruChuck Zmudzinski
2023-03-01hw/xen: Subsume xen_be_register_common() into xen_be_init()David Woodhouse
2023-03-01xen: add CONFIG_XEN_BUS and CONFIG_XEN_EMU options for Xen emulationDavid Woodhouse
2023-01-18bulk: Rename TARGET_FMT_plx -> HWADDR_FMT_plxPhilippe Mathieu-Daudé
2023-01-11hw/xen: use G_GNUC_PRINTF/SCANF for various functionsDaniel P. Berrangé
2023-01-08include/hw/pci: Break inclusion loop pci_bridge.h and cxl.hMarkus Armbruster
2022-11-05xen/pt: fix syntax error that causes FTBFS in some configurationsChuck Zmudzinski
2022-09-27hw/xen: set pci Atomic Ops requests for passthrough deviceRuili Ji
2022-07-05xen/pass-through: don't create needless register groupChuck Zmudzinski
2022-07-05xen/pass-through: merge emulated bits correctlyChuck Zmudzinski
2022-05-12hw/xen/xen_pt: Resolve igd_passthrough_isa_bridge_create() indirectionBernhard Beschow
2022-05-12hw/xen/xen_pt: Confine igd-passthrough-isa-bridge to XENBernhard Beschow
2022-04-28meson: remove CONFIG_XEN_PCI_PASSTHROUGH from config-target.hPaolo Bonzini
2022-04-20util/log: Remove qemu_log_flushRichard Henderson
2022-04-20hw/xen: Split out xen_pv_output_msgRichard Henderson
2022-03-22Replace GCC_FMT_ATTR with G_GNUC_PRINTFMarc-André Lureau
2022-01-12aio-posix: split poll check from ready handlerStefan Hajnoczi
2021-11-01pci: Export pci_for_each_device_under_bus*()Peter Xu
2021-10-15softmmu/qdev-monitor: add error handling in qdev_set_idDamien Hedde
2021-09-30Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20210930'...Peter Maydell
2021-09-30memory: Name all the memory listenersPeter Xu
2021-09-30qbus: Rename qbus_create() to qbus_new()Peter Maydell
2021-06-02docs: fix references to docs/devel/tracing.rstStefano Garzarella
2021-05-02Do not include exec/address-spaces.h if it's not really necessaryThomas Huth
2021-05-02hw: Do not include qemu/log.h if it is not necessaryThomas Huth
2021-05-02hw: Do not include hw/sysbus.h if it is not necessaryThomas Huth
2021-02-05pci: add romsize propertyPaolo Bonzini
2020-12-18qdev: Move softmmu properties to qdev-properties-system.hEduardo Habkost
2020-12-13hw/xen: Don't use '#' flag of printf formatXinhao Zhang
2020-11-15nomaintainer: Fix Lesser GPL version numberChetan Pant
2020-10-19xen-bus: reduce scope of backend watchPaul Durrant
2020-09-18Use OBJECT_DECLARE_SIMPLE_TYPE when possibleEduardo Habkost
2020-09-09Use DECLARE_*CHECKER* macrosEduardo Habkost
2020-09-09Move QOM typedefs and add missing includesEduardo Habkost
2020-08-21meson: convert hw/xenMarc-André Lureau
2020-08-21trace: switch position of headers to what Meson requiresPaolo Bonzini
2020-07-13osdep.h: Always include <sys/signal.h> if it existsDavid CARLIER
2020-07-11Merge remote-tracking branch 'remotes/aperard/tags/pull-xen-20200710' into st...Peter Maydell
2020-07-10xen: Use ERRP_GUARD()Vladimir Sementsov-Ogievskiy
2020-07-10error: Avoid unnecessary error_propagate() after error_setg()Markus Armbruster
2020-07-10xen: Fix xen-legacy-backend qdev typesJason Andryuk