|
|
|
|
|
|
|
|
|
|
xen-devel
[Xen-devel] [patch] Only skip the image name if it is the image name
When kexecing the BOOT_IMAGE isn't provided on the second kernel's
command line and thus cmdline_parse() was just skipping over
the first parameter.
Observed on ia64
Signed-off-by: Simon Horman <horms@xxxxxxxxxxxx>
Index: xen-unstable.hg/xen/common/kernel.c
===================================================================
--- xen-unstable.hg.orig/xen/common/kernel.c 2007-08-28 18:24:54.000000000
+0900
+++ xen-unstable.hg/xen/common/kernel.c 2007-08-28 18:25:01.000000000 +0900
@@ -37,8 +37,9 @@ void cmdline_parse(char *cmdline)
/* Skip whitespace and the image name. */
while ( *p == ' ' )
p++;
- if ( (p = strchr(p, ' ')) == NULL )
- return;
+ if (! strncmp(p, "BOOT_IMAGE=", strlen("BOOT_IMAGE=")) )
+ if ( (p = strchr(p, ' ')) == NULL )
+ return;
for ( ; ; )
{
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|
<Prev in Thread] |
Current Thread |
[Next in Thread>
|
- [Xen-devel] [patch] Only skip the image name if it is the image name,
Simon Horman <=
|
|
|
|
|