On Wed, Nov 15, 2017 at 12:50:12PM +0100, Andrea Bolognani wrote: > We can finally introduce a specific target type for the pl011 device > used by mach-virt guests, which means isa-serial will no longer show > up to confuse users. > > We make sure migration works in both directions by interpreting the > isa-serial target type, or the lack of target type, appropriately > when parsing the guest XML, and skipping the newly-introduced type > when formatting if for migration. We also verify that pl011 is not > used for non-mach-virt guests and add a bunch of test cases. Here the name "pl011" is even worse than "spapr-vty". It's a device name and there is also "pl022" (probably not supported by QEMU). The bus name is APB (Advanced Peripheral Bus). [1] [2] How about we introduce another attribute/element that would specify the exact model of the serial device and it would be optional, libvirt would be able to choose the model if none is specified. I was no able to find anything about s390 and its sclp/sclplm consoles but it's the same case. I would expect that both devices are connected to the same BUS, we just need to find the BUS name to use it $BUS-serial and have sclp/sclplm as models. Other than the naming the patch looks good. Pavel [1] <http://infocenter.arm.com/help/topic/com.arm.doc.ddi0183f/DDI0183.pdf> [2] <http://infocenter.arm.com/help/topic/com.arm.doc.ddi0194g/DDI0194G_ssp_pl022_r1p3_trm.pdf>
Attachment:
signature.asc
Description: PGP signature
-- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list