On Thu Mar 29, 2007 at 10:07:17 +0200, Adam Lackorzynski wrote:
After compiling Fiasco and l4-env, I thought Id try out the hello module. I moved the fiasco, irq0 and ux-con files from the Fiasco build directory to the DROPS build directory after which I started Fiasco as follows: ./fiasco l hello
This resulted in the following:
Bootstrapping...
Welcome to Fiasco(ux)! DD-L4(v2)/x86 microkernel (C) 1998-2006 TU Dresden Rev: Thu Dec 21 08:55:14 2006 compiled with gcc 3.4.6 for Intel Pentium
CPU: AuthenticAMD (6:6:2:0) Model: Athlon (Palomino) at 1160 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: 24576 bytes (6 pages)
Calibrating timer loop... done. SIGMA0: Hello! KIP @ 39f5000 Found Fiasco: KIP syscalls: yes allocated 4KB for maintenance structures
--Interception--------------------------------------ESP:00096748 EIP:000907cf (2.00) jdb:
I have a suspicion but would like to see your sigma0 binary to verify. Can send it to me?
I see nothing wrong with the sigma0 binary itself. I now suspect your FC host kernel is doing something different. Do you have a chance to test on a rather unmodified Linux host kernel?
Adam