aboutsummaryrefslogtreecommitdiff
path: root/hw/xen
AgeCommit message (Expand)AuthorFilesLines
2023-05-30aio: remove aio_disable_external() APIStefan Hajnoczi1-4/+4
2023-05-30hw/xen: do not set is_external=true on evtchn fdsStefan Hajnoczi1-4/+4
2023-05-30xen-block: implement BlockDevOps->drained_begin()Stefan Hajnoczi1-2/+5
2023-04-21pci: avoid accessing slot_reserved_mask directly outside of pci.cChuck Zmudzinski1-4/+3
2023-03-07hw/xen: Avoid crash when backend watch fires too earlyPaul Durrant1-7/+7
2023-03-07hw/xen: Build PV backend drivers for CONFIG_XEN_BUSDavid Woodhouse1-1/+4
2023-03-07hw/xen: Rename xen_common.h to xen_native.hDavid Woodhouse6-7/+7
2023-03-07hw/xen: Add xenstore operations to allow redirection to internal emulationPaul Durrant7-363/+331
2023-03-07hw/xen: Add foreignmem operations to allow redirection to internal emulationDavid Woodhouse1-0/+45
2023-03-07hw/xen: Pass grant ref to gnttab unmap operationDavid Woodhouse3-5/+12
2023-03-07hw/xen: Add gnttab operations to allow redirection to internal emulationDavid Woodhouse4-219/+177
2023-03-07hw/xen: Add evtchn operations to allow redirection to internal emulationDavid Woodhouse5-21/+93
2023-03-06hw/xen/xen_pt: fix uninitialized variableMarek Marczykowski-Górecki1-1/+1
2023-03-06xen/pt: reserve PCI slot 2 for Intel igd-passthruChuck Zmudzinski3-11/+77
2023-03-01hw/xen: Subsume xen_be_register_common() into xen_be_init()David Woodhouse1-34/+22
2023-03-01xen: add CONFIG_XEN_BUS and CONFIG_XEN_EMU options for Xen emulationDavid Woodhouse1-0/+3
2023-01-18bulk: Rename TARGET_FMT_plx -> HWADDR_FMT_plxPhilippe Mathieu-Daudé1-2/+2
2023-01-11hw/xen: use G_GNUC_PRINTF/SCANF for various functionsDaniel P. Berrangé2-0/+2
2023-01-08include/hw/pci: Break inclusion loop pci_bridge.h and cxl.hMarkus Armbruster1-1/+0
2022-11-05xen/pt: fix syntax error that causes FTBFS in some configurationsChuck Zmudzinski1-1/+1
2022-09-27hw/xen: set pci Atomic Ops requests for passthrough deviceRuili Ji1-2/+2
2022-07-05xen/pass-through: don't create needless register groupChuck Zmudzinski1-5/+9
2022-07-05xen/pass-through: merge emulated bits correctlyChuck Zmudzinski1-5/+6
2022-05-12hw/xen/xen_pt: Resolve igd_passthrough_isa_bridge_create() indirectionBernhard Beschow3-13/+6
2022-05-12hw/xen/xen_pt: Confine igd-passthrough-isa-bridge to XENBernhard Beschow3-1/+120
2022-04-28meson: remove CONFIG_XEN_PCI_PASSTHROUGH from config-target.hPaolo Bonzini1-8/+12
2022-04-20util/log: Remove qemu_log_flushRichard Henderson1-1/+0
2022-04-20hw/xen: Split out xen_pv_output_msgRichard Henderson1-20/+24
2022-03-22Replace GCC_FMT_ATTR with G_GNUC_PRINTFMarc-André Lureau1-1/+1
2022-01-12aio-posix: split poll check from ready handlerStefan Hajnoczi1-3/+3
2021-11-01pci: Export pci_for_each_device_under_bus*()Peter Xu1-2/+2
2021-10-15softmmu/qdev-monitor: add error handling in qdev_set_idDamien Hedde1-1/+2
2021-09-30Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20210930'...Peter Maydell2-2/+2
2021-09-30memory: Name all the memory listenersPeter Xu1-0/+2
2021-09-30qbus: Rename qbus_create() to qbus_new()Peter Maydell2-2/+2
2021-06-02docs: fix references to docs/devel/tracing.rstStefano Garzarella1-1/+1
2021-05-02Do not include exec/address-spaces.h if it's not really necessaryThomas Huth1-1/+0
2021-05-02hw: Do not include qemu/log.h if it is not necessaryThomas Huth1-1/+0
2021-05-02hw: Do not include hw/sysbus.h if it is not necessaryThomas Huth1-1/+0
2021-02-05pci: add romsize propertyPaolo Bonzini1-2/+12
2020-12-18qdev: Move softmmu properties to qdev-properties-system.hEduardo Habkost1-0/+1
2020-12-13hw/xen: Don't use '#' flag of printf formatXinhao Zhang3-16/+16
2020-11-15nomaintainer: Fix Lesser GPL version numberChetan Pant1-1/+1
2020-10-19xen-bus: reduce scope of backend watchPaul Durrant2-8/+43
2020-09-18Use OBJECT_DECLARE_SIMPLE_TYPE when possibleEduardo Habkost1-3/+1
2020-09-09Use DECLARE_*CHECKER* macrosEduardo Habkost1-2/+2
2020-09-09Move QOM typedefs and add missing includesEduardo Habkost1-0/+1
2020-08-21meson: convert hw/xenMarc-André Lureau2-7/+20
2020-08-21trace: switch position of headers to what Meson requiresPaolo Bonzini1-0/+1
2020-07-13osdep.h: Always include <sys/signal.h> if it existsDavid CARLIER1-1/+0