Re: [Qemu-devel] [PATCH 2/7] tests: Add virtio device initialization

2014-07-28 Thread Stefan Hajnoczi
On Fri, Jul 25, 2014 at 07:01:47PM +0200, Marc Marí wrote: > > > @@ -73,3 +97,11 @@ QVirtioPCIDevice > > > *qvirtio_pci_device_find(QPCIBus *bus, uint16_t device_type) > > > return dev; > > > } > > > + > > > +void qvirtio_pci_enable_device(QVirtioPCIDevice *d) > > > +{ > > > +qpci_device

Re: [Qemu-devel] [PATCH 2/7] tests: Add virtio device initialization

2014-07-25 Thread Marc Marí
El Fri, 25 Jul 2014 16:19:41 +0100 Stefan Hajnoczi escribió: > On Thu, Jul 24, 2014 at 08:31:00PM +0200, Marc Marí wrote: > > +static uint32_t qvirtio_pci_get_features(QVirtioDevice *d) > > +{ > > +QVirtioPCIDevice *dev = (QVirtioPCIDevice *)d; > > +return qpci_io_readl(dev->pdev, dev->add

Re: [Qemu-devel] [PATCH 2/7] tests: Add virtio device initialization

2014-07-25 Thread Stefan Hajnoczi
On Thu, Jul 24, 2014 at 08:31:00PM +0200, Marc Marí wrote: > +static uint32_t qvirtio_pci_get_features(QVirtioDevice *d) > +{ > +QVirtioPCIDevice *dev = (QVirtioPCIDevice *)d; > +return qpci_io_readl(dev->pdev, dev->addr + QVIRTIO_DEVICE_FEATURES); > +} Unused? If it's unused, then it's u

[Qemu-devel] [PATCH 2/7] tests: Add virtio device initialization

2014-07-24 Thread Marc Marí
Add functions to read and write virtio header fields. Add feature checking and status bit setting in virtio-blk-device. Signed-off-by: Marc Marí --- tests/Makefile|2 +- tests/libqos/virtio-pci.c | 32 tests/libqos/virtio-pci.h | 17 ++