-next fails to boot as of today on S3C6410
Nicolas Pitre
nicolas.pitre at linaro.org
Sat Nov 26 19:28:51 EST 2011
On Sat, 26 Nov 2011, Russell King - ARM Linux wrote:
> On Thu, Nov 24, 2011 at 06:49:46PM +0000, Mark Brown wrote:
> > s3c64xx_init_io() is:
> >
> > /* initialise the io descriptors we need for initialisation */
> > iotable_init(s3c_iodesc, ARRAY_SIZE(s3c_iodesc));
> > iotable_init(mach_desc, size);
> > init_consistent_dma_size(SZ_8M);
> >
> > /* detect cpu id */
> > s3c64xx_init_cpu();
> >
> > s3c_init_cpu(samsung_cpu_id, cpu_ids, ARRAY_SIZE(cpu_ids));
> >
> > where s3c64xx_init_cpu() is the function relying on the effects of the
> > first iotable_init(). It initializes samsung_cpu_id for the call to
> > s3c_init_cpu() which calls the callbacks in s3c6400.c or s3c6410.c.
> >
> > Simply moving the detection to init_early() fails though I only tried
> > briefly.
>
> Okay, so this looks like a regression introduced by Nicolas' patches,
> so I'm save to move the devel-stable marker to the merge commit in my
> devel branch between the initial restart changes and Marc's irqchip
> consolidation effort.
>
> Until this problem is resolved, I'm going to treat Nicolas' vmalloc
> branch as volatile.
I just folded Mark's fix into my branch. So feel free to re-pull the
whole thing:
git://git.linaro.org/people/nico/linux vmalloc
Thanks.
Nicolas
More information about the linux-arm-kernel
mailing list