PB1176 broken in 2.6.35-rc1, bisected

Linus Walleij linus.ml.walleij at gmail.com
Mon Jun 28 20:42:16 EDT 2010


2010/6/3 Catalin Marinas <catalin.marinas at arm.com>:
> On Thu, 2010-06-03 at 09:48 +0100, Linus Walleij wrote:
>> 2010/6/3 Catalin Marinas <catalin.marinas at arm.com>:
>> > On Wed, 2010-06-02 at 23:33 +0100, Linus Walleij wrote:
>> >> my PB1176 doesn't boot properly in 2.6.35-rc1, it goes to this point
>> >> and hangs:
>> >>
>> >> (...)
>> >> Switching to clocksource timer3
>> >> NET: Registered protocol family 2
>> >> IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
>> >> TCP established hash table entries: 4096 (order: 3, 32768 bytes)
>> >> TCP bind hash table entries: 4096 (order: 2, 16384 bytes)
>> >> TCP: Hash tables configured (established 4096 bind 4096)
>> >> TCP reno registered
>> >> UDP hash table entries: 256 (order: 0, 4096 bytes)
>> >> UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
>> >> NET: Registered protocol family 1
>> >> RPC: Registered udp transport module.
>> >> RPC: Registered tcp transport module.
>> >> RPC: Registered tcp NFSv4.1 backchannel transport module.
>> >
>> > Have you tried disabling CONFIG_CACHE_L2X0?
>>
>> Hey it works! :-)
>>
>> I suppose your latest patches will hopefully  get the defconfig with
>> l2x0 working again in -rc2 if they're merged?
>
> I think there is an L2 erratum (and trying to get the right workaround).
> It may be triggered by commit e7c5650f6.
>
> I'll get back on the list with a patch.

Have I missed this? My 2.6.35's and -next trees still require me to
disable the L2X0 cache on the PB1176 for it to boot.

It's a bit sad if we have a 2.6.35 which cannot even boot on this
card...

Can you send me a copy of the errata so I can look at it if
you're swamped with other stuff?

Yours,
Linus Walleij



More information about the linux-arm-kernel mailing list