summaryrefslogtreecommitdiffstats
path: root/include/hw/xen
Commit message (Expand)AuthorAgeFilesLines
* hw/i386/xen/xen-hvm: Inline xen_piix_pci_write_config_client() and remove itBernhard Beschow2022-06-291-1/+0Star
* hw/i386/xen/xen-hvm: Allow for stubbing xen_set_pci_link_route()Bernhard Beschow2022-06-292-6/+1Star
* Replace GCC_FMT_ATTR with G_GNUC_PRINTFMarc-André Lureau2022-03-224-6/+6
* xen: Free xenforeignmemory_resource at exitAnthony PERARD2021-05-101-0/+6
* xen: remove GNUC checkMarc-André Lureau2020-12-151-9/+0Star
* include/hw/xen.h: drop superfluous structAlex Bennée2020-11-161-1/+1
* xen-bus: reduce scope of backend watchPaul Durrant2020-10-192-1/+3
* xen: Rename XENBACKEND_DEVICE to XENBACKENDEduardo Habkost2020-10-191-1/+1
* hw/xen: Split x86-specific declaration from generic hardware onesPhilippe Mathieu-Daudé2020-09-302-2/+15
* hw/i386/xen: Rename X86/PC specific function as xen_hvm_init_pc()Philippe Mathieu-Daudé2020-09-301-1/+1
* Use OBJECT_DECLARE_SIMPLE_TYPE when possibleEduardo Habkost2020-09-181-6/+2Star
* Use OBJECT_DECLARE_TYPE when possibleEduardo Habkost2020-09-182-6/+2Star
* qom: Remove module_obj_name parameter from OBJECT_DECLARE* macrosEduardo Habkost2020-09-181-1/+1
* Use OBJECT_DECLARE_TYPE where possibleEduardo Habkost2020-09-091-4/+2Star
* Use DECLARE_*CHECKER* macrosEduardo Habkost2020-09-093-24/+12Star
* Move QOM typedefs and add missing includesEduardo Habkost2020-09-093-16/+27
* xen-legacy-backend: Add missing typedef XenLegacyDeviceEduardo Habkost2020-08-271-0/+1
* accel: Move Xen accelerator code under accel/xen/Philippe Mathieu-Daudé2020-06-101-11/+0Star
* qdev: Unrealize must not failMarkus Armbruster2020-05-152-2/+2
* xen-bus/block: explicitly assign event channels to an AioContextPaul Durrant2020-02-271-1/+4
* global: Squash 'the the'Dr. David Alan Gilbert2019-11-061-1/+1
* xen: perform XenDevice clean-up in XenBus watch handlerPaul Durrant2019-09-241-0/+3
* xen: introduce separate XenWatchList for XenDevice objectsPaul Durrant2019-09-241-0/+2
* xen / notify: introduce a new XenWatchList abstractionPaul Durrant2019-09-241-1/+2
* xen: Fix ring.h headerAnthony PERARD2019-08-271-6/+7
* Clean up inclusion of sysemu/sysemu.hMarkus Armbruster2019-08-161-1/+0Star
* Include qemu/queue.h slightly lessMarkus Armbruster2019-08-161-1/+0Star
* Include hw/hw.h exactly where neededMarkus Armbruster2019-08-161-1/+0Star
* Include hw/irq.h a lot lessMarkus Armbruster2019-08-161-1/+0Star
* xen: Import other xen/io/*.hAnthony PERARD2019-06-2411-1/+2893
* Revert xen/io/ring.h of "Clean up a few header guard symbols"Anthony PERARD2019-06-241-3/+3
* xen-bus / xen-block: add support for event channel pollingPaul Durrant2019-06-241-1/+1
* xen-bus: allow AioContext to be specified for each event channelPaul Durrant2019-06-241-0/+1
* xen-bus: use a separate fd for each event channelPaul Durrant2019-06-241-4/+2Star
* Clean up a few header guard symbolsMarkus Armbruster2019-06-121-3/+3
* Include qemu-common.h exactly where neededMarkus Armbruster2019-06-121-1/+0Star
* Clean up ill-advised or unusual header guardsMarkus Armbruster2019-05-131-3/+3
* Clean up header guards that don't match their file nameMarkus Armbruster2019-05-131-3/+3
* pvh: Add x86/HVM direct boot ABI header fileLiam Merwick2019-02-051-0/+146
* xen: Replace few mentions of xend by libxlAnthony PERARD2019-01-141-1/+1
* Remove broken Xen PV domain builderAnthony PERARD2019-01-142-19/+0Star
* xen: automatically create XenBlockDevice-sPaul Durrant2019-01-141-0/+12
* xen: add a mechanism to automatically create XenDevice-s...Paul Durrant2019-01-142-0/+40
* xen: add implementations of xen-block connect and disconnect functions...Paul Durrant2019-01-142-1/+22
* xen: add event channel interface for XenDevice-sPaul Durrant2019-01-142-0/+18
* xen: add grant table interface for XenDevice-sPaul Durrant2019-01-141-0/+25
* xen: add xenstore watcher infrastructurePaul Durrant2019-01-142-0/+21
* xen: create xenstore areas for XenDevice-sPaul Durrant2019-01-142-0/+51
* xen: introduce 'xen-block', 'xen-disk' and 'xen-cdrom'Paul Durrant2019-01-141-0/+73
* xen: introduce new 'XenBus' and 'XenDevice' object hierarchyPaul Durrant2019-01-141-0/+55