summaryrefslogtreecommitdiffstats
path: root/hw/virtio/virtio.c
Commit message (Expand)AuthorAgeFilesLines
* virtio: fix 1.0 virtqueue migrationJason Wang2015-08-051-0/+56
* migration: Use normal VMStateDescriptions for SubsectionsJuan Quintela2015-06-121-10/+6
* virtio: add modern config accessorsMichael S. Tsirkin2015-06-101-0/+96
* virtio: generation counter supportMichael S. Tsirkin2015-06-101-0/+1
* virtio: allow to fail setting statusCornelia Huck2015-06-101-1/+23
* virtio: disallow late feature changes for virtio-1Cornelia Huck2015-06-101-3/+15
* virtio: allow virtio-1 queue layoutCornelia Huck2015-06-101-19/+34
* virtio: endianness checks for virtio 1.0 devicesCornelia Huck2015-06-101-1/+5
* virtio: 64bit features fixups.Gerd Hoffmann2015-06-031-1/+1
* virtio: make features 64bit wideGerd Hoffmann2015-06-011-6/+45
* virtio: rename VIRTIO_PCI_QUEUE_MAX to VIRTIO_QUEUE_MAXJason Wang2015-05-311-14/+14
* virtio: introduce virtio_get_num_queues()Jason Wang2015-05-311-0/+13
* virtio: device_plugged() can failJason Wang2015-05-311-1/+6
* virtio: move host_featuresCornelia Huck2015-05-311-8/+9
* virtio: introduce vector to virtqueues mappingJason Wang2015-04-271-2/+34
* virtio: validate the existence of handle_output before calling itJason Wang2015-03-161-1/+2
* virtio: add feature checking helpersCornelia Huck2015-02-261-5/+5
* virtio: use standard-headersMichael S. Tsirkin2015-02-261-18/+5
* migration: Append JSON description of migration streamAlexander Graf2015-02-051-1/+1
* hw/virtio/vring/event_idx: fix the vring_avail_event errorBin Wu2014-11-021-1/+1
* virtio: add a wrapper for virtio-backend initializationGonglei2014-09-301-0/+11
* Revert "virtio: don't call device on !vm_running"Michael S. Tsirkin2014-09-181-8/+1
* virtio: don't call device on !vm_runningMichael S. Tsirkin2014-09-041-1/+8
* virtio: allow byte swapping for vringRusty Russell2014-06-291-41/+48
* virtio: add endian-ambivalent support to VirtIODeviceGreg Kurz2014-06-291-12/+87
* virtio: add subsections to the migration streamGreg Kurz2014-06-291-2/+19
* virtio: introduce device specific migration callsGreg Kurz2014-06-291-1/+12
* Allow mismatched virtio config-lenDr. David Alan Gilbert2014-06-291-5/+11
* virtio: Drop superfluous conditionals around g_strdup()Markus Armbruster2014-06-191-5/+1
* virtio: Drop superfluous conditionals around g_free()Markus Armbruster2014-06-191-8/+4
* virtio.c: fix error messageMichael Tokarev2014-06-101-1/+1
* virtio: allow mapping up to max queue sizeMichael S. Tsirkin2014-05-121-1/+1
* virtio: validate config_len on loadMichael S. Tsirkin2014-05-051-1/+7
* virtio: validate num_sg when mappingMichael S. Tsirkin2014-05-051-0/+6
* virtio: avoid buffer overrun on incoming migrationMichael Roth2014-05-051-0/+3
* virtio: out-of-bounds buffer write on invalid state loadMichael S. Tsirkin2014-05-051-1/+7
* exec: Make stw_*_phys input an AddressSpaceEdgar E. Iglesias2014-02-111-4/+6
* exec: Make stl_*_phys input an AddressSpaceEdgar E. Iglesias2014-02-111-2/+2
* exec: Make lduw_*_phys input an AddressSpaceEdgar E. Iglesias2014-02-111-8/+8
* exec: Make ldq/ldub_*_phys input an AddressSpaceEdgar E. Iglesias2014-02-111-1/+1
* exec: Make ldl_*_phys input an AddressSpaceEdgar E. Iglesias2014-02-111-1/+2
* virtio: add back call to virtio_bus_device_unpluggedPaolo Bonzini2013-12-231-0/+2
* virtio: Convert exit to unrealizeAndreas Färber2013-12-091-5/+8
* virtio: Complete converting VirtioDevice to QOM realizeAndreas Färber2013-12-091-6/+0
* virtio: Start converting VirtioDevice to QOM realizeAndreas Färber2013-12-091-15/+27
* virtio-bus: cleanup plug/unplug interfacePaolo Bonzini2013-12-091-1/+6
* virtio: virtqueue_get_avail_bytes: fix desc_pa when loop over the indirect de...yinyin2013-08-251-1/+1
* Merge remote-tracking branch 'mst/tags/for_anthony' into stagingAnthony Liguori2013-08-121-0/+5
|\
| * virtio: clear signalled_used_valid when switching from dataplaneStefan Hajnoczi2013-08-121-0/+5
* | hw/virtio/virtio: Don't allow guests to add/remove queuesPeter Maydell2013-08-091-3/+9
|/
OpenPOWER on IntegriCloud