From 3f3d583efdb10e7c98a9bb501e11ccfb0fc638fa Mon Sep 17 00:00:00 2001 From: Adam Lackorzynski Date: Sun, 11 Oct 2009 15:48:40 +0200 Subject: [PATCH] multiboot: Fix cmdline of modules Fix address specified for cmdline value of module in multiboot structure. Patchworks-ID: 35699 Signed-off-by: Adam Lackorzynski Signed-off-by: Anthony Liguori --- hw/pc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hw/pc.c b/hw/pc.c index 240161a902..47afaa5f6e 100644 --- a/hw/pc.c +++ b/hw/pc.c @@ -710,7 +710,7 @@ static int load_multiboot(void *fw_cfg, pstrcpy((char*)bootinfo + mb_mod_cmdline, sizeof(bootinfo) - mb_mod_cmdline, initrd_filename); - stl_p(bootinfo + mb_mod_info + 8, mb_mod_cmdline); /* string */ + stl_p(bootinfo + mb_mod_info + 8, mb_bootinfo + mb_mod_cmdline); /* string */ mb_mod_cmdline += strlen(initrd_filename) + 1; if (mb_mod_cmdline > sizeof(bootinfo)) mb_mod_cmdline = sizeof(bootinfo);