summaryrefslogtreecommitdiffstats
path: root/hw/xen
Commit message (Expand)AuthorAgeFilesLines
* xen: Import other xen/io/*.hAnthony PERARD2019-06-241-2/+0Star
* xen-bus / xen-block: add support for event channel pollingPaul Durrant2019-06-241-2/+9
* xen-bus: allow AioContext to be specified for each event channelPaul Durrant2019-06-241-3/+7
* xen-bus: use a separate fd for each event channelPaul Durrant2019-06-241-39/+40
* Include qemu-common.h exactly where neededMarkus Armbruster2019-06-122-2/+0Star
* Include qemu/module.h where needed, drop it from qemu-common.hMarkus Armbruster2019-06-122-0/+2
* trace-events: Shorten file names in commentsMarkus Armbruster2019-03-221-3/+3
* xen: fix xen-bus state model to allow frontend re-connectionPaul Durrant2019-02-041-13/+19
* xen: automatically create XenBlockDevice-sPaul Durrant2019-01-141-1/+0Star
* xen: add a mechanism to automatically create XenDevice-s...Paul Durrant2019-01-144-2/+332
* xen: add implementations of xen-block connect and disconnect functions...Paul Durrant2019-01-142-25/+165
* xen: add event channel interface for XenDevice-sPaul Durrant2019-01-141-0/+103
* xen: add grant table interface for XenDevice-sPaul Durrant2019-01-141-0/+146
* xen: add xenstore watcher infrastructurePaul Durrant2019-01-143-2/+249
* xen: create xenstore areas for XenDevice-sPaul Durrant2019-01-144-5/+480
* xen: introduce new 'XenBus' and 'XenDevice' object hierarchyPaul Durrant2019-01-143-1/+134
* xen: re-name XenDevice to XenLegacyDevice...Paul Durrant2019-01-149-52/+61
* xen/pt: allow passthrough of devices with bogus interrupt pinZhao Yan2019-01-142-1/+9
* hw/xen/xen_pt_graphics: Don't trust the BIOS ROM contents so muchPeter Maydell2019-01-141-0/+16
* Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell2019-01-112-3/+3
|\
| * avoid TABs in files that only contain a fewPaolo Bonzini2019-01-111-1/+1
| * qemu/queue.h: leave head structs anonymous unless necessaryPaolo Bonzini2019-01-111-2/+2
* | machine: Use shorter format for GlobalProperty arraysEduardo Habkost2019-01-101-15/+3Star
|/
* machine: move compat properties out of globalsMarc-André Lureau2019-01-071-20/+18Star
* hw: apply accel compat properties without touching globalsMarc-André Lureau2019-01-071-3/+6
* xen_backend: remove xen_sysdev_init() functionMao Zhongyi2018-12-131-7/+0Star
* xen: Use the PCI_DEVICE macroPhilippe Mathieu-Daudé2018-10-261-4/+4
* xen/pt: Fix incomplete conversion to realize()Markus Armbruster2018-10-191-1/+1
* xen: Don't use memory_region_init_ram_nomigrate() in pci_assign_dev_load_opti...Peter Maydell2018-06-223-5/+5
* Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell2018-06-011-1/+0Star
|\
| * hw: Do not include "sysemu/block-backend.h" if it is not necessaryPhilippe Mathieu-Daudé2018-06-011-1/+0Star
* | Make MemoryRegion valid.accepts callback take a MemTxAttrs argumentPeter Maydell2018-05-311-1/+2
|/
* xen_backend: make the xen_feature_grant_copy flag privatePaul Durrant2018-05-221-1/+1
* xen_backend: add an emulation of grant copyPaul Durrant2018-05-221-0/+53
* xen_backend: add grant table helpersPaul Durrant2018-05-221-12/+111
* xen_pt: Present the size of 64 bit BARs correctlyRoss Lagerwall2018-05-181-0/+2
* xen/pt: use address_space_memory object for memory region hooksIgor Druzhinin2018-05-181-1/+1
* xen: Expect xenstore write to fail when restrictedRoss Lagerwall2018-04-261-1/+6
* xen: defer call to xen_restrict until just before os_setup_postIan Jackson2018-04-261-0/+14
* Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into stagingPeter Maydell2018-02-131-1/+8
|\
| * pci: removed the is_express field since a uniform interface was insertedYoni Bettan2018-02-081-1/+8
* | Move include qemu/option.h from qemu-common.h to actual usersMarkus Armbruster2018-02-091-0/+1
* | Include qmp-commands.h exactly where neededMarkus Armbruster2018-02-091-1/+0Star
|/
* hw/xen*: Replace fprintf(stderr, "*\n" with error_report()Alistair Francis2018-02-061-2/+3
* xen: Add only xen-sysdev to dynamic sysbus device listEduardo Habkost2018-01-191-6/+1Star
* machine: Replace has_dynamic_sysbus with list of allowed devicesEduardo Habkost2018-01-191-1/+6
* Merge remote-tracking branch 'origin/master' into HEADMichael S. Tsirkin2018-01-111-0/+1
|\
| * xen/pt: Set is_express to avoid out-of-bounds writeSimon Gaiser2017-12-151-0/+1
* | pci: Eliminate redundant PCIDevice::bus pointerDavid Gibson2017-12-051-2/+2
* | pci: Add pci_dev_bus_num() helperDavid Gibson2017-12-051-3/+3
|/