On Thu, Feb 01, 2001 at 10:46:51AM +0100, Erik Aderstedt wrote: [..snip..] > The problem is that the kernel seems to be passed the string > 'OSLoadOptions=<my kernel boot options>', instead of just the > boot options. At least that is what is indicated by the line > > Kernel command line: OSLoadOptions=init=/sbin/simpleinit > > during boot. At the end of this mail is a clunky patch that fixes this, but > I'm not sure if this is the right way to go about it. Could you do a "diff -u" - it makes things far easier to read. Doesn't cmdline.c ignore OSLoadOptions along with the other prom variables? cmdline.c in 2.4.0pre9: static char *ignored[] = { "ConsoleIn=", "ConsoleOut=", "SystemPartition=", "OSLoader=", "OSLoadPartition=", "OSLoadFilename=", "OSLoadOptions=" }; One can easily remove OSLoadOptions from the above list, but then one has to make sure it is still possible to override the OSLoadOptions with the PROMS boot command(this makes parsing more complex I think). -- Guido