On Tue, 2 Apr 2019 at 09:29, Tommy Jin <t...@wavecomp.com> wrote: > If always creating virtio-net-pci device is not a good idea, is it > feasible to make virtio-net-pci as an option for boston without > using libvirt?
It's always an option, just specify it on the command line. > Actually, Botson board can have an Intel GBE network card in it, > compared to mips malta, it also has a pcnet network card created > in its machine, is it acceptable to create a pch_gbe network card > if the user specify like "model=pch_gbe"? Again, optional pluggable cards should just be created without any board code required if the user specifies them on the command line. In general, the QEMU command line does not aim for "short, do what the user probably wants without them specifying many options". It aims for "be flexible, allow the user to configure what they want". The user-friendly interface is supposed to be the next level up (libvirt, etc). This does mean that command lines can get quite long in some cases. That's unfortunate but I don't think we should be putting workarounds for that in individual board models. thanks -- PMM