DDEkit for Linux2.6 from svn

Christian Helmuth christian.helmuth at genode-labs.com
Wed Oct 22 09:38:39 CEST 2008


On Wed, Oct 22, 2008 at 10:24:37AM +0530, Shakthi Kannan wrote:
> The menu.lst and cd-image.iso is available here:
> http://www.shakthimaan.com/downloads/trash/menu.lst
> http://www.shakthimaan.com/downloads/trash/cd-image.iso

The image boots in qemu version 0.9.1 (Ubuntu 8.04) until bootstrap
complains about region overlaps:

  L4 Bootstrapper
    Scanning /fiasco -serial_esc -comspeed 115200 -comport 1 -nokdb -jdb_cmd=JH
    loaded module section:     [    10000,     e19f7] /fiasco -serial_esc -comspeed 115200 -comport 1 -nokdb -jdb_cmd=JH
    overlaps with:             [    9fc00,     9ffff] Arch   BIOS
      [    9fc00,     9ffff] Arch   BIOS
      [    e8000,     fffff] Arch   BIOS
      [   2d0000,    2dae9f] Boot   bootstrap
      [   2de000,   14aca1d] Root   Modules Memory
      [  7ff0000,   7ffffff] Arch   BIOS
      [ fffc0000,  ffffffff] Arch   BIOS
  region overlap

I do not understand why your Fiasco binary looks like that. Did you
modify the build?

  > readelf -l cd-image/fiasco 

  Elf file type is EXEC (Executable file)
  Entry point 0x100f0
  There are 4 program headers, starting at offset 52

  Program Headers:
    Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
    LOAD           0x000000 0x00010000 0x00010000 0xd19f8 0xd19f8 R E 0x1000
    LOAD           0x0d2000 0x000e2000 0x000e2000 0x0e000 0x16e34 RWE 0x1000
    TLS            0x0d42c4 0x000e42c4 0x000e42c4 0x00014 0x0002c R   0x4
    GNU_STACK      0x000000 0x00000000 0x00000000 0x00000 0x00000 RWE 0x4

Christian Helmuth
Genode Labs

http://www.genode-labs.com/ · http://genode.org/

More information about the l4-hackers mailing list