aboutsummaryrefslogtreecommitdiff
path: root/hw/virtio
AgeCommit message (Expand)AuthorFilesLines
2017-01-20Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell3-6/+17
2017-01-20Merge remote-tracking branch 'remotes/cohuck/tags/s390x-20170120-v2' into sta...Peter Maydell1-0/+5
2017-01-20virtio-ccw: fix ring sizingMichael S. Tsirkin1-0/+5
2017-01-19virtio: force VIRTIO_F_IOMMU_PLATFORMJason Wang1-2/+3
2017-01-19virtio: fix up max size checksMichael S. Tsirkin1-20/+13
2017-01-18virtio-mmio: switch to linux headersMichael S. Tsirkin1-58/+37
2017-01-18virtio: drop an obsolete commentMichael S. Tsirkin1-1/+0
2017-01-18vhost_net: device IOTLB supportJason Wang2-22/+243
2017-01-18virtio: disable notifications again after poll succeededStefan Hajnoczi1-0/+3
2017-01-18Revert "virtio: turn vq->notification into a nested counter"Stefan Hajnoczi1-12/+6
2017-01-18virtio-net: enable ioeventfd even if vhost=offPaolo Bonzini1-1/+1
2017-01-16event_notifier: cleanups around event_notifier_set_handlerPaolo Bonzini1-5/+5
2017-01-16stubs: move vhost stubs to stubs/vhost.oPaolo Bonzini2-1/+12
2017-01-10vhost-user: Add MTU protocol feature and opMaxime Coquelin1-0/+34
2017-01-10virtio: Introduce virtqueue_drop_all procedureYuri Benditovich1-0/+38
2017-01-10net: vhost stop updates virtio queue stateYuri Benditovich1-0/+1
2017-01-10net: Add virtio queue interface to update used index from vring stateYuri Benditovich1-0/+5
2017-01-10balloon: Don't balloon romsDr. David Alan Gilbert2-1/+8
2017-01-10virtio: fix vq->inuse recalc after migrHalil Pasic1-3/+5
2017-01-10virtio-crypto: zeroize the key material before freeGonglei1-1/+12
2017-01-10virtio-crypto-pci: tag virtio-crypto device hot pluggableGonglei1-1/+0
2017-01-10virtio-crypto: avoid one cryptodev device is used by multiple virtio crypto d...Gonglei1-1/+15
2017-01-10virtio-crypto-pci: add check for cryptodev objectGonglei1-0/+5
2017-01-10cryptodev: wrap the ready flagGonglei1-2/+2
2017-01-10cryptodev: introduce a new is_used propertyGonglei1-0/+2
2017-01-10virtio-crypto: use the correct length for cipher operationGonglei1-1/+1
2017-01-10virtio-pci: address space translation service (ATS) supportJason Wang2-0/+11
2017-01-10virtio: convert to use DMA apiJason Wang3-20/+59
2017-01-10virtio-crypto: fix possible integer and heap overflowGonglei1-2/+2
2017-01-09Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into stagingPeter Maydell1-1/+1
2017-01-03virtio: disable virtqueue notifications during pollingStefan Hajnoczi1-0/+18
2017-01-03virtio: turn vq->notification into a nested counterStefan Hajnoczi1-6/+12
2017-01-03virtio: poll virtqueues for new buffersStefan Hajnoczi1-1/+15
2017-01-03aio: add AioPollFn and io_poll() interfaceStefan Hajnoczi1-2/+2
2016-12-16virtio: avoid using guest_notifier_mask in vhost-user modeWei Huang1-1/+1
2016-12-15virtio-pci: Fix cross-version migration with older machinesMaxime Coquelin2-1/+5
2016-11-30virtio-crypto: fix uninitialized variablesGonglei1-1/+1
2016-11-18virtio: set ISR on dataplane notificationsPaolo Bonzini2-9/+29
2016-11-18virtio: access ISR atomicallyPaolo Bonzini3-14/+23
2016-11-18virtio: introduce grab/release_ioeventfd to fix vhostPaolo Bonzini3-18/+70
2016-11-18virtio-crypto: fix virtio_queue_set_notification() raceStefan Hajnoczi1-2/+11
2016-11-15virtio: drop virtio_queue_get_ring_{size,addr}()Greg Kurz1-11/+0
2016-11-15vhost: drop legacy vring layout bitsGreg Kurz1-13/+0
2016-11-15vhost: adapt vhost_verify_ring_mappings() to virtio 1 ring layoutGreg Kurz1-19/+60
2016-11-15vhost: migration blocker only if shared log is usedRafael David Tinoco1-1/+1
2016-11-15virtio: allow per-device-class legacy featuresMichael S. Tsirkin2-1/+5
2016-11-15virtio-crypto: tag as not hotpluggable and migrationGonglei2-1/+2
2016-11-15virtio: make virtqueue_alloc_element staticLadi Prosek1-1/+1
2016-11-15virtio: rename virtqueue_discard to virtqueue_unpopLadi Prosek2-5/+5
2016-11-01virtio-crypto: using bh to handle dataq's requestsGonglei1-2/+53