Displaying 1 result from an estimated 1 matches for "cmdline_max_len".
2010 May 19
3
[PATCH] com32/lib/syslinux/load_linux.c: cmdline truncated
...lib/syslinux/load_linux.c 2010-05-18 23:10:15.000000000 +0200
@@ -289,8 +289,15 @@ int syslinux_boot_linux(void *kernel_buf
if (hdr.version < 0x0205 || !(hdr.loadflags & LOAD_HIGH))
hdr.relocatable_kernel = 0;
- if (hdr.version < 0x0206)
+ if (hdr.version < 0x0202)
hdr.cmdline_max_len = 256;
+ else if (hdr.version < 0x0206)
+ /* if (!(hdr.loadflags & 0x01))
+ * hdr.cmdline_max_len = 2048; // protocol limit
+ * else
+ * hdr.cmdline_max_len = 2048; // current kernel buffer size
+ */
+ hdr.cmdline_max_len = 2048;
if (cmdline_size > hdr.cmdline_max_...