|
|
|
|
|
|
|
|
|
|
xen-devel
[Xen-devel] [PATCH] [ia64] kexec: Use error path if crash region range c
Although the error handling path in xen_machine_kexec_setup_resource() is
somewhat minmal, it ought to be used if HYPERVISOR_kexec_op() fails when
getting the crash kernel region, as this indicates that an error occured,
not that the crash kernel region is empty.
Signed-off-by: Simon Horman <horms@xxxxxxxxxxxx>
---
Tue, 26 Feb 2008 13:56:10 +0900
- sent to xen-ia64-devel
Wed, 27 Feb 2008 13:03:46 +0900
- resent to xen-devel as it is generic code
Index: linux-2.6.18-xen.hg/drivers/xen/core/machine_kexec.c
===================================================================
--- linux-2.6.18-xen.hg.orig/drivers/xen/core/machine_kexec.c 2008-02-26
15:25:53.000000000 +0900
+++ linux-2.6.18-xen.hg/drivers/xen/core/machine_kexec.c 2008-02-26
15:26:04.000000000 +0900
@@ -85,7 +85,7 @@ void __init xen_machine_kexec_setup_reso
range.range = KEXEC_RANGE_MA_CRASH;
if (HYPERVISOR_kexec_op(KEXEC_CMD_kexec_get_range, &range))
- return;
+ goto err;
if (range.size) {
crashk_res.start = range.start;
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|
<Prev in Thread] |
Current Thread |
[Next in Thread> |
- [Xen-devel] [PATCH] [ia64] kexec: Use error path if crash region range can't be accessed,
Simon Horman <=
|
|
|
|
|