summaryrefslogtreecommitdiffstats
path: root/hw/virtio
Commit message (Expand)AuthorAgeFilesLines
* virtio-balloon: Fix page-poison subsection nameDr. David Alan Gilbert2021-10-051-1/+1
* vhost-vsock: handle common features in vhost-vsock-commonStefano Garzarella2021-10-053-24/+35
* vhost-vsock: fix migration issue when seqpacket is supportedStefano Garzarella2021-10-051-3/+16
* hw/virtio: Have virtqueue_get_avail_bytes() pass caches arg to calleesPhilippe Mathieu-Daudé2021-10-051-17/+12
* hw/virtio: Acquire RCU read lock in virtqueue_packed_drop_all()Philippe Mathieu-Daudé2021-10-051-0/+2
* qapi: Include qom-path in MEMORY_DEVICE_SIZE_CHANGE qapi eventsDavid Hildenbrand2021-10-021-1/+4
* virtio-mem-pci: Fix memory leak when creating MEMORY_DEVICE_SIZE_CHANGE eventDavid Hildenbrand2021-10-021-6/+1
* Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20210930'...Peter Maydell2021-09-302-4/+2
|\
| * qbus: Rename qbus_create_inplace() to qbus_init()Peter Maydell2021-09-302-4/+2
* | memory: Name all the memory listenersPeter Xu2021-09-303-0/+4
|/
* vhost-vdpa: correctly return err in vhost_vdpa_set_backend_cap()Jason Wang2021-09-041-2/+2
* hw/virtio: Add flatview update in vhost_user_cleanup()Yuwei Zhang2021-09-041-1/+2
* hw/virtio: Remove NULL check in virtio_free_region_cache()Philippe Mathieu-Daudé2021-09-041-4/+2
* hw/virtio: Document virtio_queue_packed_empty_rcu is called within RCUPhilippe Mathieu-Daudé2021-09-041-0/+1
* vhost: correctly detect the enabling IOMMUJason Wang2021-09-041-1/+1
* virtio-pci: implement iommu_enabled()Jason Wang2021-09-041-0/+14
* virtio-bus: introduce iommu_enabled()Jason Wang2021-09-041-0/+14
* virtio-balloon: free page hinting cleanupsDavid Hildenbrand2021-09-041-20/+8
* virtio-balloon: don't start free page hinting if postcopy is possibleDavid Hildenbrand2021-09-041-0/+13
* vhost-user: add missing space in error messageAlyssa Ross2021-09-041-1/+1
* hw/virtio: move vhost_set_backend_type() to vhost.cTiberiu Georgescu2021-09-042-29/+30
* vhost: make SET_VRING_ADDR, SET_FEATURES send repliesDenis Plotnikov2021-09-041-44/+101
* hw/virtio: Fix leak of host-notifier memory-regionYajun Wu2021-09-041-0/+1
* vhost-vdpa: Do not send empty IOTLB update batchesEugenio Pérez2021-09-041-12/+23
* vhost: Clean up how VhostOpts method vhost_backend_init() failsMarkus Armbruster2021-08-262-4/+6
* vhost: Clean up how VhostOpts method vhost_get_config() failsMarkus Armbruster2021-08-262-8/+4
* migration: Unify failure check for migrate_add_blocker()Markus Armbruster2021-08-261-1/+1
* chardev: mark explicitly first argument as poisonedMarc-André Lureau2021-08-051-1/+1
* vhost-vsock: SOCK_SEQPACKET feature bit supportArseny Krasnov2021-07-161-2/+10
* hw/virtio: add vhost-user-i2c-pci boilerplateViresh Kumar2021-07-162-0/+70
* hw/virtio: add boilerplate for vhost-user-i2c deviceViresh Kumar2021-07-163-0/+294
* Merge remote-tracking branch 'remotes/vivier2/tags/trivial-branch-for-6.1-pul...Peter Maydell2021-07-111-0/+2
|\
| * hw/virtio: Document *_should_notify() are called within rcu_read_lock()Philippe Mathieu-Daudé2021-07-091-0/+2
* | Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into stagingPeter Maydell2021-07-101-0/+3
|\ \
| * | vhost-user: Fix backends without multiqueue supportKevin Wolf2021-07-091-0/+3
* | | Merge remote-tracking branch 'remotes/ehabkost-gl/tags/machine-next-pull-requ...Peter Maydell2021-07-091-54/+337
|\ \ \ | |_|/ |/| |
| * | virtio-mem: Require only coordinated discardsDavid Hildenbrand2021-07-081-3/+3
| * | vfio: Support for RamDiscardManager in the vIOMMU caseDavid Hildenbrand2021-07-081-0/+1
| * | virtio-mem: Implement RamDiscardManager interfaceDavid Hildenbrand2021-07-081-3/+285
| * | virtio-mem: Don't report errors when ram_block_discard_range() failsDavid Hildenbrand2021-07-081-16/+4
| * | virtio-mem: Factor out traversing unplugged rangesDavid Hildenbrand2021-07-081-37/+49
| |/
* | virtio-pci: Changed return values for "notify", "device" and "isr" read.Andrew Melnychenko2021-07-031-2/+7
* | virtio-pci: Added check for virtio device in PCI config cbs.Andrew Melnychenko2021-07-031-0/+10
* | virtio-pci: Added check for virtio device presence in mm callbacks.Andrew Melnychenko2021-07-031-0/+8
* | virtio: Clarify MR transaction optimizationGreg Kurz2021-07-021-0/+16
* | virtio: disable ioeventfd for record/replayPavel Dovgalyuk2021-07-022-0/+12
|/
* vhost: Distinguish errors in vhost_dev_get_config()Kevin Wolf2021-06-304-20/+29
* vhost: Return 0/-errno in vhost_dev_init()Kevin Wolf2021-06-304-9/+17
* vhost: Distinguish errors in vhost_backend_init()Kevin Wolf2021-06-304-28/+30
* vhost: Add Error parameter to vhost_dev_init()Kevin Wolf2021-06-304-12/+13