Adam Lackorzynski wrote:
On Fri Dec 30, 2005 at 00:39:51 +0900, Jugwan Eom wrote:
Previous error is fixed. But, I still fail to run L4Linux. Plz, See the attached image and log.
This softlockup usually happens when scheduling stops and the timer is still ticking. It should fire about 10 secs after scheduling halts. It's difficult to tell now what exactly happens. Can you enable IPC logging and show me some of logs, that could at least give a hint for further investigaion. Or tar up your files and put them somewhere online, so I can look at them.
Adam
Sorry, I'm too late. I enabled IPC logging, but I'm not sure what should I see in the trace buffer. This is the recent list in the trace buffer. ----------------------------------------------------------------------------------------------------- 100% of 32768 Perf:n/a 1=00000000(off) index 2=00000000(off) ke: f.03 "=== enter jdb ===" @ 0001a477 371399 +++> f.03 rply dope=00004000 (OK) 10.00 (fffffffb,deafbeaf) 371398 ipc: f.03 repl-> 10.00 (00000000,deafbeaf) TO=0/INF 371397 f.03 rply dope=00004000 (OK) 10.00 (fffffffb,deafbeaf) 371396 ipc: f.03 repl-> 10.00 (00000000,deafbeaf) TO=0/INF 371395 f.03 rply dope=00004000 (OK) 10.00 (fffffffb,deafbeaf) 371394 ipc: f.03 repl-> 10.00 (00000000,deafbeaf) TO=0/INF 371393 f.03 rply dope=00004000 (OK) 10.00 (fffffffb,deafbeaf) 371392 ipc: f.03 repl-> 10.00 (00000000,deafbeaf) TO=0/INF 371391 f.03 rply dope=00004000 (OK) 10.00 (fffffffb,deafbeaf) 371390 ipc: f.03 repl-> 10.00 (00000000,deafbeaf) TO=0/INF 371389 f.03 rply dope=00004000 (OK) 10.00 (fffffffb,deafbeaf) 371388 ipc: f.03 repl-> 10.00 (00000000,deafbeaf) TO=0/INF 371387 f.03 rply dope=00004000 (OK) 10.00 (fffffffb,deafbeaf) 371386 ipc: f.03 repl-> 10.00 (00000000,deafbeaf) TO=0/INF 371385 f.03 rply dope=00004000 (OK) 10.00 (fffffffb,deafbeaf) 371384 ipc: f.03 repl-> 10.00 (00000000,deafbeaf) TO=0/INF 371383 f.03 rply dope=00004000 (OK) 10.00 (fffffffb,deafbeaf) 371382 ipc: f.03 repl-> 10.00 (00000000,deafbeaf) TO=0/INF 371381 f.03 rply dope=00004000 (OK) 10.00 (fffffffb,deafbeaf) 371380 ipc: f.03 repl-> 10.00 (00000000,deafbeaf) TO=0/INF 371379
tbuf: /?nN=search sj=mark c=clear r=ref F=filter D=dump P=perf <CR>=select ------------------------------------------------------------------------------------------------------ Many logs reference l4linux-2.6/arch/l4/kernel/arch-i386/dispatch.c:182. ------------------------------------------------------------------------------------------------------- 004030e8 pop %ebp 004030e9 and $0xf0,%eax 004030ee mov %edx,0xfffffff0(%ebp) 004030f1 mov %ebx,0xffffffec(%ebp) 004030f4 mov %esi,0xffffffd4(%ebp) 004030f7 mov %edi,0xffffffd8(%ebp) ... an/Project/l4.oskit/l4linux-2.6/arch/l4/kernel/arch-i386/dispatch.c:1079 004030fa cmp $0x30,%eax 004030fd jne 0x402f40 ... an/Project/l4.oskit/l4linux-2.6/arch/l4/kernel/arch-i386/dispatch.c:1080 00403103 <enter_kdebug ("L4_IPC_SETIMEOUT?!") 00403118 jmp 0x402f03 0040311d lea 0x0(%esi),%esi ... an/Project/l4.oskit/l4linux-2.6/arch/l4/kernel/arch-i386/dispatch.c:181 00403120 mov %esi,%eax 00403122 and $0x2,%eax ... an/Project/l4.oskit/l4linux-2.6/arch/l4/kernel/arch-i386/dispatch.c:182 00403125 cmp $0x1,%eax 00403128 sbb %eax,%eax 0040312a and $0xfffffffe,%eax 0040312d add $0x6,%eax ... an/Project/l4.oskit/l4linux-2.6/arch/l4/kernel/arch-i386/dispatch.c:261 00403130 cmp $0xfffffff2,%ebx ... an/Project/l4.oskit/l4linux-2.6/arch/l4/kernel/arch-i386/dispatch.c:182 dis: <004030e8> task f [Source] [AT&T] <Space>=lines mode ----------------------------------------------------------------------------------------------------- So, I put my files in http://getgid.postech.ac.kr/l4.tar.gz.
thanks, Jugwan Eom