summaryrefslogtreecommitdiffstats
path: root/hw/virtio
Commit message (Expand)AuthorAgeFilesLines
...
* vhost: use SVQ element ndescs instead of opaque data for desc validationEugenio Pérez2022-09-021-1/+2
* vhost: stop transfer elem ownership in vhost_handle_guest_kickEugenio Pérez2022-09-021-6/+4Star
* vdpa: Use ring hwaddr at vhost_vdpa_svq_unmap_ringEugenio Pérez2022-09-021-9/+8Star
* vhost: Always store new kick fd on vhost_svq_set_svq_kick_fdEugenio Pérez2022-09-021-2/+2
* vdpa: Make SVQ vring unmapping return voidEugenio Pérez2022-09-021-22/+10Star
* vdpa: Remove SVQ vring from iova_tree at shutdownEugenio Pérez2022-09-021-0/+6
* util: accept iova_tree_remove_parameter by valueEugenio Pérez2022-09-023-5/+5
* vdpa: do not save failed dma maps in SVQ iova treeEugenio Pérez2022-09-021-7/+13
* vdpa: Skip the maps not in the iova treeEugenio Pérez2022-09-021-0/+4
* virtio-pci: don't touch pci on virtio resetMichael S. Tsirkin2022-08-171-2/+8
* hw/virtio: fix vhost_user_read tracepointAlex Bennée2022-08-171-2/+2
* hw/virtio: handle un-configured shutdown in virtio-pciAlex Bennée2022-08-171-2/+7
* hw/virtio: gracefully handle unset vhost_dev vdevAlex Bennée2022-08-171-3/+7
* hw/virtio/virtio-iommu: Enforce power-of-two notify for both MAP and UNMAPJean-Philippe Brucker2022-07-261-19/+28
* vdpa: Fix memory listener deletions of iova treeEugenio Pérez2022-07-261-1/+1
* vhost: Get vring base from vq, not svqEugenio Pérez2022-07-261-12/+12
* vdpa: Add device migration blockerEugenio Pérez2022-07-201-0/+15
* vdpa: manual forward CVQ buffersEugenio Pérez2022-07-201-1/+2
* vdpa: Export vhost_vdpa_dma_map and unmap callsEugenio Pérez2022-07-201-4/+3Star
* vhost: Add svq avail_handler callbackEugenio Pérez2022-07-203-4/+44
* vhost: add vhost_svq_pollEugenio Pérez2022-07-202-0/+28
* vhost: Expose vhost_svq_addEugenio Pérez2022-07-202-3/+6
* vhost: add vhost_svq_push_elemEugenio Pérez2022-07-202-0/+19
* vhost: Track number of descs in SVQDescStateEugenio Pérez2022-07-202-2/+8
* vhost: Add SVQDescStateEugenio Pérez2022-07-202-10/+14
* vhost: Decouple vhost_svq_add from VirtQueueElementEugenio Pérez2022-07-201-11/+22
* vhost: Check for queue full at vhost_svq_addEugenio Pérez2022-07-201-26/+33
* vhost: Move vhost_svq_kick call to vhost_svq_addEugenio Pérez2022-07-201-1/+1
* vhost: Reorder vhost_svq_kickEugenio Pérez2022-07-201-14/+14
* vdpa: Avoid compiler to squash reads to used idxEugenio Pérez2022-07-201-1/+2
* vhost: move descriptor translation to vhost_svq_vring_write_descsEugenio Pérez2022-07-201-11/+27
* virtio-iommu: Fix migration regressionZhenzhong Duan2022-06-281-0/+8
* vhost: setup error eventfd and dump errorsKonstantin Khlebnikov2022-06-281-0/+37
* vhost: add method vhost_set_vring_errKonstantin Khlebnikov2022-06-282-0/+13
* virtio-iommu: Fix the partial copy of probe requestZhenzhong Duan2022-06-281-4/+4
* vhost: also check queue state in the vhost_dev_set_log error routineNi Xun2022-06-161-0/+4
* crypto: Introduce RSA algorithmzhenwei pi2022-06-161-66/+257
* virtio-iommu: Add an assert check in translate routineZhenzhong Duan2022-06-161-0/+4
* virtio-iommu: Use recursive lock to avoid deadlockZhenzhong Duan2022-06-161-9/+11
* virtio-iommu: Add bypass mode support to assigned deviceZhenzhong Duan2022-06-162-2/+114
* virtio/vhost-user: Fix wrong vhost notifier GPtrArray sizeYajun Wu2022-06-161-1/+1
* virtio-mmio: cleanup resetPaolo Bonzini2022-06-141-9/+8Star
* virtio: stop ioeventfd on resetPaolo Bonzini2022-06-143-4/+2Star
* virtio-mmio: stop ioeventfd on legacy resetPaolo Bonzini2022-06-141-0/+1
* hw/virtio/vhost-user: don't use uninitialized variableChangpeng Liu2022-06-101-5/+3Star
* vhost-vdpa: change name and polarity for vhost_vdpa_one_time_request()Si-Wei Liu2022-05-161-8/+15
* vhost-vdpa: backend feature should set only onceSi-Wei Liu2022-05-161-1/+1
* virtio: add vhost support for virtio devicesJonah Palmer2022-05-166-1/+35
* virtio: drop name parameter for virtio_init()Jonah Palmer2022-05-1613-27/+65
* virtio/vhost-user: dynamically assign VhostUserHostNotifiersAlex Bennée2022-05-162-17/+67