On 03/30/2017 06:44 PM, Suramya Shah wrote: Hi,
Signed-off-by: Suramya Shah <shah.sura...@gmail.com>
Please add the SOB after the description.
Reviewed-by: Marcel Apfelbaum <mar...@redhat.com>
Please do not add a reviewer to your patch unless he approved /added his signature by himself.
Running QEMU with qemu-system-unicore32 without the kernel parameter results in an assertion error. Assert should not be used to check user provided parameters. Report an error and exit instead --- hw/unicore32/puv3.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/hw/unicore32/puv3.c b/hw/unicore32/puv3.c index 032078f..2c17cc9 100644 --- a/hw/unicore32/puv3.c +++ b/hw/unicore32/puv3.c @@ -93,8 +93,11 @@ static void puv3_load_kernel(const char *kernel_filename) if (kernel_filename == NULL && qtest_enabled()) { return; } - assert(kernel_filename != NULL); - + if (kernel_filename == NULL) { + error_report("No kernel found"); + exit(1); + } + /* only zImage format supported */ size = load_image_targphys(kernel_filename, KERNEL_LOAD_ADDR, KERNEL_MAX_SIZE);
The patch can't be applied, please create the patch with "git format patch". Thanks, Marcel