aboutsummaryrefslogtreecommitdiff
path: root/include/hw/virtio
AgeCommit message (Expand)AuthorFilesLines
2022-06-16crypto: Introduce RSA algorithmzhenwei pi1-3/+2
2022-06-16virtio-iommu: Use recursive lock to avoid deadlockZhenzhong Duan1-1/+1
2022-06-16virtio-iommu: Add bypass mode support to assigned deviceZhenzhong Duan1-0/+2
2022-06-14virtio-gpu: Respect UI refresh rate for EDIDAkihiko Odaki1-0/+1
2022-05-16virtio: add vhost support for virtio devicesJonah Palmer1-0/+3
2022-05-16virtio: drop name parameter for virtio_init()Jonah Palmer3-5/+4
2022-05-16virtio/vhost-user: dynamically assign VhostUserHostNotifiersAlex Bennée1-1/+41
2022-05-16hw/virtio/vhost-user: don't suppress F_CONFIG when supportedAlex Bennée1-0/+1
2022-05-16include/hw: start documenting the vhost APIAlex Bennée1-10/+122
2022-05-16hw/virtio: move virtio-pci.h into shared include spaceAlex Bennée1-0/+255
2022-05-11Clean up ill-advised or unusual header guardsMarkus Armbruster5-15/+15
2022-05-09virtio-scsi: move request-related items from .h to .cStefan Hajnoczi1-40/+0
2022-05-09virtio-scsi: clean up virtio_scsi_handle_cmd_vq()Stefan Hajnoczi1-1/+0
2022-05-09virtio-scsi: clean up virtio_scsi_handle_ctrl_vq()Stefan Hajnoczi1-1/+0
2022-05-09virtio-scsi: clean up virtio_scsi_handle_event_vq()Stefan Hajnoczi1-1/+0
2022-05-09virtio-scsi: don't waste CPU polling the event virtqueueStefan Hajnoczi1-0/+1
2022-05-07build: move vhost-scsi configuration to KconfigPaolo Bonzini1-2/+0
2022-04-06Replace TARGET_WORDS_BIGENDIANMarc-André Lureau1-1/+1
2022-04-06Replace config-time define HOST_WORDS_BIGENDIANMarc-André Lureau2-4/+4
2022-03-22Replace GCC_FMT_ATTR with G_GNUC_PRINTFMarc-André Lureau1-1/+1
2022-03-15vdpa: Expose VHOST_F_LOG_ALL on SVQEugenio Pérez1-0/+1
2022-03-15vdpa: Add custom IOTLB translations to SVQEugenio Pérez1-0/+3
2022-03-15vhost: Add Shadow VirtQueue kick forwarding capabilitiesEugenio Pérez1-0/+4
2022-03-06virtio-iommu: Default to bypass during bootJean-Philippe Brucker1-0/+1
2022-03-04hw/vhost-user-i2c: Add support for VIRTIO_I2C_F_ZERO_LENGTH_REQUESTViresh Kumar1-0/+3
2022-03-04vhost-user: fix VirtQ notifier cleanupXueming Li1-0/+2
2022-03-04vhost-user: remove VirtQ notifier restoreXueming Li1-1/+0
2022-01-14Merge remote-tracking branch 'remotes/kraxel/tags/kraxel-20220114-pull-reques...Peter Maydell1-2/+2
2022-01-13edid: set default resolution to 1280x800 (WXGA)Daniel P. Berrangé1-2/+2
2022-01-12virtio: unify dataplane and non-dataplane ->handle_output()Stefan Hajnoczi1-2/+2
2022-01-12virtio-blk: drop unused virtio_blk_handle_vq() return valueStefan Hajnoczi1-1/+1
2022-01-12virtio: get rid of VirtIOHandleAIOOutputStefan Hajnoczi1-2/+1
2022-01-10Revert "virtio: introduce macro IRTIO_CONFIG_IRQ_IDX"Michael S. Tsirkin1-3/+0
2022-01-10Revert "vhost: introduce new VhostOps vhost_set_config_call"Michael S. Tsirkin1-3/+0
2022-01-10Revert "virtio: add support for configure interrupt"Michael S. Tsirkin1-4/+0
2022-01-10Revert "vhost: add support for configure interrupt"Michael S. Tsirkin1-4/+0
2022-01-07virtio-mem: Support VIRTIO_MEM_F_UNPLUGGED_INACCESSIBLEDavid Hildenbrand1-0/+8
2022-01-07virtio-mem: Support "prealloc=on" optionDavid Hildenbrand1-0/+4
2022-01-06vhost: add support for configure interruptCindy Lu1-0/+4
2022-01-06virtio: add support for configure interruptCindy Lu1-0/+4
2022-01-06vhost: introduce new VhostOps vhost_set_config_callCindy Lu1-0/+3
2022-01-06virtio: introduce macro IRTIO_CONFIG_IRQ_IDXCindy Lu1-0/+3
2021-12-10virtio-gpu: do not byteswap paddingPaolo Bonzini1-1/+0
2021-11-11vhost: Rename last_index to vq_index_endEugenio Pérez1-2/+2
2021-11-05virtio-gpu: splitting one extended mode guest fb into n-scanoutsDongwon Kim1-2/+3
2021-11-01virtio-mem: Drop precopy notifierDavid Hildenbrand1-3/+0
2021-10-20virtio-net: vhost control virtqueue supportJason Wang1-0/+1
2021-10-20vhost: record the last virtqueue index for the virtio deviceJason Wang1-0/+2
2021-10-20virtio-net: use "queue_pairs" instead of "queues" when possibleJason Wang1-2/+2
2021-10-20vhost-vdpa: classify one time requestJason Wang1-0/+1