On Tue, May 22, 2018 at 09:50:38PM +0200, Paolo Bonzini wrote: > This is only half of the work, because the proxy devices (virtio-*-pci, > virtio-*-ccw, etc.) are still included unconditionally. It is still a > move in the right direction. > > Based-on: <20180522194943.24871-1-pbonzini@redhat.com> > Signed-off-by: Paolo Bonzini > --- > default-configs/arm-softmmu.mak | 1 + > default-configs/hppa-softmmu.mak | 2 -- > default-configs/pci.mak | 4 +--- > default-configs/riscv32-softmmu.mak | 4 ++-- > default-configs/riscv64-softmmu.mak | 4 ++-- > default-configs/s390x-softmmu.mak | 5 +---- > default-configs/virtio.mak | 14 ++++++++++++++ > hw/9pfs/Makefile.objs | 6 ++++-- > hw/block/Makefile.objs | 6 ++---- > hw/char/Makefile.objs | 2 +- > hw/display/Makefile.objs | 4 ++-- > hw/input/Makefile.objs | 6 +++--- > hw/net/Makefile.objs | 2 +- > hw/scsi/Makefile.objs | 2 +- > hw/virtio/Makefile.objs | 16 +++++++++------- > 15 files changed, 44 insertions(+), 34 deletions(-) > create mode 100644 default-configs/virtio.mak Per-device config variables are nice. Reviewed-by: Stefan Hajnoczi