[PATCH v2 0/2] Romless QEMU shutdown patches

Pavel Dovgalyuk posted 2 patches 3 years, 9 months ago
Test docker-quick@centos7 failed
Test docker-mingw@fedora failed
Test checkpatch failed
Test FreeBSD failed
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/159531210010.24117.10018704762356020189.stgit@pasha-ThinkPad-X280
Maintainers: Huacai Chen <chenhc@lemote.com>, Andrzej Zaborowski <balrogg@gmail.com>, "Philippe Mathieu-Daudé" <f4bug@amsat.org>, Jiaxun Yang <jiaxun.yang@flygoat.com>, Aleksandar Markovic <aleksandar.qemu.devel@gmail.com>, Antony Pavlov <antonynpavlov@gmail.com>, Aurelien Jarno <aurelien@aurel32.net>, "Hervé Poussineau" <hpoussin@reactos.org>, Aleksandar Rikalo <aleksandar.rikalo@syrmia.com>, Peter Maydell <peter.maydell@linaro.org>
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(-)
[PATCH v2 0/2] Romless QEMU shutdown patches
Posted by Pavel Dovgalyuk 3 years, 9 months ago
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