summaryrefslogtreecommitdiffstats
path: root/hw/virtio
Commit message (Expand)AuthorAgeFilesLines
* virtio-pci: Report an error when msix vectors init failsFam Zheng2014-06-231-0/+2
* vhost: fix resource leak in error handlingMichael S. Tsirkin2014-06-231-4/+6
* vhost: block migration if backend does not log memoryMichael S. Tsirkin2014-06-231-0/+11
* Add vhost-user as a vhost backend.Nikolay Nikolaev2014-06-193-1/+348
* Add vhost-backend and VhostBackendTypeNikolay Nikolaev2014-06-193-2/+72
* Add vhost_ops to vhost_dev struct and replace all relevant ioctlsNikolay Nikolaev2014-06-191-20/+21
* vhost_net_init will use VhostNetOptions to get all its argumentsNikolay Nikolaev2014-06-191-9/+3
* vhost: add vhost_get_features and vhost_ack_featuresNikolay Nikolaev2014-06-191-0/+27
* virtio: Drop superfluous conditionals around g_strdup()Markus Armbruster2014-06-191-5/+1
* virtio: Drop superfluous conditionals around g_free()Markus Armbruster2014-06-192-14/+6
* vhost: replace ffsl with ctzlNatanael Copa2014-06-111-4/+2
* virtio.c: fix error messageMichael Tokarev2014-06-101-1/+1
* virtio-balloon: return empty data when no stats are availableJán Tomko2014-05-251-5/+2
* qapi: Replace uncommon use of the error API by the common oneMarkus Armbruster2014-05-151-4/+8
* hw: Don't call visit_end_struct() after visit_start_struct() failsMarkus Armbruster2014-05-151-6/+19
* virtio: allow mapping up to max queue sizeMichael S. Tsirkin2014-05-121-1/+1
* Merge remote-tracking branch 'remotes/juanquintela/tags/migration/20140505' i...Peter Maydell2014-05-071-2/+23
|\
| * 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
* | qom: Clean up fragile use of error_is_set() in set() methodsMarkus Armbruster2014-05-051-2/+4
|/
* virtio-rng: Avoid default_backend refcount leakStefan Hajnoczi2014-03-191-0/+3
* qom: Add check() argument to object_property_add_link()Stefan Hajnoczi2014-03-192-0/+2
* qom: Make QOM link property unref optionalStefan Hajnoczi2014-03-192-2/+4
* qdev: Remove hex8/32/64 property typesPaolo Bonzini2014-02-141-3/+3
* 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
* Merge remote-tracking branch 'qmp-unstable/queue/qmp' into stagingPeter Maydell2014-02-011-6/+9
|\
| * virtio_rng: replace custom backend API with UserCreatable.complete() callbackIgor Mammedov2014-01-281-6/+9
* | Merge remote-tracking branch 'mjt/tags/trivial-patches-2014-01-16' into stagingPeter Maydell2014-01-301-3/+4
|\ \ | |/ |/|
| * virtio-balloon: don't hardcode config size valueLuiz Capitulino2014-01-151-3/+4
* | dataplane: fix shadowed return valueStefan Hajnoczi2014-01-221-1/+1
|/
* Merge remote-tracking branch 'stefanha/block' into stagingAnthony Liguori2014-01-103-273/+165
|\
| * dataplane: replace hostmem with memory_region_findPaolo Bonzini2013-12-203-192/+71
| * dataplane: change vring API to use VirtQueueElementPaolo Bonzini2013-12-201-20/+36
| * vring: factor common code for error exitsPaolo Bonzini2013-12-201-13/+21
| * vring: create a common function to parse descriptorsPaolo Bonzini2013-12-201-62/+51
* | virtio: add back call to virtio_bus_device_unpluggedPaolo Bonzini2013-12-231-0/+2
|/
* virtio: Convert exit to unrealizeAndreas Färber2013-12-093-13/+18
* virtio: Complete converting VirtioDevice to QOM realizeAndreas Färber2013-12-091-6/+0
* virtio-rng: Convert to QOM realizeAndreas Färber2013-12-091-13/+11
* virtio-balloon: Convert to QOM realizeAndreas Färber2013-12-091-5/+6
* virtio: Start converting VirtioDevice to QOM realizeAndreas Färber2013-12-091-15/+27
* virtio-rng: QOM realize preparationsAndreas Färber2013-12-091-5/+5
* virtio-balloon: QOM realize preparationsAndreas Färber2013-12-091-6/+6
* virtio-pci: add device_unplugged callbackPaolo Bonzini2013-12-091-2/+10
OpenPOWER on IntegriCloud