From: Valentine Barshak Date: Sat, 6 Aug 2011 19:43:17 +0000 (+0400) Subject: [lkrnprefix] Fix lost command line passed by grub X-Git-Tag: v1.20.1~2080 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8a86a848dc324221c39efd5853846e52a70046ed;p=thirdparty%2Fipxe.git [lkrnprefix] Fix lost command line passed by grub iPXE specifies a value of 0 for cmdline_size, causing GRUB to not pass in a command line. Fix by setting cmdline_size to the maximum value of 2047. Signed-off-by: Valentine Barshak Signed-off-by: Michael Brown --- diff --git a/src/arch/i386/prefix/lkrnprefix.S b/src/arch/i386/prefix/lkrnprefix.S index f87ef85a9..338ffa3d4 100644 --- a/src/arch/i386/prefix/lkrnprefix.S +++ b/src/arch/i386/prefix/lkrnprefix.S @@ -160,7 +160,7 @@ relocatable_kernel: pad2: .byte 0, 0, 0 cmdline_size: - .long 0 + .long 0x7ff hardware_subarch: .long 0 hardware_subarch_data: