aboutsummaryrefslogtreecommitdiff
path: root/hw/remote
AgeCommit message (Expand)AuthorFilesLines
2024-01-08Replace "iothread lock" with "BQL" in commentsStefan Hajnoczi1-1/+1
2024-01-08system/cpus: rename qemu_mutex_lock_iothread() to bql_lock()Stefan Hajnoczi2-11/+11
2023-12-31meson: remove CONFIG_ALLPaolo Bonzini1-1/+0
2023-11-03hw/pci: modify pci_setup_iommu() to set PCIIOMMUOpsYi Liu1-1/+5
2023-10-20migration: simplify blockersSteve Sistare1-5/+2
2023-10-18hw/remote: move stub vfu_object_set_bus_irq out of stubs/Paolo Bonzini2-1/+9
2023-06-28exec/memory: Add symbol for memory listener priority for device backendIsaku Yamahata1-1/+1
2023-06-26hw/remote/proxy: Remove dubious 'event_notifier-posix.c' includePhilippe Mathieu-Daudé1-1/+0
2023-06-20meson: Replace softmmu_ss -> system_ssPhilippe Mathieu-Daudé1-1/+1
2023-06-09hw/remote: Fix vfu_cfg trace offset formatMattias Nissler1-2/+2
2023-06-07vfio-user: update commentsJagannathan Raman1-3/+11
2023-02-08Drop duplicate #includeMarkus Armbruster2-2/+0
2023-02-08Don't include headers already included by qemu/osdep.hMarkus Armbruster1-1/+0
2023-01-13hw/pci/pci: Factor out pci_bus_map_irqs() from pci_bus_irqs()Bernhard Beschow2-3/+4
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