On Mon, Apr 03, 2017 at 02:38:15PM +0100, Peter Maydell wrote: > On 3 April 2017 at 14:34, Eduardo Habkost <ehabk...@redhat.com> wrote: > >> Wouldn't it be better to just not add that, rather than > >> add it and then delete it? > > > > The device was already user-creatable > > It doesn't seem to be: > > ./build/x86/arm-softmmu/qemu-system-arm -M virt -device > unimplemented-device,size=1024,name=foo > qemu-system-arm: Device unimplemented-device can not be dynamically > instantiated
This restriction is implemented by the "virt" machine, not by the device type itself. This, on the other hand, currently works: $ qemu-system-x86_64 -M q35 -device unimplemented-device,size=1024,name=foo -- Eduardo