Hello.
I can not run fiasco kernel, version l4re-core-2011020417
# qemu-system-arm -kernel /home/sasa/fiasco/l4re-core-2011020417/src/l4/build/images/bootstrap.elf -serial stdio -m 256
L4 Bootstrapper
Build: #2 Sun Feb 13 15:58:18 MSK 2011, 4.3.3
Scanning up to 256 MB RAM
Memory size is 256MB (00000000 - 10000000)
RAM: 0000000000000000 - 000000000fffffff: 262144kB
Total RAM: 256MB
mod04: 010d4000-010f5ad8: hello
mod03: 010b2000-010d3ba0: l4re
mod02: 01071000-010b16a4: moe
mod01: 0105f000-01070538: sigma0
mod00: 01013000-0105e8e4: fiasco
Moving 5 modules to 1100000 with offset ed000
moving module 05 { 10d4000-10f5ad8 } -> { 11c1000-11e2ad8 }
moving module 04 { 10b2000-10d3ba0 } -> { 119f000-11c0ba0 }
moving module 03 { 1071000-10b16a4 } -> { 115e000-119e6a4 }
moving module 02 { 105f000-1070538 } -> { 114c000-115d538 }
moving module 01 { 1013000-105e8e4 } -> { 1100000-114b8e4 }
Scanning fiasco
Scanning sigma0
Scanning moe --init=rom/hello
Relocated mbi to [0x100e000-0x100e0d6]
Loading fiasco
Loading sigma0
Loading moe
find kernel info page...
found kernel info page at 0x2000
Regions of list regions
[ 1000, 19bf] { 9c0} Kern fiasco
[ 2000, 5cfff] { 5b000} Kern fiasco
[ 90000, 9d193] { d194} Sigma0 sigma0
[ 140000, 18e2db] { 4e2dc} Root moe
[ 1000000, 10123eb] { 123ec} Boot bootstrap
[ 100e000, 100e1d3] { 1d4} Root Multiboot info
[ 119f000, 11e2ad7] { 43ad8} Root Modules Memory
API Version: (87) experimental
Sigma0 config ip:00090000 sp:0100d744
Roottask config ip:00140120 sp:00000000
Starting kernel fiasco at 00001000
Cache config: ON
Hello from Startup::stage2
Initialize page table
Vmem_alloc::init()
Vmem_alloc::TEST
allocate zero-filled page... [0xefc01000] done
free zero-filled page... done
allocate no-zero-filled page... [0xefc02000] done
free no-zero-filled page... done
SERIAL ESC: allocated IRQ 1 for serial uart
Not using serial hack in slow timer handler.
Panic: __div0
Press any key to reboot.
I have no experience, I'm not sure that everything is done correctly.
#make qemu E=hello O=`pwd`/build MODULE_SEARCH_PATH=/tmp:/home/sasa/fiasco/l4re-core-2011020417/src/kernel/fiasco/build MODULES_LIST=/home/sasa/fiasco/l4re-core-2011020417/src/l4/conf/modules.list
I tried to run on a real processor at91sam9m10 and got the same result (I think I wrote all the minimum necessary modules for it)
Start SD card AT91Bootstrap...
Image size: 0xf6000, load_addr: 0x71000000, ep: 0x71000000
relocating image to proper address, dst: 0x71000000, src: 0x72000040, len: 0xf6000
L4 Bootstrapper
Build: #3 Sun Feb 13 14:10:12 MSK 2011, 4.3.3
Scanning up to 64 MB RAM
Memory size is 64MB (70000000 - 74000000)
RAM: 0000000070000000 - 0000000073ffffff: 65536kB
Total RAM: 64MB
mod04: 710d4000-710f5ad8: hello
mod03: 710b2000-710d3ba0: l4re
mod02: 71071000-710b16a4: moe
mod01: 7105f000-71070538: sigma0
mod00: 71013000-7105e724: fiasco
Moving 5 modules to 71100000 with offset ed000
moving module 05 { 710d4000-710f5ad8 } -> { 711c1000-711e2ad8 }
moving module 04 { 710b2000-710d3ba0 } -> { 7119f000-711c0ba0 }
moving module 03 { 71071000-710b16a4 } -> { 7115e000-7119e6a4 }
moving module 02 { 7105f000-71070538 } -> { 7114c000-7115d538 }
moving module 01 { 71013000-7105e724 } -> { 71100000-7114b724 }
Scanning fiasco
Scanning sigma0
Scanning moe --init=rom/hello
Relocated mbi to [0x7100e000-0x7100e0d6]
Loading fiasco
Loading sigma0
Loading moe
find kernel info page...
found kernel info page at 0x70002000
Regions of list regions
[ 70001000, 7000193f] { 940} Kern fiasco
[ 70002000, 7005cfff] { 5b000} Kern fiasco
[ 70090000, 7009d193] { d194} Sigma0 sigma0
[ 70140000, 7018e2db] { 4e2dc} Root moe
[ 71000000, 710123eb] { 123ec} Boot bootstrap
[ 7100e000, 7100e1d3] { 1d4} Root Multiboot info
[ 7119f000, 711e2ad7] { 43ad8} Root Modules Memory
API Version: (87) experimental
Sigma0 config ip:70090000 sp:7100d744
Roottask config ip:70140120 sp:00000000
Starting kernel fiasco at 70001000
Cache config: ON
Hello from Startup::stage2
Initialize page table
Vmem_alloc::init()
SERIAL ESC: allocated IRQ 1 for serial uart
Not using serial hack in slow timer handler.
Panic: __div0
Press any key to reboot.