aboutsummaryrefslogtreecommitdiff
path: root/hw/remote
AgeCommit message (Expand)AuthorFilesLines
2022-12-16Replace use of qdev_reset_all() with device_cold_reset()Peter Maydell1-1/+1
2022-12-14error: Drop a few superfluous ERRP_GUARD()Markus Armbruster1-1/+0
2022-11-07msix: Assert that specified vector is in rangeAkihiko Odaki1-8/+1
2022-10-04Use g_new() & friends where that makes obvious senseMarkus Armbruster1-1/+1
2022-06-15vfio-user: handle reset of remote deviceJagannathan Raman1-0/+20
2022-06-15vfio-user: handle device interruptsJagannathan Raman3-4/+178
2022-06-15vfio-user: handle PCI BAR accessesJagannathan Raman2-0/+193
2022-06-15vfio-user: handle DMA mappingsJagannathan Raman3-0/+62
2022-06-15vfio-user: IOMMU support for remote deviceJagannathan Raman3-1/+144
2022-06-15vfio-user: handle PCI config space accessesJagannathan Raman2-0/+53
2022-06-15vfio-user: run vfio-user contextJagannathan Raman1-1/+117
2022-06-15vfio-user: find and init PCI deviceJagannathan Raman1-0/+67
2022-06-15vfio-user: instantiate vfio-user contextJagannathan Raman1-0/+82
2022-06-15vfio-user: define vfio-user-server objectJagannathan Raman4-0/+241
2022-06-15vfio-user: build libraryJagannathan Raman2-0/+6
2022-06-15remote/machine: add vfio-user propertyJagannathan Raman1-0/+23
2022-06-15remote/machine: add HotplugHandler for remote machineJagannathan Raman1-0/+10
2022-05-16QIOChannel: Add flags on io_writev and introduce io_flush callbackLeonardo Bras1-1/+1
2022-04-06Remove qemu-common.h include from most unitsMarc-André Lureau8-8/+0
2022-02-21hw/remote: Add missing includePhilippe Mathieu-Daudé1-0/+1
2021-10-04hw/remote/proxy: Categorize Wireless devices as 'Network' onesPhilippe Mathieu-Daudé1-0/+1
2021-09-30memory: Name all the memory listenersPeter Xu1-0/+1
2021-08-26Remove superfluous ERRP_GUARD()Markus Armbruster1-3/+0
2021-08-26multi-process: Fix pci_proxy_dev_realize() error handlingMarkus Armbruster1-1/+9
2021-07-20remote/memory: Replace share parameter with ram_flagsYang Zhong1-1/+1
2021-05-21multi-process: Initialize variables declared with g_auto*Zenghui Yu2-5/+3
2021-05-13multi-process: Avoid logical AND of mutually exclusive testsJagannathan Raman1-1/+1
2021-05-02Do not include exec/address-spaces.h if it's not really necessaryThomas Huth3-3/+0
2021-05-02Do not include cpu.h if it's not really necessaryThomas Huth1-1/+0
2021-05-02Do not include hw/boards.h if it's not really necessaryThomas Huth1-1/+0
2021-02-10multi-process: perform device reset in the remote processElena Ufimtseva2-0/+41
2021-02-10multi-process: Retrieve PCI info from remote processJagannathan Raman1-0/+84
2021-02-10multi-process: create IOHUB object to handle irqJagannathan Raman6-0/+195
2021-02-10multi-process: Synchronize remote memoryJagannathan Raman4-0/+238
2021-02-10multi-process: PCI BAR read/write handling for proxy & remote endpointsJagannathan Raman3-0/+149
2021-02-10multi-process: Forward PCI config space acceses to the remote processElena Ufimtseva3-1/+122
2021-02-10multi-process: add proxy communication functionsElena Ufimtseva1-0/+34
2021-02-10multi-process: introduce proxy objectElena Ufimtseva2-0/+100
2021-02-10multi-process: setup memory manager for remote deviceJagannathan Raman3-0/+78
2021-02-10multi-process: Associate fd of a PCIDevice with its objectJagannathan Raman2-0/+204
2021-02-10multi-process: Initialize message handler in remote deviceJagannathan Raman2-0/+58
2021-02-10multi-process: define MPQemuMsg format and transmission functionsElena Ufimtseva4-0/+211
2021-02-10multi-process: setup a machine object for remote device processJagannathan Raman2-0/+75
2021-02-10multi-process: setup PCI host bridge for remote deviceJagannathan Raman1-1/+2
2021-02-09multi-process: Add config option for multi-process QEMUJagannathan Raman1-0/+3