On 10 December 2012 16:45, <fred.kon...@greensocs.com> wrote: > From: KONRAD Frederic <fred.kon...@greensocs.com> > > You can clone that from here : > git.greensocs.com/home/greensocs/git/qemu_virtio.git virtio_refactoring_v7 > > These are the two last steps of refactoring ( only for virtio-blk device. ): > > * It modifies virtio-blk-pci to extend virtio-pci and to connect a > virtio-blk during the initialisation. > * It modifies virtio-blk ( QOM cast ). > > I think the last step is breaking virtio-blk-s390, can somebody confirm that? > > If it is breaking virtio-blk-s390 how can I modify it ?
The idea would be that the final patchset for committing would convert the s390 transport as well as the pci transport before doing the final cleanup and removal of the legacy support. (Similarly it would convert all the backends, not just blk). It would probably be useful in the cover letter for the next series to indicate the points at which patches converting the other transports and backends would be inserted. Ideally if your patches to convert the pci transport are well written it should be clear from them how to convert the s390 transport. We can probably persuade somebody to assist with testing at that point... -- PMM