summaryrefslogtreecommitdiff
path: root/hw/virtio/virtio.c
AgeCommit message (Expand)Author
2015-06-12migration: Use normal VMStateDescriptions for SubsectionsJuan Quintela
2015-06-10virtio: add modern config accessorsMichael S. Tsirkin
2015-06-10virtio: generation counter supportMichael S. Tsirkin
2015-06-10virtio: allow to fail setting statusCornelia Huck
2015-06-10virtio: disallow late feature changes for virtio-1Cornelia Huck
2015-06-10virtio: allow virtio-1 queue layoutCornelia Huck
2015-06-10virtio: endianness checks for virtio 1.0 devicesCornelia Huck
2015-06-03virtio: 64bit features fixups.Gerd Hoffmann
2015-06-01virtio: make features 64bit wideGerd Hoffmann
2015-05-31virtio: rename VIRTIO_PCI_QUEUE_MAX to VIRTIO_QUEUE_MAXJason Wang
2015-05-31virtio: introduce virtio_get_num_queues()Jason Wang
2015-05-31virtio: device_plugged() can failJason Wang
2015-05-31virtio: move host_featuresCornelia Huck
2015-04-27virtio: introduce vector to virtqueues mappingJason Wang
2015-03-16virtio: validate the existence of handle_output before calling itJason Wang
2015-02-26virtio: add feature checking helpersCornelia Huck
2015-02-26virtio: use standard-headersMichael S. Tsirkin
2015-02-05migration: Append JSON description of migration streamAlexander Graf
2014-11-02hw/virtio/vring/event_idx: fix the vring_avail_event errorBin Wu
2014-09-30virtio: add a wrapper for virtio-backend initializationGonglei
2014-09-18Revert "virtio: don't call device on !vm_running"Michael S. Tsirkin
2014-09-04virtio: don't call device on !vm_runningMichael S. Tsirkin
2014-06-29virtio: allow byte swapping for vringRusty Russell
2014-06-29virtio: add endian-ambivalent support to VirtIODeviceGreg Kurz
2014-06-29virtio: add subsections to the migration streamGreg Kurz
2014-06-29virtio: introduce device specific migration callsGreg Kurz
2014-06-29Allow mismatched virtio config-lenDr. David Alan Gilbert
2014-06-19virtio: Drop superfluous conditionals around g_strdup()Markus Armbruster
2014-06-19virtio: Drop superfluous conditionals around g_free()Markus Armbruster
2014-06-10virtio.c: fix error messageMichael Tokarev
2014-05-12virtio: allow mapping up to max queue sizeMichael S. Tsirkin
2014-05-05virtio: validate config_len on loadMichael S. Tsirkin
2014-05-05virtio: validate num_sg when mappingMichael S. Tsirkin
2014-05-05virtio: avoid buffer overrun on incoming migrationMichael Roth
2014-05-05virtio: out-of-bounds buffer write on invalid state loadMichael S. Tsirkin
2014-02-11exec: Make stw_*_phys input an AddressSpaceEdgar E. Iglesias
2014-02-11exec: Make stl_*_phys input an AddressSpaceEdgar E. Iglesias
2014-02-11exec: Make lduw_*_phys input an AddressSpaceEdgar E. Iglesias
2014-02-11exec: Make ldq/ldub_*_phys input an AddressSpaceEdgar E. Iglesias
2014-02-11exec: Make ldl_*_phys input an AddressSpaceEdgar E. Iglesias
2013-12-23virtio: add back call to virtio_bus_device_unpluggedPaolo Bonzini
2013-12-09virtio: Convert exit to unrealizeAndreas Färber
2013-12-09virtio: Complete converting VirtioDevice to QOM realizeAndreas Färber
2013-12-09virtio: Start converting VirtioDevice to QOM realizeAndreas Färber
2013-12-09virtio-bus: cleanup plug/unplug interfacePaolo Bonzini
2013-08-25virtio: virtqueue_get_avail_bytes: fix desc_pa when loop over the indirect de...yinyin
2013-08-12Merge remote-tracking branch 'mst/tags/for_anthony' into stagingAnthony Liguori
2013-08-12virtio: clear signalled_used_valid when switching from dataplaneStefan Hajnoczi
2013-08-09hw/virtio/virtio: Don't allow guests to add/remove queuesPeter Maydell
2013-07-19virtio: Support transports which can specify the vring alignmentPeter Maydell