Re: [Qemu-devel] [RFC V9 09/12] virtio-blk-pci : switch to new API.

2013-01-04 Thread KONRAD Frédéric
On 03/01/2013 15:52, fred.kon...@greensocs.com wrote: + +static int virtio_blk_pci_init(VirtIOPCIProxy *vpci_dev) +{ +VirtIOBlkPCI *dev = VIRTIO_BLK_PCI(vpci_dev); +virtio_blk_set_conf(dev->vdev, &(dev->blk)); +qdev_set_parent_bus(dev->vdev, BUS(vpci_dev->bus)); +if (qdev_init(dev

[Qemu-devel] [RFC V9 09/12] virtio-blk-pci : switch to new API.

2013-01-03 Thread fred . konrad
From: KONRAD Frederic Here the virtio-blk-pci is modified for the new API. The device virtio-blk-pci extends virtio-pci. It creates and connects a virtio-blk during the init. The properties are not changed. Signed-off-by: KONRAD Frederic --- hw/virtio-pci.c | 113 +++---