aboutsummaryrefslogtreecommitdiff
path: root/hw/xen
AgeCommit message (Expand)AuthorFilesLines
6 dayshw/xen: Downgrade a xen_bus_realize() non-error to warningMarkus Armbruster1-4/+3
6 dayshw/xen: Fix xen_bus_realize() error handlingMarkus Armbruster1-0/+1
2025-03-10xen: No need to flush the mapcache for grantsStefano Stabellini1-1/+0
2025-03-10xen/passthrough: use gsi to map pirq when dom0 is PVHJiqian Chen1-0/+60
2025-03-04hw/xen/xen-hvm: Reduce included headersPhilippe Mathieu-Daudé1-0/+7
2025-03-04hw/xen/xen-pvh: Reduce included headersPhilippe Mathieu-Daudé1-3/+2
2025-02-16hw/boards: Do not create unusable default if=sd drivesPhilippe Mathieu-Daudé1-1/+0
2025-02-16hw/boards: Rename no_sdcard -> auto_create_sdcardPhilippe Mathieu-Daudé1-1/+1
2025-02-16hw/boards: Explicit no_sdcard=false as ON_OFF_AUTO_OFFPhilippe Mathieu-Daudé1-0/+1
2025-02-16hw/xen: Have legacy Xen backend inherit from DYNAMIC_SYS_BUS_DEVICEPhilippe Mathieu-Daudé1-5/+2
2025-02-16hw/xen: Prefer QOM cast for XenLegacyDeviceBernhard Beschow2-2/+2
2025-02-10qapi: Move include/qapi/qmp/ to include/qobject/Daniel P. Berrangé1-1/+1
2025-01-15hw/xen: Use xs_node_read() from xenstore_read_str() instead of open-coding itDavid Woodhouse1-4/+2
2025-01-15hw/xen: Use xs_node_read() from xs_node_vscanf()David Woodhouse2-10/+6
2025-01-15xen: do not use '%ms' scanf specifierRoger Pau Monne1-2/+12
2025-01-15hw/xen: Add xs_node_read() helper functionDavid Woodhouse2-0/+23
2024-12-30hw/pci-host/gpex: Allow more than 4 legacy IRQsAlexander Graf1-1/+1
2024-12-21Merge tag 'exec-20241220' of https://github.com/philmd/qemu into stagingStefan Hajnoczi4-8/+8
2024-12-20include: Rename sysemu/ -> system/Philippe Mathieu-Daudé4-8/+8
2024-12-19include/hw/qdev-properties: Remove DEFINE_PROP_END_OF_LISTRichard Henderson2-2/+0
2024-12-19hw/xen: Remove empty Property listsRichard Henderson1-17/+0
2024-12-15hw/xen: Constify all PropertyRichard Henderson2-2/+2
2024-10-21hw/xen: Avoid use of uninitialized bufioreq_evtchnEdgar E. Iglesias1-3/+4
2024-10-03hw/xen: xenpvh: Add pci-intx-irq-base propertyEdgar E. Iglesias1-0/+36
2024-10-03hw/xen: xenpvh: Disable buffered IOREQs for ARMEdgar E. Iglesias1-1/+1
2024-10-03hw/xen: Expose handle_bufioreq in xen_register_ioreqEdgar E. Iglesias2-39/+65
2024-10-03hw/xen: Remove deadcodeDr. David Alan Gilbert2-26/+0
2024-09-04hw/xen: pvh-common: Add support for creating PCIe/GPEXEdgar E. Iglesias1-0/+76
2024-09-04hw/arm: xenpvh: Reverse virtio-mmio creation orderEdgar E. Iglesias1-1/+12
2024-09-04hw/arm: xenpvh: Break out a common PVH machineEdgar E. Iglesias3-0/+280
2024-07-12xen: mapcache: Fix unmapping of first entries in bucketsEdgar E. Iglesias1-1/+11
2024-07-03hw/pci: Replace -1 with UINT32_MAX for romsizeAkihiko Odaki1-1/+1
2024-07-01xen-hvm: Avoid livelock while handling buffered ioreqsRoss Lagerwall1-9/+17
2024-07-01xen: fix stubdom PCI addrMarek Marczykowski-Górecki2-1/+81
2024-06-09xen: mapcache: Add support for grant mappingsEdgar E. Iglesias2-37/+140
2024-06-09xen: mapcache: Pass the ram_addr offset to xen_map_cache()Edgar E. Iglesias1-5/+11
2024-06-09xen: mapcache: Unmap first entries in bucketsEdgar E. Iglesias1-3/+8
2024-06-09xen: mapcache: Make MCACHE_BUCKET_SHIFT runtime configurableEdgar E. Iglesias1-21/+33
2024-06-04hw/xen: Constify xenstore_be::XenDevOpsPhilippe Mathieu-Daudé1-3/+3
2024-06-04hw/xen: Constify XenLegacyDevice::XenDevOpsPhilippe Mathieu-Daudé1-1/+1
2024-06-04xen: Add xen_mr_is_memory()Edgar E. Iglesias1-2/+8
2024-05-10xen: register legacy backends via xen_backend_initPaolo Bonzini1-16/+0
2024-05-10xen: initialize legacy backends from xen_bus_init()Paolo Bonzini2-2/+4
2024-05-06system: Pass RAM MemoryRegion and is_write in xen_map_cache()Edgar E. Iglesias1-4/+6
2024-05-06xen: mapcache: Break out xen_map_cache_init_single()Edgar E. Iglesias1-21/+32
2024-05-06xen: mapcache: Break out xen_invalidate_map_cache_single()Edgar E. Iglesias1-10/+15
2024-05-06xen: mapcache: Refactor xen_invalidate_map_cache_entry_unlockedEdgar E. Iglesias1-10/+11
2024-05-06xen: mapcache: Refactor xen_replace_cache_entry_unlockedEdgar E. Iglesias1-4/+6
2024-05-06xen: mapcache: Break out xen_ram_addr_from_mapcache_singleEdgar E. Iglesias1-6/+11
2024-05-06xen: mapcache: Refactor xen_remap_bucket for multi-instanceEdgar E. Iglesias1-4/+5