aboutsummaryrefslogtreecommitdiff
path: root/hw/virtio
AgeCommit message (Expand)Author
2022-11-22virtio: disable error for out of spec queue-enableMichael S. Tsirkin
2022-11-22vhost: mask VIRTIO_F_RING_RESET for vhost and vhost-user devicesStefano Garzarella
2022-11-07hw/virtio: introduce virtio_device_should_startAlex Bennée
2022-11-07vhost-user: Support vhost_dev_startYajun Wu
2022-11-07msix: Assert that specified vector is in rangeAkihiko Odaki
2022-11-07vhost-user: Fix out of order vring host notification handlingYajun Wu
2022-11-07virtio-rng-pci: Allow setting nvectors, so we can use MSI-XDavid Daney
2022-11-07vhost: expose vhost_virtqueue_stop()Kangjie Xu
2022-11-07vhost: expose vhost_virtqueue_start()Kangjie Xu
2022-11-07virtio-pci: support queue enableKangjie Xu
2022-11-07virtio-pci: support queue resetXuan Zhuo
2022-11-07virtio: introduce virtio_queue_enable()Kangjie Xu
2022-11-07virtio: introduce virtio_queue_reset()Xuan Zhuo
2022-11-07virtio: introduce __virtio_queue_reset()Xuan Zhuo
2022-11-07hw/virtio/virtio-iommu-pci: Enforce the device is plugged on the root busEric Auger
2022-11-02virtio-crypto: Support asynchronous modeLei He
2022-10-30Merge tag 'mem-2022-10-28' of https://github.com/davidhildenbrand/qemu into s...Stefan Hajnoczi
2022-10-28vhost: Accept event idx flagEugenio Pérez
2022-10-28vhost: use avail event idx on vhost_svq_kickEugenio Pérez
2022-10-28vhost: toggle device callbacks using used event idxEugenio Pérez
2022-10-28vhost: allocate event_idx fields on vringEugenio Pérez
2022-10-27util: Make qemu_prealloc_mem() optionally consume a ThreadContextDavid Hildenbrand
2022-10-27util: Cleanup and rename os_mem_prealloc()David Hildenbrand
2022-10-24treewide: Remove the unnecessary space before semicolonBin Meng
2022-10-13Merge tag 'kraxel-20221013-pull-request' of https://gitlab.com/kraxel/qemu in...Stefan Hajnoczi
2022-10-12pci-ids: document modern virtio-pci ids in pci.h tooGerd Hoffmann
2022-10-12pci-ids: drop PCI_DEVICE_ID_VIRTIO_PMEMGerd Hoffmann
2022-10-12pci-ids: drop PCI_DEVICE_ID_VIRTIO_MEMGerd Hoffmann
2022-10-12pci-ids: drop PCI_DEVICE_ID_VIRTIO_IOMMUGerd Hoffmann
2022-10-09qmp: add QMP command x-query-virtio-queue-elementLaurent Vivier
2022-10-09qmp: add QMP commands for virtio/vhost queue-statusLaurent Vivier
2022-10-09qmp: decode feature & status bits in virtio-statusLaurent Vivier
2022-10-09qmp: add QMP command x-query-virtio-statusLaurent Vivier
2022-10-09qmp: add QMP command x-query-virtioLaurent Vivier
2022-10-07virtio: introduce VirtIOConfigSizeParams & virtio_get_config_sizeDaniil Tatianin
2022-10-07hw/virtio: add vhost-user-gpio-pci boilerplateViresh Kumar
2022-10-07hw/virtio: add boilerplate for vhost-user-gpio deviceViresh Kumar
2022-10-07hw/virtio: move vhd->started check into helper and add FIXMEAlex Bennée
2022-10-07hw/virtio: move vm_running check to virtio_device_startedAlex Bennée
2022-10-07hw/virtio: add some vhost-user trace eventsAlex Bennée
2022-10-07hw/virtio: log potentially buggy guest driversAlex Bennée
2022-10-07hw/virtio: fix some coding style issuesAlex Bennée
2022-10-07hw/virtio: incorporate backend features in featuresAlex Bennée
2022-10-04Merge tag 'trivial-branch-for-7.2-pull-request' of https://gitlab.com/laurent...Stefan Hajnoczi
2022-10-04Use g_new() & friends where that makes obvious senseMarkus Armbruster
2022-09-29hw/virtio/vhost-shadow-virtqueue: Silence GCC error "maybe-uninitialized"Bernhard Beschow
2022-09-29vhost-user: Call qemu_socketpair() instead of socketpair()Guoyi Tu
2022-09-02vdpa: Delete CVQ migration blockerEugenio Pérez
2022-09-02vhost: Do not depend on !NULL VirtQueueElement on vhost_svq_flushEugenio Pérez
2022-09-02vhost: Delete useless read memory barrierEugenio Pérez