summary refs log tree commit diff stats
path: root/hw/xen (follow)
Commit message (Expand)AuthorAgeFilesLines
* hw/xen: Avoid use of uninitialized bufioreq_evtchnEdgar E. Iglesias2024-10-211-3/+4
* hw/xen: xenpvh: Add pci-intx-irq-base propertyEdgar E. Iglesias2024-10-031-0/+36
* hw/xen: xenpvh: Disable buffered IOREQs for ARMEdgar E. Iglesias2024-10-031-1/+1
* hw/xen: Expose handle_bufioreq in xen_register_ioreqEdgar E. Iglesias2024-10-032-39/+65
* hw/xen: Remove deadcodeDr. David Alan Gilbert2024-10-032-26/+0
* hw/xen: pvh-common: Add support for creating PCIe/GPEXEdgar E. Iglesias2024-09-041-0/+76
* hw/arm: xenpvh: Reverse virtio-mmio creation orderEdgar E. Iglesias2024-09-041-1/+12
* hw/arm: xenpvh: Break out a common PVH machineEdgar E. Iglesias2024-09-043-0/+280
* xen: mapcache: Fix unmapping of first entries in bucketsEdgar E. Iglesias2024-07-121-1/+11
* hw/pci: Replace -1 with UINT32_MAX for romsizeAkihiko Odaki2024-07-031-1/+1
* xen-hvm: Avoid livelock while handling buffered ioreqsRoss Lagerwall2024-07-011-9/+17
* xen: fix stubdom PCI addrMarek Marczykowski-Górecki2024-07-012-1/+81
* xen: mapcache: Add support for grant mappingsEdgar E. Iglesias2024-06-092-37/+140
* xen: mapcache: Pass the ram_addr offset to xen_map_cache()Edgar E. Iglesias2024-06-091-5/+11
* xen: mapcache: Unmap first entries in bucketsEdgar E. Iglesias2024-06-091-3/+8
* xen: mapcache: Make MCACHE_BUCKET_SHIFT runtime configurableEdgar E. Iglesias2024-06-091-21/+33
* hw/xen: Constify xenstore_be::XenDevOpsPhilippe Mathieu-Daudé2024-06-041-3/+3
* hw/xen: Constify XenLegacyDevice::XenDevOpsPhilippe Mathieu-Daudé2024-06-041-1/+1
* xen: Add xen_mr_is_memory()Edgar E. Iglesias2024-06-041-2/+8
* xen: register legacy backends via xen_backend_initPaolo Bonzini2024-05-101-16/+0
* xen: initialize legacy backends from xen_bus_init()Paolo Bonzini2024-05-102-2/+4
* system: Pass RAM MemoryRegion and is_write in xen_map_cache()Edgar E. Iglesias2024-05-061-4/+6
* xen: mapcache: Break out xen_map_cache_init_single()Edgar E. Iglesias2024-05-061-21/+32
* xen: mapcache: Break out xen_invalidate_map_cache_single()Edgar E. Iglesias2024-05-061-10/+15
* xen: mapcache: Refactor xen_invalidate_map_cache_entry_unlockedEdgar E. Iglesias2024-05-061-10/+11
* xen: mapcache: Refactor xen_replace_cache_entry_unlockedEdgar E. Iglesias2024-05-061-4/+6
* xen: mapcache: Break out xen_ram_addr_from_mapcache_singleEdgar E. Iglesias2024-05-061-6/+11
* xen: mapcache: Refactor xen_remap_bucket for multi-instanceEdgar E. Iglesias2024-05-061-4/+5
* xen: mapcache: Refactor xen_map_cache for multi-instanceEdgar E. Iglesias2024-05-061-17/+18
* xen: mapcache: Refactor lock functions for multi-instanceEdgar E. Iglesias2024-05-061-17/+17
* xen: let xen_ram_addr_from_mapcache() return -1 in case of not found entryJuergen Gross2024-05-061-7/+3
* Merge tag 'pull-xen-20240312' of https://xenbits.xen.org/git-http/people/aper...Peter Maydell2024-03-122-4/+33
|\
| * xen: Drop out of coroutine context xen_invalidate_map_cache_entryPeng Fan2024-03-121-2/+28
| * xen/pt: Emulate multifunction bit in header typeRoss Lagerwall2024-03-121-2/+5
* | bulk: Access existing variables initialized to &S->F when availablePhilippe Mathieu-Daudé2024-03-121-3/+3
|/
* hw/xen: Extract 'xen_igd.h' from 'xen_pt.h'Philippe Mathieu-Daudé2024-03-095-18/+7
* hw/xen/xen_pt: Add missing licensePhilippe Mathieu-Daudé2024-03-091-0/+10
* hw/xen: Use target-agnostic qemu_target_page_bits()Philippe Mathieu-Daudé2024-03-091-2/+4
* hw/xen: Rename 'ram_memory' global variable as 'xen_memory'Philippe Mathieu-Daudé2024-03-091-3/+3
* Merge tag 'pull-target-arm-20240202' of https://git.linaro.org/people/pmaydel...Peter Maydell2024-02-023-57/+70
|\
| * hw/xen: convert stderr prints to error/warn reportsManos Pitsidianakis2024-02-022-9/+8
| * hw/xen/xen-hvm-common.c: convert DPRINTF to tracepointsManos Pitsidianakis2024-02-022-18/+27
| * hw/xen/xen-mapcache.c: convert DPRINTF to tracepointsManos Pitsidianakis2024-02-022-30/+35
* | hw/xen: use qemu_create_nic_bus_devices() to instantiate Xen NICsDavid Woodhouse2024-02-022-27/+4
|/
* cpus: check running not RUN_STATE_RUNNINGSteve Sistare2024-01-041-1/+1
* hw/i386/pc: support '-nic' for xen-net-deviceDavid Woodhouse2023-11-071-1/+3
* hw/xen: add support for Xen primary console in emulated modeDavid Woodhouse2023-11-071-0/+5
* hw/xen: update Xen console to XenDevice modelDavid Woodhouse2023-11-071-1/+0
* hw/xen: do not repeatedly try to create a failing backend deviceDavid Woodhouse2023-11-072-7/+23
* hw/xen: add get_frontend_path() method to XenDeviceClassDavid Woodhouse2023-11-071-1/+10