gcc3.4 problem

Leon Brits ljbrits at gmail.com
Wed Aug 31 11:24:21 CEST 2005


Adam,

This must be some Ubuntu thing since it compiles fine on a Gentoo box!?

Any way now I get "Panic: deceiving ipc"-error after loading the console
(l4con) and trying to start "run". Nothing else is loaded (see
attachments).

Thanks for all your support!
Leon


-------------- next part --------------
Welcome to Fiasco(ia32)!
DD-L4(v2)/x86 microkernel (C) 1998-2005 TU Dresden
Rev: Fri Aug 26 07:54:29 2005 compiled with gcc 3.4.4 for Intel Pentium 4
Performance-critical config option(s) detected:
  CONFIG_NDEBUG is off

Enabling special fully nested mode for PIC
Found Local APIC version 0x14 id 0x00
APIC ESR value before/after enabling: 00000000/00000000
Using the Local APIC timer on vector 3d (Periodic Mode) for scheduling
CPU: GenuineIntel (F:4:1:0) Model: Pentium 4E (Prescott/Nocona) at 3060 MHz

  64 Entry I TLB (4K or 4M pages)
  64 Entry D TLB (4k or 4M pages)
 12K \uffff-ops T Cache (8-way associative)
  16 KB L1 D Cache (8-way associative, 64 bytes per line)
1024 KB L2 U Cache (8-way associative, 64 bytes per line)

Freeing init code/data: 16384 bytes (4 pages)

SIGMA0: Hello!
  Found Fiasco: KIP syscalls: no.
  Allocated 324kB for maintenance structures.

RMGR: Stage2
  running on Fiasco
  bootloader loaded 13 modules at 02057000-0223c47d
  total RAM size = 1048126 KB (reported by bootloader)
          received 985264 KB RAM from sigma0
                      812 KB reserved for RMGR
  received no I/O ports
  attached irqs = [ <!0> 1 <!2> 3 4 5 6 7 8 9 a b c d e f ]

RMGR: Parsing the config options of command line.
  configured task 0x0b: [ m:0,ffffffff,ffffffff hm:0,ffffffff,ffffffff
     t:0,ffff,ffff i:ffff lmcp:ffff s:0,ff,ff mcp:ff prio:10 small:ff ]
WARNING: couldn't find modname L4Linux task, only storing it's quota
  configured task 0x12: [ m:0,ffffffff,ffffffff hm:0,ffffffff,ffffffff
     t:0,ffff,ffff i:ffff lmcp:ffff s:0,ff,ff mcp:ff prio:10 small:ff ]
  log_mask: 00000000, log_types: 00000000

RMGR: Starting tasks.
#05: loading "(nd)/fiasco/bin2/names"
     from 02057000-0205f3c4 to [ 00240000-00246b01 00247000-00250000 ]
     starting at entry 00240000 via trampoline page code 0005445c
#06: loading "(nd)/fiasco/bin2/log"
     from 02060000-02068320 to [ 00400000-00406bf9 00407000-00439510 ]
     starting at entry 00400000 via trampoline page code 0005545c
#07: loading "(nd)/fiasco/bin2/events"
     from 02069000-02074320 to [ 01540000-01549a5d 0154a000-0155c45c ]
     starting at entry 01540000 via trampoline page code 0005645c
#08: loading "(nd)/fiasco/bin2/dm_phys --events"
     from 02075000-02088540 to [ 01500000-01511f22 01512000-015193d0 ]
     starting at entry 01500000 via trampoline page code 00057468
#09: loading "(nd)/fiasco/bin2/simple_ts --events --tasks 128"
     from 02089000-02093320 to [ 01400000-01408236 01409000-01414810 ]
     starting at entry 01400000 via trampoline page code 00058474
#0a: loading "(nd)/fiasco/bin2/l4io --noirq"
     from 02094000-020e0934 to [ 00b80000-00ba0dfa 00ba1000-00bd25ac ]
     starting at entry 00b80000 via trampoline page code 00059464
#0b: loading "(nd)/fiasco/bin2/bmodfs"
     from 020e1000-020f85d4 to [ 01220000-01235a28 01236000-0123b68c ]
     passing module (nd)/fiasco/bin2/libloader.s.so       [ 020f9000-021806d7 ]
     passing module (nd)/fiasco/bin2/run                  [ 02181000-0218f610 ]
     starting at entry 01220000 via trampoline page code 0005a45c
#0e: loading "(nd)/fiasco/bin2/l4exec"
     from 02190000-021b9698 to [ 01100000-011277b2 01128000-0112f52c ]
     starting at entry 01100000 via trampoline page code 0005b45c
#0f: loading "(nd)/fiasco/bin2/rtc"
     from 021ba000-021c0300 to [ 01080000-01084a1c 01085000-0108a000 ]
     starting at entry 01080000 via trampoline page code 0005c45c
#10: loading "(nd)/fiasco/bin2/con --events --l4io"
     from 021c1000-02213498 to [ 00b00000-00b4cd2e 00b4d000-00b5f000 ]
     starting at entry 00b00000 via trampoline page code 0005d46c
