[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH v4 2/2] bootdevice: add check in restore_boot_order(
From: |
arei.gonglei |
Subject: |
[Qemu-devel] [PATCH v4 2/2] bootdevice: add check in restore_boot_order() |
Date: |
Mon, 16 Feb 2015 11:29:39 +0800 |
From: Gonglei <address@hidden>
qemu_boot_set() can't fail in restore_boot_order(),
then simply assert it doesn't fail, by passing
&error_abort if boot_set_handler set.
Suggested-by: Markus Armbruster <address@hidden>
Signed-off-by: Gonglei <address@hidden>
---
bootdevice.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/bootdevice.c b/bootdevice.c
index 5914417..db972ec 100644
--- a/bootdevice.c
+++ b/bootdevice.c
@@ -105,7 +105,9 @@ void restore_boot_order(void *opaque)
return;
}
- qemu_boot_set(normal_boot_order, NULL);
+ if (boot_set_handler) {
+ qemu_boot_set(normal_boot_order, &error_abort);
+ }
qemu_unregister_reset(restore_boot_order, normal_boot_order);
g_free(normal_boot_order);
--
1.7.12.4