We create a number of default drives for machines to use: floppy,
CD-ROM, SD card.  Machines can suppress the ones they don't use, but
few do.  Fix that.

I split this into parts that share target and maintainer for review.

Cc: Alexander Graf <ag...@suse.de>
Cc: Andreas Färber <andreas.faer...@web.de>
Cc: Andrzej Zaborowski <balr...@gmail.com>
Cc: Anthony Liguori <aligu...@us.ibm.com>
Cc: Aurelien Jarno <aurel...@aurel32.net>
Cc: Blue Swirl <blauwir...@gmail.com>
Cc: Dmitry Solodkiy <d.solod...@samsung.com>
Cc: Edgar E. Iglesias <edgar.igles...@gmail.com>
Cc: Evgeny Voevodin <e.voevo...@samsung.com>
Cc: Guan Xuetao <g...@mprc.pku.edu.cn>
Cc: Hervé Poussineau <hpous...@reactos.org>
Cc: Igor Mitsyanko <i.mitsya...@samsung.com>
Cc: Jan Kiszka <jan.kis...@web.de>
Cc: Magnus Damm <magnus.d...@gmail.com>
Cc: Maksim Kozlov <m.koz...@samsung.com>
Cc: Mark Langsdorf <mark.langsd...@calxeda.com>
Cc: Max Filippov <jcmvb...@gmail.com>
Cc: Michael Walle <mich...@walle.cc>
Cc: Paul Brook <p...@codesourcery.com
Cc: Paul Brook <p...@codesourcery.com>
Cc: Peter Chubb <peter.ch...@nicta.com.au>
Cc: Peter Crosthwaite <peter.crosthwa...@petalogix.com>
Cc: Peter Maydell <peter.mayd...@linaro.org>
Cc: Stefano Stabellini <stefano.stabell...@eu.citrix.com>
Cc: qemu-...@nongnu.org

v2:
  Make default drives opt-in instead of opt-out for boards (Andreas)
  Cover new target unicore32
  Bonus fix for unicore32 -M puv3 without -kernel
  Cover mpc8544ds, pseries (missed in v1)

Markus Armbruster (27):
  puv3: Require -kernel
  leon mips_fulong2e: Give QEMUMachine internal linkage
  hw: Make default drives opt-in instead of opt-out for boards
  alpha_dp264: Suppress unused default drives
  nseries palm spitz: Suppress unused default drives
  highbank: Suppress unused default drives
  integratorcp, realview, stellaris, versatilepb: Suppress unused
    default drives
  omap_sx1: Suppress unused default drives
  kzm: Suppress unused default drives
  musicpal: Suppress unused default drives
  exynos4: Suppress unused default drives
  xilinx-zynq: Suppress unused default drives
  collie gumstix mainstone tosa vexpress z2: Suppress unused default
    drives
  axis-dev88: Suppress unused default drives
  pc xen: Suppress unused default drives
  lm32: Suppress unused default drives
  m68k: Suppress unused default drives
  microblaze: Suppress unused default drives
  mips_jazz: Suppress unused default drives
  mips_malta mips_r4k: Suppress unused default drives
  mips_fulong2e, mips_mipssim: Suppress unused default drives
  or32-sim: Suppress unused default drives
  ppc: Suppress unused default drives
  sh4: Suppress unused default drives
  sparc: Suppress unused default drives
  unicore32: Suppress unused default drives
  xtensa: Suppress unused default drives

 hw/alpha_dp264.c    |  1 +
 hw/boards.h         |  6 +++---
 hw/gumstix.c        |  2 ++
 hw/integratorcp.c   |  1 +
 hw/leon3.c          |  2 +-
 hw/mainstone.c      |  1 +
 hw/milkymist.c      |  1 +
 hw/mips_fulong2e.c  |  3 ++-
 hw/mips_jazz.c      |  4 ++++
 hw/mips_malta.c     |  2 ++
 hw/mips_r4k.c       |  1 +
 hw/nseries.c        |  2 ++
 hw/omap_sx1.c       |  2 ++
 hw/palm.c           |  1 +
 hw/pc_piix.c        | 22 ++++++++++++++++++++++
 hw/ppc_newworld.c   |  1 +
 hw/ppc_oldworld.c   |  1 +
 hw/ppc_prep.c       |  2 ++
 hw/puv3.c           |  5 +++++
 hw/realview.c       |  6 ++++++
 hw/s390-virtio.c    |  3 ---
 hw/spapr.c          |  1 +
 hw/spitz.c          |  4 ++++
 hw/stellaris.c      |  1 +
 hw/sun4m.c          | 21 +++++++++++++++++++++
 hw/sun4u.c          |  6 ++++++
 hw/tosa.c           |  1 +
 hw/versatilepb.c    |  4 ++++
 hw/vexpress.c       |  2 ++
 hw/xen_machine_pv.c |  2 ++
 hw/xilinx_zynq.c    |  1 -
 hw/z2.c             |  1 +
 vl.c                |  6 +++---
 33 files changed, 107 insertions(+), 12 deletions(-)

-- 
1.7.11.2


Reply via email to