Both stop right after printing "console handover" from ttyB0 to tty0 (while all this is visible on tty0). Versions 2.6.24-r3 and 18.104.22.168 are fine.
console handover: boot [ttyB0] -> real [tty0]
If you let it boot on ttyS0 you see the actual panic :
Linux version 2.6.24-gentoo-r4 (root@hope) (gcc version 4.1.2 (Gentoo 4.1.2 p1.0.2)) #1 Fri Apr 11 18:29:24 CEST 2008
TCP: Hash tables configured (established 262144 bind 65536)
TCP reno registered
unwind_init: start = 0x10493750, end = 0x104c3bc0, entries = 12359
Kernel Fault: Code=26 regs=8fc241c0 (Addr=00000000)
PSW: 00000000000001001111111100001111 Not tainted
r00-03 0004ff0f 104fc140 10587970 f0412000
r04-07 00000000 105b57c0 00000000 00000000
r08-11 00000000 1059b810 105b5810 104c3810
r12-15 10568810 1059b810 8fc24088 3b9aca00
r16-19 f00008c4 f000017c f0000174 00000000
r20-23 00004000 000007ff 10587950 00000001
r24-27 00000000 00000000 00000000 104c6010
r28-31 8fc24000 c99f4bdd 8fc241c0 105807e0
sr00-03 00000000 00000000 00000000 00000000
sr04-07 00000000 00000000 00000000 00000000
IASQ: 00000000 00000000 IAOQ: 101433b8 101433bc
IIR: 0f401089 ISR: 00000000 IOR: 00000000
CPU: 0 CR30: 8fc24000 CR31: 11111111
Kernel panic - not syncing: Kernel Fault
No clue so far where it comes from. I'll see if it was fixed upstream.
This patch solves the issue :
Kernel ppl, please commit.
Created attachment 149757 [details, diff]
futex special case cmpchg patch from mainline
Did you apply, compile and test this patch on linux-2.6.24-r5?
(In reply to comment #4)
> Created an attachment (id=149757) 
> futex special case cmpchg patch from mainline
> Did you apply, compile and test this patch on linux-2.6.24-r5?
It fixes -r4 in that it applies, compiles and that the kernel actually runs now, instead of, well not running as it was (not) doing before patching. It applies to -r5 as well, and compiling and booting should be a matter of hours.
Meanwhile, I see no problem in correcting the issue for -r4.
Obligatory uname -a:
Linux elmer 2.6.24-gentoo-r4-JeR #4 Tue Apr 15 02:42:49 CEST 2008 parisc PA8700 (PCX-W2) 9000/785/C3650 GNU/Linux
(In reply to comment #5)
> It fixes -r4 in that it applies, compiles and that the kernel actually runs
> now, instead of, well not running as it was (not) doing before patching. It
> applies to -r5 as well, and compiling and booting should be a matter of hours.
> Meanwhile, I see no problem in correcting the issue for -r4.
Good enough, Jeroen. You don't have to test -r5
Quick note on this one, 2.6.25 integrates this patch.
also fixed in gentoo-sources-2.6.24-r6 / genpatches-2.6.24-7