Hi: When i booting the L4Linux-2.6 on fiasco , the error information is as following: Welcome to Fiasco(ia32)! DD-L4(v2)/x86 microkernel (C) 1998-2006 TU Dresden Rev: Thu Jun 1 13:35:11 2006 compiled with gcc 3.3.6 for Intel Pentium Performance-critical config option(s) detected: CONFIG_ASSEMBLER_IPC_SHORTCUT is off CONFIG_NDEBUG is off
Enabling special fully nested mode for PIC Using the PIT (i8254) on IRQ 0 for scheduling SERIAL ESC: allocated IRQ 4 for serial uart SERIAL ESC: allocated IRQ 4 for serial uart Not using serial hack in slow timer handler. Absolute KIP Syscalls using: Sysenter CPU: AuthenticAMD (6:8:1:0) Model: Athlon (Thoroughbred) at 2002 MHz
16/256 Entry I TLB (4K pages) 8 Entry I TLB (4M pages) 32/256 Entry D TLB (4K pages) 8 Entry D TLB (4M pages) 64 KB L1 I Cache (2-way associative, 64 bytes per line) 64 KB L1 D Cache (2-way associative, 64 bytes per line) 256 KB L2 U Cache (8-way associative, 64 bytes per line)
Freeing init code/data: 20480 bytes (5 pages)
SIGMA0: Hello! Found Fiasco: KIP syscalls: yes. Allocated 188kB for maintenance structures.
Roottask. SIGMA0: can't handle d1=0xe0000040, d2=0x0 from thread=4.00
Welcome to Fiasco(ia32)! DD-L4(v2)/x86 microkernel (C) 1998-2006 TU Dresden Rev: Thu Jun 1 13:35:11 2006 compiled with gcc 3.3.6 for Intel Pentium Performance-critical config option(s) detected: CONFIG_ASSEMBLER_IPC_SHORTCUT is off CONFIG_NDEBUG is off
Enabling special fully nested mode for PIC Using the PIT (i8254) on IRQ 0 for scheduling SERIAL ESC: allocated IRQ 4 for serial uart SERIAL ESC: allocated IRQ 4 for serial uart Not using serial hack in slow timer handler. Absolute KIP Syscalls using: Sysenter CPU: AuthenticAMD (6:8:1:0) Model: Athlon (Thoroughbred) at 2002 MHz
16/256 Entry I TLB (4K pages) 8 Entry I TLB (4M pages) 32/256 Entry D TLB (4K pages) 8 Entry D TLB (4M pages) 64 KB L1 I Cache (2-way associative, 64 bytes per line) 64 KB L1 D Cache (2-way associative, 64 bytes per line) 256 KB L2 U Cache (8-way associative, 64 bytes per line)
Freeing init code/data: 20480 bytes (5 pages)
SIGMA0: Hello! Found Fiasco: KIP syscalls: yes. Allocated 188kB for maintenance structures.
Roottask. SIGMA0: can't handle d1=0xe0000040, d2=0x0 from thread=4.00
then the machine is dead and my menu.lst about this part is as following:
# L4Linux bootable over Fiasco title fiasco_L4Linux-2.6 kernel (hd0,1)/boot/fiasco_L4/bootstrap -roottask -sigma0 task modname "L4Linux task" modaddr 0x02000000 module (hd0,1)/boot/fiasco_L4/main -nowait -nokdb -serial_esc -comspeed 115200 -comport 1 module (hd0,1)/boot/fiasco_L4/sigma0 module (hd0,1)/boot/fiasco_L4/roottask -sigma0 module (hd0,1)/boot/fiasco_L4/names module (hd0,1)/boot/fiasco_L4/log module (hd0,1)/boot/fiasco_L4/dm_phys module (hd0,1)/boot/fiasco_L4/simple_ts -t 300 module (hd0,1)/boot/fiasco_L4/rtc module (hd0,1)/boot/fiasco_L4/l4io -noirq module (hd0,1)/boot/fiasco_L4/tftp -i module (hd0,1)/boot/fiasco_L4/l4exec module (hd0,1)/boot/fiasco_L4/loader (hd0,1)/boot/fiasco_L4/vmlinuz26
Please help me. Thank you! Cheng
Chenggh,
On Friday 09 June 2006 04:28, chenggh wrote:
SIGMA0: can't handle d1=0xe0000040, d2=0x0 from thread=4.00
I strongly assume that your roottask and sigma0 binaries does not match. Please try to recompile at least the whole directories l4/pkg/sigma0 and l4/pkg/roottask (in that order).
Frank
l4-hackers@os.inf.tu-dresden.de