Without it, puv3_load_kernel() asserts. Cc: Guan Xuetao <g...@mprc.pku.edu.cn>
Suppress default floppy, CD-ROM and SD card drives for machine puv3. Signed-off-by: Markus Armbruster <arm...@redhat.com> --- hw/puv3.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/hw/puv3.c b/hw/puv3.c index 43f7216..8aad17f 100644 --- a/hw/puv3.c +++ b/hw/puv3.c @@ -97,6 +97,11 @@ static void puv3_init(ram_addr_t ram_size, const char *boot_device, { CPUUniCore32State *env; + if (!kernel_filename) { + fprintf(stderr, "Kernel image must be specified\n"); + exit(1); + } + if (initrd_filename) { hw_error("Please use kernel built-in initramdisk.\n"); } -- 1.7.11.2