summaryrefslogtreecommitdiffstats
path: root/include/hw/virtio
Commit message (Expand)AuthorAgeFilesLines
* virtio-net: fix for heap-buffer-overflowXuan Zhuo2022-11-101-0/+2
* hw/virtio: introduce virtio_device_should_startAlex Bennée2022-11-071-0/+18
* vhost: expose vhost_virtqueue_stop()Kangjie Xu2022-11-071-0/+2
* vhost: expose vhost_virtqueue_start()Kangjie Xu2022-11-071-0/+3
* virtio-pci: support queue resetXuan Zhuo2022-11-071-0/+5
* virtio: core: vq reset feature negotation supportKangjie Xu2022-11-071-1/+3
* virtio: introduce virtio_queue_enable()Kangjie Xu2022-11-071-0/+2
* virtio: introduce virtio_queue_reset()Xuan Zhuo2022-11-071-0/+2
* virtio-blk: use BDRV_REQ_REGISTERED_BUF optimization hintStefan Hajnoczi2022-10-261-0/+2
* qmp: decode feature & status bits in virtio-statusLaurent Vivier2022-10-092-0/+8
* qmp: add QMP command x-query-virtioLaurent Vivier2022-10-091-0/+1
* vhost-user-blk: make 'config_wce' part of 'host_features'Daniil Tatianin2022-10-071-1/+0Star
* virtio-blk: move config size params to virtio-blk-commonDaniil Tatianin2022-10-071-0/+20
* virtio: introduce VirtIOConfigSizeParams & virtio_get_config_sizeDaniil Tatianin2022-10-071-2/+8
* hw/virtio: add boilerplate for vhost-user-gpio deviceViresh Kumar2022-10-071-0/+35
* hw/virtio: move vhd->started check into helper and add FIXMEAlex Bennée2022-10-071-0/+12
* hw/virtio: move vm_running check to virtio_device_startedAlex Bennée2022-10-071-0/+5
* include/hw: document vhost_dev feature life-cycleAlex Bennée2022-10-071-0/+3
* include/hw/virtio: more comment for VIRTIO_F_BAD_FEATUREAlex Bennée2022-10-071-1/+6
* vdpa: Delete CVQ migration blockerEugenio Pérez2022-09-021-1/+0Star
* vdpa: Add device migration blockerEugenio Pérez2022-07-201-0/+1
* vdpa: manual forward CVQ buffersEugenio Pérez2022-07-201-0/+3
* vdpa: Export vhost_vdpa_dma_map and unmap callsEugenio Pérez2022-07-201-0/+4
* virtio-net: Expose ctrl virtqueue logicEugenio Pérez2022-07-201-0/+4
* virtio-net: Expose MAC_TABLE_ENTRIESEugenio Pérez2022-07-201-0/+3
* include/hw/virtio: document vhost_ack_featuresAlex Bennée2022-06-281-0/+10
* include/hw/virtio: document vhost_get_featuresAlex Bennée2022-06-281-0/+11
* vhost: setup error eventfd and dump errorsKonstantin Khlebnikov2022-06-281-0/+1
* vhost: add method vhost_set_vring_errKonstantin Khlebnikov2022-06-281-0/+3
* crypto: Introduce RSA algorithmzhenwei pi2022-06-161-3/+2Star
* virtio-iommu: Use recursive lock to avoid deadlockZhenzhong Duan2022-06-161-1/+1
* virtio-iommu: Add bypass mode support to assigned deviceZhenzhong Duan2022-06-161-0/+2
* virtio-gpu: Respect UI refresh rate for EDIDAkihiko Odaki2022-06-141-0/+1
* virtio: add vhost support for virtio devicesJonah Palmer2022-05-161-0/+3
* virtio: drop name parameter for virtio_init()Jonah Palmer2022-05-163-5/+4Star
* virtio/vhost-user: dynamically assign VhostUserHostNotifiersAlex Bennée2022-05-161-1/+41
* hw/virtio/vhost-user: don't suppress F_CONFIG when supportedAlex Bennée2022-05-161-0/+1
* include/hw: start documenting the vhost APIAlex Bennée2022-05-161-10/+122
* hw/virtio: move virtio-pci.h into shared include spaceAlex Bennée2022-05-161-0/+255
* Clean up ill-advised or unusual header guardsMarkus Armbruster2022-05-115-15/+15
* virtio-scsi: move request-related items from .h to .cStefan Hajnoczi2022-05-091-40/+0Star
* virtio-scsi: clean up virtio_scsi_handle_cmd_vq()Stefan Hajnoczi2022-05-091-1/+0Star
* virtio-scsi: clean up virtio_scsi_handle_ctrl_vq()Stefan Hajnoczi2022-05-091-1/+0Star
* virtio-scsi: clean up virtio_scsi_handle_event_vq()Stefan Hajnoczi2022-05-091-1/+0Star
* virtio-scsi: don't waste CPU polling the event virtqueueStefan Hajnoczi2022-05-091-0/+1
* build: move vhost-scsi configuration to KconfigPaolo Bonzini2022-05-071-2/+0Star
* Replace TARGET_WORDS_BIGENDIANMarc-André Lureau2022-04-061-1/+1
* Replace config-time define HOST_WORDS_BIGENDIANMarc-André Lureau2022-04-062-4/+4
* Replace GCC_FMT_ATTR with G_GNUC_PRINTFMarc-André Lureau2022-03-221-1/+1
* vdpa: Expose VHOST_F_LOG_ALL on SVQEugenio Pérez2022-03-151-0/+1