On Wed, Oct 24, 2007 at 10:35:33PM -0500, Bill Gatliff wrote: > >Something broke CONFIG_CMDLINE of ARM (at least) between 2.6.22 and 2.6.23. > > > >I don't know whether it was an ARM patch one of those kernel-wide changes. > >We have futzed with the command-line parsing a bit recently, but the 2.6.23 > >changelog doesn't suggest anything obvious. > > What does the affected system's bootloader pass in r2? If it's nonzero, > ARM's 2.6.23 may interpret it as being an ATAGS pointer. And when that > happens, the system prefers the ATAGS over CONFIG_CMDLINE. > > There's sanity checking in __vet_atags, but maybe it isn't enough. > Other than that, I can't see anything yet.
If this is the SHARP Shepherd (which seems to be the Zaurus SL-C750, which looks like it's the one the submitter is using), it's not setting boot_params at all: MACHINE_START(SHEPHERD, "SHARP Shepherd") .phys_io = 0x40000000, .io_pg_offst = (io_p2v(0x40000000) >> 18) & 0xfffc, .fixup = fixup_corgi, .map_io = pxa_map_io, .init_irq = pxa25x_init_irq, .init_machine = corgi_init, .timer = &pxa_timer, MACHINE_END - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/