973abc7f41
virtio-scsi: Add virtio-scsi stub device
...
Add a useless virtio SCSI HBA device:
qemu -device virtio-scsi-pci
Signed-off-by: Stefan Hajnoczi <stefanha@linux.vnet.ibm.com >
Reviewed-by: Stefan Hajnoczi <stefanha@linux.vnet.ibm.com >
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com >
2012-02-22 13:39:59 +01:00
8798d6c98e
hw/9pfs: Add qdev.reset callback for virtio-9p-pci device
...
Add the device reset callback
Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com >
2011-12-04 22:35:28 +05:30
5745e38afe
hw/9pfs: Use ioeventfd for 9p
...
With ioeventfd:
[root@qemu-img-64 storage]# dd if=/dev/zero of=/storage/testx bs=8k count=131072 oflag=direct
131072+0 records in
131072+0 records out
1073741824 bytes (1.1 GB) copied, 26.767 s, 40.1 MB/s
Without:
[root@qemu-img-64 storage]# dd if=/dev/zero of=/storage/testx bs=8k count=131072 oflag=direct
131072+0 records in
131072+0 records out
1073741824 bytes (1.1 GB) copied, 65.3361 s, 16.4 MB/s
Reviewed-by: Stefan Hajnoczi <stefanha@linux.vnet.ibm.com >
Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com >
2011-10-12 19:11:23 +05:30
95524ae8dc
msix: convert to memory API
...
The msix table is defined as a subregion, to allow for a BAR that
mixes device specific regions with the msix table.
Reviewed-by: Richard Henderson <rth@twiddle.net >
Reviewed-by: Anthony Liguori <aliguori@us.ibm.com >
Signed-off-by: Avi Kivity <avi@redhat.com >
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com >
2011-08-08 10:22:30 -05:00
da146d0aad
virtio-pci: convert to memory API
...
except msix.
[jan: fix build]
[aliguori: fix build]
Reviewed-by: Richard Henderson <rth@twiddle.net >
Reviewed-by: Anthony Liguori <aliguori@us.ibm.com >
Signed-off-by: Avi Kivity <avi@redhat.com >
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com >
2011-08-08 10:22:13 -05:00
a8686a9b2b
virtio-blk: Turn drive serial into a qdev property
...
It needs to be a qdev property, because it belongs to the drive's
guest part. Precedence: commit a0fef654
and 6ced55a5
.
Bonus: info qtree now shows the serial number.
Signed-off-by: Markus Armbruster <armbru@redhat.com >
Signed-off-by: Kevin Wolf <kwolf@redhat.com >
2011-07-05 11:23:29 +02:00
befeac45d4
Merge remote-tracking branch 'origin/master' into pci
...
Conflicts:
hw/virtio-pci.c
2011-06-15 18:27:15 +03:00
9fe1ebebd0
virtio-9p: Move 9p device registration into virtio-9p.c
...
This patch move the 9p device registration into its own file
Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com >
Signed-off-by: Venkateswararao Jujjuri (JV) <jvrao@linux.vnet.ibm.com >
2011-06-01 10:23:58 -07:00