summaryrefslogtreecommitdiffstats
path: root/hw/virtio
Commit message (Expand)AuthorAgeFilesLines
* 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/+4Star
| * | 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
* vhost-vdpa: don't initialize backend_featuresJason Wang2021-06-111-3/+0Star
* vhost-vdpa: map virtqueue notification area if possibleJason Wang2021-06-111-0/+85
* vhost-vdpa: skip ram device from the IOTLB mappingJason Wang2021-06-111-10/+2Star
* vhost-vdpa: Remove redundant declaration of address_space_memoryXie Yongji2021-06-051-0/+1
* docs: fix references to docs/devel/tracing.rstStefano Garzarella2021-06-021-1/+1
* cpu: Introduce cpu_virtio_is_big_endian()Philippe Mathieu-Daudé2021-05-271-3/+1Star
* vhost-user-blk: Check that num-queues is supported by backendKevin Wolf2021-05-181-0/+5
* virtio: Fail if iommu_platform is requested, but unsupportedKevin Wolf2021-05-181-0/+5
* Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into stagingPeter Maydell2021-05-163-4/+13
|\
| * vhost-vdpa: Make vhost_vdpa_get_device_id() staticZenghui Yu2021-05-141-2/+2
| * hw/virtio: enable ioeventfd configuring for mmioPavel Dovgalyuk2021-05-141-1/+10
| * hw/virtio: Pass virtio_feature_get_config_size() a const argumentPhilippe Mathieu-Daudé2021-05-141-1/+1
* | migrate/ram: remove "ram_bulk_stage" and "fpo_enabled"David Hildenbrand2021-05-132-6/+1Star
* | Do not include exec/address-spaces.h if it's not really necessaryThomas Huth2021-05-022-2/+0Star
|/
* vhost-user-fs: fix features handlingAnton Kuchin2021-04-131-4/+16
* migration: Inhibit virtio-balloon for the duration of background snapshotAndrey Gruzdev2021-04-061-2/+6
* virtio-pci: compat page aligned ATSJason Wang2021-04-062-1/+9
* virtio-pci: remove explicit initialization of valYuri Benditovich2021-04-011-2/+5
* virtio-pci: add check for vdev in virtio_pci_isr_readYuri Benditovich2021-04-011-2/+7
* virtio-pmem: fix virtio_pmem_resp assign problemWang Liang2021-03-221-1/+1
* vhost-user: Monitor slave channel in vhost_user_read()Greg Kurz2021-03-221-3/+32
* vhost-user: Introduce nested event loop in vhost_user_read()Greg Kurz2021-03-221-5/+60
* vhost-user: Convert slave channel to QIOChannelSocketGreg Kurz2021-03-221-60/+39Star
* vhost-user: Factor out duplicated slave_fd teardown codeGreg Kurz2021-03-221-9/+10
* vhost-user: Fix double-close on slave_read() error pathGreg Kurz2021-03-221-8/+3Star
* vhost-user: Drop misleading EAGAIN checks in slave_read()Greg Kurz2021-03-221-3/+3
* virtio: Fix virtio_mmio_read()/virtio_mmio_write()Laurent Vivier2021-03-221-22/+52