summaryrefslogtreecommitdiffstats
path: root/hw/remote
Commit message (Expand)AuthorAgeFilesLines
* msix: Assert that specified vector is in rangeAkihiko Odaki2022-11-071-8/+1Star
* Use g_new() & friends where that makes obvious senseMarkus Armbruster2022-10-041-1/+1
* vfio-user: handle reset of remote deviceJagannathan Raman2022-06-151-0/+20
* vfio-user: handle device interruptsJagannathan Raman2022-06-153-4/+178
* vfio-user: handle PCI BAR accessesJagannathan Raman2022-06-152-0/+193
* vfio-user: handle DMA mappingsJagannathan Raman2022-06-153-0/+62
* vfio-user: IOMMU support for remote deviceJagannathan Raman2022-06-153-1/+144
* vfio-user: handle PCI config space accessesJagannathan Raman2022-06-152-0/+53
* vfio-user: run vfio-user contextJagannathan Raman2022-06-151-1/+117
* vfio-user: find and init PCI deviceJagannathan Raman2022-06-151-0/+67
* vfio-user: instantiate vfio-user contextJagannathan Raman2022-06-151-0/+82
* vfio-user: define vfio-user-server objectJagannathan Raman2022-06-154-0/+241
* vfio-user: build libraryJagannathan Raman2022-06-152-0/+6
* remote/machine: add vfio-user propertyJagannathan Raman2022-06-151-0/+23
* remote/machine: add HotplugHandler for remote machineJagannathan Raman2022-06-151-0/+10
* QIOChannel: Add flags on io_writev and introduce io_flush callbackLeonardo Bras2022-05-161-1/+1
* Remove qemu-common.h include from most unitsMarc-André Lureau2022-04-068-8/+0Star
* hw/remote: Add missing includePhilippe Mathieu-Daudé2022-02-211-0/+1
* hw/remote/proxy: Categorize Wireless devices as 'Network' onesPhilippe Mathieu-Daudé2021-10-041-0/+1
* memory: Name all the memory listenersPeter Xu2021-09-301-0/+1
* Remove superfluous ERRP_GUARD()Markus Armbruster2021-08-261-3/+0Star
* multi-process: Fix pci_proxy_dev_realize() error handlingMarkus Armbruster2021-08-261-1/+9
* remote/memory: Replace share parameter with ram_flagsYang Zhong2021-07-201-1/+1
* multi-process: Initialize variables declared with g_auto*Zenghui Yu2021-05-212-5/+3Star
* multi-process: Avoid logical AND of mutually exclusive testsJagannathan Raman2021-05-131-1/+1
* Do not include exec/address-spaces.h if it's not really necessaryThomas Huth2021-05-023-3/+0Star
* Do not include cpu.h if it's not really necessaryThomas Huth2021-05-021-1/+0Star
* Do not include hw/boards.h if it's not really necessaryThomas Huth2021-05-021-1/+0Star
* multi-process: perform device reset in the remote processElena Ufimtseva2021-02-102-0/+41
* multi-process: Retrieve PCI info from remote processJagannathan Raman2021-02-101-0/+84
* multi-process: create IOHUB object to handle irqJagannathan Raman2021-02-106-0/+195
* multi-process: Synchronize remote memoryJagannathan Raman2021-02-104-0/+238
* multi-process: PCI BAR read/write handling for proxy & remote endpointsJagannathan Raman2021-02-103-0/+149
* multi-process: Forward PCI config space acceses to the remote processElena Ufimtseva2021-02-103-1/+122
* multi-process: add proxy communication functionsElena Ufimtseva2021-02-101-0/+34
* multi-process: introduce proxy objectElena Ufimtseva2021-02-102-0/+100
* multi-process: setup memory manager for remote deviceJagannathan Raman2021-02-103-0/+78
* multi-process: Associate fd of a PCIDevice with its objectJagannathan Raman2021-02-102-0/+204
* multi-process: Initialize message handler in remote deviceJagannathan Raman2021-02-102-0/+58
* multi-process: define MPQemuMsg format and transmission functionsElena Ufimtseva2021-02-104-0/+211
* multi-process: setup a machine object for remote device processJagannathan Raman2021-02-102-0/+75
* multi-process: setup PCI host bridge for remote deviceJagannathan Raman2021-02-101-1/+2
* multi-process: Add config option for multi-process QEMUJagannathan Raman2021-02-091-0/+3