Kevin Landreth
2009-Mar-25 18:37 UTC
[syslinux] Bug: config parser broken in ff78e2b62a45f18c0d427153f957d2f06c0f5c1c
Just a heads up while testing newer versions to work around a hardware problem it seems the config file parser is fubar. Broken: ff78e2b62a45f18c0d427153f957d2f06c0f5c1c Working: 332a924759efe50e783ad3116ecf17d518dfebe2 $ git name-rev --tags 332a924759efe50e783ad3116ecf17d518dfebe2 ff78e2b62a45f18c0d427153f957d2f06c0f5c1c 332a924759efe50e783ad3116ecf17d518dfebe2 tags/syslinux-3.74-pre7~1 ff78e2b62a45f18c0d427153f957d2f06c0f5c1c tags/syslinux-3.74-pre7^0 "append initrd=" and IPAPPEND aren't working anymore. KERNEL works fine, but append is missing. KERNEL linux.c32 APPEND vmlinuz initrd= does work however, but not with IPAPPEND I don't know what other features might be broken but I noticed these as they are relivant to my environment. On a side note, for the Dell R710, I needed syslinux-3.74-pre3 in order to boot it as the R710 has so many intergrated devices that it runs out of memory. -- Kevin "CrackerJackMack" Landreth
H. Peter Anvin
2009-Mar-26 02:11 UTC
[syslinux] Bug: config parser broken in ff78e2b62a45f18c0d427153f957d2f06c0f5c1c
Kevin Landreth wrote:> Just a heads up while testing newer versions to work around a hardware > problem it seems the config file parser is fubar. > > Broken: ff78e2b62a45f18c0d427153f957d2f06c0f5c1c > Working: 332a924759efe50e783ad3116ecf17d518dfebe2 > > $ git name-rev --tags 332a924759efe50e783ad3116ecf17d518dfebe2 > ff78e2b62a45f18c0d427153f957d2f06c0f5c1c > 332a924759efe50e783ad3116ecf17d518dfebe2 tags/syslinux-3.74-pre7~1 > ff78e2b62a45f18c0d427153f957d2f06c0f5c1c tags/syslinux-3.74-pre7^0 > > > "append initrd=" and IPAPPEND aren't working anymore. > KERNEL works fine, but append is missing. > > KERNEL linux.c32 APPEND vmlinuz initrd= does work however, but not with > IPAPPEND > > I don't know what other features might be broken but I noticed these as they > are relivant to my environment. On a side note, for the Dell R710, I needed > syslinux-3.74-pre3 in order to boot it as the R710 has so many intergrated > devices that it runs out of memory. >syslinux-3.74-pre7 and -pre8 are completely botched in the command line parser department. However, I presume from what you're saying that is broken even afterwards (i.e. ec90083cc6f7513d68807e19f893dbb27d2a45aa doesn't fix it for you?) -hpa