Some machines require custom ROMs or kernels. They can't be started without -bios, -kernel, or -pflash options. But this requirement can't be detected automatically.
Running a romless machine may be needed for automatic introspection of default machine hardware, when QEMU is started with a single -machine option. This series provides patches that enable QEMU execution for MIPS and ARM machines, even when there is no ROM. v2 changes: - useless error reports were dropped (suggested by Peter Maydell) --- Pavel Dovgalyuk (2): hw/mips: remove exit(1) in case of missing ROM hw/arm: remove exit(1) in case of missing ROM hw/arm/digic_boards.c | 8 ++++++-- hw/arm/gumstix.c | 12 ------------ hw/arm/omap_sx1.c | 5 ----- hw/arm/palm.c | 8 +------- hw/mips/fuloong2e.c | 8 +++----- hw/mips/jazz.c | 8 +++----- hw/mips/malta.c | 11 ++++------- hw/mips/mipssim.c | 10 +++------- 8 files changed, 20 insertions(+), 50 deletions(-) -- Pavel Dovgalyuk