virtio-blk: pass full status to the guest
When SCSI passthrough is being used by the guest with virtio-blk, theguest is not able to detect disk failures. This is because the statusfield is expected by the guest driver to include also the msg_status,host_status and driver_status fields, but the device is only passing...
intel-hda: fix stream search
commit ba43d28916c4f51c19bd7366089155ce81bee058 introduces a bug:The stream-not-found case doesn't error out any more, instead thecode silently uses the first stream. Fix it.
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>...
Revert "virtio: Add PCI memory BAR in addition to PIO BAR"
This reverts commit 46d95bfec7f9429d5228078219413d7e33496d65.
pcnet: Move BCR defines to header
This moves BCR defines to the common header and immediately makes use ofthem to add BCR_APROMWE, replacing the open-coded write check inpcnet_aprom_writeb.
Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
pcnet-pci: Fix PIO word access to PROM
Implement the various IO access widths according to the spec. Thisspecifically unbreaks word and dword access to the PROM area that ismapped into IO space. It also drops redundant upper limit checks andspurious "return void"....
pcnet: Add link state support
Update lnkst on link state changes so that guests can obtain thisinformation via reading back the LED output pin. Works for Linux butnot for guests that depend on the missing PHY.
Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>...
usb-ehci: Use PCI DMA stub functions
This updates the usb-ehci device emulation to use the explicit PCI DMAwrapper to initialize its scatter/gathjer structure. This means thisdriver should not need further changes when the sglist interface isextended to support IOMMUs....
usb-uhci: Use PCI DMA stub functions
This updates the usb-uhci device emulation to use the explicit PCI DMAwrapper to initialize its scatter/gathjer structure. This means thisdriver should not need further changes when the sglist interface isextended to support IOMMUs....
virtio: Add PCI memory BAR in addition to PIO BAR
Currently, virtio devices are usually presented to the guest as anemulated PCI device, virtio_pci. Although the actual IO operationsare done through system memory, the configuration of the virtio device...
event_notifier: move to top-level directory
Has no business in hw/.
Signed-off-by: Avi Kivity <avi@redhat.com>Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
View revisions
Also available in: Atom