#11: loading "(nd)/fiasco/bin2/loader --events --fprov=BMODFS run"
     from 02214000-0223c47c to [ 01300000-013250b2 01326000-01338000 ]
     starting at entry 01300000 via trampoline page code 0005e478

simplets| Configured for 128 tasks.
rtc     | Date:31.08.2005 Time:09:15:52
io      | OSKit support: using 1024KB at 0x00180000 as heap
io      | do_args(): Disabling internal IRQ handling.
bmodfs  | Passed the following modules:
bmodfs  |   module "(nd)/fiasco/bin2/libloader.s.so" (542kB)
bmodfs  |   module "(nd)/fiasco/bin2/run" (58kB)
exec    | OSKit support: using 4096KB at 0x00400000 as heap (growing)
con     | OSKit support: using 128KB at 0x00002000 as heap
io      | PCI: Using configuration type 1
io      | PCI: Probing PCI hardware
io      | PCI: Probing PCI hardware (bus 00)
io      | PCI: Ignoring BAR0-3 of IDE controller 00:1f.1
io      | Transparent bridge - Intel Corp. 82801BA/CA/DB/EB PCI Bridge
io      | 00000000-ffffffff : PCI mem
io      |   80000000-800003ff : Intel Corp. 82801EB Ultra ATA Storage Controlle
io      : r
io      |   e8000000-efffffff : Intel Corp. 82865G/PE/P Processor to I/O Contro
io      : ller
io      |   f0000000-f7ffffff : PCI Bus #01
io      |     f0000000-f7ffffff : PCI device 10de:0322 (nVidia Corporation)
io      |   f8000000-f9ffffff : PCI Bus #01
io      |     f8000000-f8ffffff : PCI device 10de:0322 (nVidia Corporation)
io      |   fb000000-fb03ffff : PCI device 8086:1026 (Intel Corp.)
io      |   fb040000-fb05ffff : PCI device 8086:1026 (Intel Corp.)
io      |   fb060000-fb0600ff : Realtek Semiconductor Co., Ltd. RTL-8139/8139C/
io      : 8139C+
io      |   fc000000-fc0003ff : Intel Corp. 82801EB USB2
io      |   fc001000-fc0011ff : Intel Corp. 82801EB AC'97 Audio Controller
io      |   fc002000-fc0020ff : Intel Corp. 82801EB AC'97 Audio Controller
io      | 0000-ffff : PCI IO
io      |   0500-051f : Intel Corp. 82801EB SMBus Controller
io      |   0cf8-0cff : PCI conf1
io      |   9000-90ff : Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+
io      |   9400-943f : PCI device 8086:1026 (Intel Corp.)
io      |   a000-a01f : Intel Corp. 82801EB USB
io      |   a400-a41f : Intel Corp. 82801EB USB
io      |   a800-a81f : Intel Corp. 82801EB USB
io      |   ac00-ac1f : Intel Corp. 82801EB USB
io      |   b400-b4ff : Intel Corp. 82801EB AC'97 Audio Controller
io      |   b800-b83f : Intel Corp. 82801EB AC'97 Audio Controller
io      |   f000-f00f : Intel Corp. 82801EB Ultra ATA Storage Controller
con     | Character size is 8x14, font has 256 characters
con     | VESA reports 1024x768 at 16 2048bpl (039f) [131072kB]
con     | Color mapping: red=11:5 green=5:6 blue=0:5 res=0:0
con     | [10.2] ../../include/__macros.h:57:DICE_ERR():
con     |  Error: call failed (ret -8 "item not found", exc 0) --- maybe this i
con     : s okay for you!
con     | No supported accelerated graphics card detected
con     | Mapped I/O video mem f0000000 => 10000000+000000 [131072kB] via l4io
con     | Using MMXEXT for colorspace transform
loader  | OSKit support: using 128KB at 0x00002000 as heap
Panic: deceiving ipc
Return reboots, "k" enters L4 kernel debugger...
-------------- next part --------------
title Fiasco - Console [bmodfs]
        kernel (nd)/fiasco/bin2/rmgr -sigma0 task modname "bmodfs" module module task modname "L4Linux task"
	modaddr 0x02000000
	module (nd)/fiasco/bin2/kernel -nowait -nokdb -nofancy -serial -comspeed 115200 -comport 1
	module (nd)/fiasco/bin2/sigma0
	module (nd)/fiasco/bin2/names
	module (nd)/fiasco/bin2/log
	module (nd)/fiasco/bin2/events
	module (nd)/fiasco/bin2/dm_phys --events
	module (nd)/fiasco/bin2/simple_ts --events --tasks 128
	module (nd)/fiasco/bin2/l4io --noirq
        module (nd)/fiasco/bin2/bmodfs
		module (nd)/fiasco/bin2/libloader.s.so
		module (nd)/fiasco/bin2/run
	module (nd)/fiasco/bin2/l4exec
        module (nd)/fiasco/bin2/rtc
	module (nd)/fiasco/bin2/con --events --l4io
	module (nd)/fiasco/bin2/loader --events --fprov=BMODFS run
	vbeset 0x117


More information about the l4-hackers mailing list