mirror of
https://github.com/xen-project/xen.git
synced 2026-10-28 02:01:24 +01:00
x86/boot: move kextra into boot info
... so it can be removed as a distinct parameter to create_dom0(). Signed-off-by: Daniel P. Smith <dpsmith@apertussolutions.com> Reviewed-by: Jason Andryuk <jason.andryuk@amd.com> Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>
This commit is contained in:
1 parent
6320f08206
commit
ccdb7e08fd
2 files changed
+3
-1
No files matched your search
@@ -66,6 +66,7 @@ struct boot_module {
|
||||
struct boot_info {
|
||||
const char *loader;
|
||||
const char *cmdline;
|
||||
const char *kextra;
|
||||
|
||||
paddr_t memmap_addr;
|
||||
size_t memmap_length;
|
||||
|
||||
@@ -1108,6 +1108,7 @@ void asmlinkage __init noreturn __start_xen(void)
|
||||
*kextra = '\0';
|
||||
kextra += 3;
|
||||
while ( kextra[1] == ' ' ) kextra++;
|
||||
bi->kextra = kextra;
|
||||
}
|
||||
cmdline_parse(bi->cmdline);
|
||||
|
||||
@@ -2111,7 +2112,7 @@ void asmlinkage __init noreturn __start_xen(void)
|
||||
dom0 = create_dom0(bi->mods[0].mod, bi->mods[0].headroom,
|
||||
initrdidx < bi->nr_modules ? bi->mods[initrdidx].mod
|
||||
: NULL,
|
||||
kextra, bi->loader);
|
||||
bi->kextra, bi->loader);
|
||||
if ( !dom0 )
|
||||
panic("Could not set up DOM0 guest OS\n");
|
||||
|
||||
|
||||