From patchwork Sun Oct 11 13:48:40 2009 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: [1/2] multiboot: Fix cmdline of modules Date: Sun, 11 Oct 2009 03:48:40 -0000 From: Adam Lackorzynski X-Patchwork-Id: 35699 Message-Id: <1255268921-5403-1-git-send-email-adam@os.inf.tu-dresden.de> To: qemu-devel@nongnu.org Cc: From: Adam Lackorzynski Fix address specified for cmdline value of module in multiboot structure. Signed-off-by: Adam Lackorzynski Acked-by: Kevin Wolf --- hw/pc.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/hw/pc.c b/hw/pc.c index 19bef49..e34ad9c 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);