No subject

sasamy sasamy at yandex.ru
Sun Feb 13 14:39:09 CET 2011


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.




More information about the l4-hackers mailing list