Hi L4Linux experts!
We are currently doing some experiments with L4Linux L4BD and
encounter a problem during a connect call by IPC (see logs).
l4x_hybrid_return: Invalid hybrid return for 21.03 (0x00000000, d,
402, -1, b7a2a25e)!
l4x_hybrid_return: Currently running: 00.00
I don't know what this error means and how we produced that. We use
the L4Linux L4BD as shipped with L4Linux without any patches.
What can we do?
Regards
Oskar.
--
Sirrix AG security technologies -
http://www.sirrix.com
Oskar Senft eMail: o.senft@sirrix.com
Tel +49 (681) 936 251 - 119 Fax +49 (681) 936 251 - 500
get public key from keyserver
Fingerprint 6FC6 3E44 233F 7F4B 33C7 A8D0 2EDA F3BA B5A3 0BA4
This message may contain confidential and/or privileged information.
If you are not the addressee, you must not use, copy, disclose or take
any action based on this message or any information herein. If you
have received this message in error, please advise the sender
immediately by reply e-mail and delete this message.
l4lx | ======> L4Linux 2.6 starting... <========
l4lx | Linux version 2.6.16-l4 (osk@olaptop) (gcc version 3.3.6 (Debian 1:3.
l4lx : 3.6-13)) #4 Thu Aug 3 15:19:50 CEST 2006
l4lx | Binary name: vmlinuz26-minimal
l4lx | Kernel command line (6 args): mem=64M noreplacement l4bd.l4blk_name=b
l4lx : lockenc root=/dev/hda1 panicblink=0 lang=de
l4lx | Image: 00400000 - 00727000 [3228 KiB].
l4lx | Areas: Text: 00400000 - 0063d000 [2292kB] (a bit longer)
l4lx | Data: 0063d000 - 00681520 [273kB]
l4lx | Initdata: 00684000 - 006a8000 [144kB]
l4lx | BSS: 006a8000 - 00725060 [500kB]
l4lx | l4lx_thread_create: Created thread 21.03 (server)
l4lx | main thread will be 21.03
l4lx | l4env_register_pointer_section: addr = 0063d000 size = 958464
l4lx | l4env_linux_startup thread 3.
l4lx | sec-w-init: virt: 0x0063d000 to 0x00726fff [936 KiB]
l4lx | sec-w-init: Number of physical regions: 1, 958464 Bytes
l4lx | sec-w-init: 1: Phys: 0x006ea000 to 0x007d4000, Size: 958464
l4lx | main thread: received startup message.
l4lx | Main thread running, waiting...
l4lx | setup_l4env_memory: Forcing superpages for main memory
l4lx | Main memory size: 64MB
l4lx | Main memory: virt: 0x00800000 to 0x047fffff [65536 KiB]
l4lx | Main memory: Number of physical regions: 1, 67108864 Bytes
l4lx | Main memory: 1: Phys: 0x11400000 to 0x15400000, Size: 67108864
l4lx | Filling lower ptabs...
l4lx | Done (1075 entries).
l4lx | l4lx_thread_create: Created thread 21.04 (timer.i0)
l4lx | Starting L4FB via CON
con | vc_loop(): vc[2] running as D.08
l4lx | l4lx_thread_create: Created thread 21.05 (L4ConInput)
con | vc_open_out(): vc[2] 1024x768@16, gmode:0x35
l4lx | l4fbcon: 1024x750 2bypp, size: 1540096
l4lx | l4lx_thread_create: Created thread 21.06 (CON refresher)
l4lx | atexit(function = 0x00526130) called
l4lx | l4x_hybrid_return: Invalid hybrid return for 21.03 (0x00000000, d, 40
l4lx : 2, -1, b7a2a25e)!
l4lx | l4x_hybrid_return: Currently running: 00.00
backtrace (thread 21.03, fp=0080defc, pc=005e4273):
#1 005e4273 : l4blk_driver_open_call + 0x53
... v/drops-060505/l4/pkg/generic_blk/idl/OBJ-x86-l4v2/blk-client.c:82
#2 005e341e : l4blk_open_driver + 0xbe
... /devenv/drops-060505/l4/pkg/generic_blk/lib/client/src/driver.c:133
#3 00698e9a : l4bd_init + 0x3a
/home/osk/tmp/drops-060505/l4linux-2.6-minimal/drivers/block/l4bd.c:317
#4 0068479b : do_initcalls + 0x2b
/home/osk/tmp/drops-060505/l4linux-2.6-minimal/init/main.c:576
#5 0068483c : do_basic_setup + 0x1c
/home/osk/tmp/drops-060505/l4linux-2.6-minimal/init/main.c:615
#6 00400090 : init + 0x30
/home/osk/tmp/drops-060505/l4linux-2.6-minimal/init/main.c:687
#7 00406389 : kernel_thread_start + 0x29
... s-060505/l4linux-2.6-minimal/arch/l4/kernel/arch-i386/process.c:199
#8 0040635e : ret_kernel_thread_start + 0x6
... s-060505/l4linux-2.6-minimal/arch/l4/kernel/arch-i386/process.c:174
#9 0040001c : rest_init + 0x1c
/home/osk/tmp/drops-060505/l4linux-2.6-minimal/init/main.c:399
#10 0068471b : start_kernel + 0x16b
/home/osk/tmp/drops-060505/l4linux-2.6-minimal/init/main.c:546
#11 0068ad3f : l4env_linux_startup + 0xbf
... /osk/tmp/drops-060505/l4linux-2.6-minimal/arch/l4/kernel/main.c:695
#12 000186d3 : l4th_thread_start + 0x73
... pdate-060505-134059/drops-060505/l4/pkg/thread/lib/src/create.c:72
#13 0001b9a6 : l4th_thread_entry + 0x16
... opsupdate-060505-134059/drops-060505/l4/pkg/thread/lib/src/l4.c:93
#14 00420804 : .text.lock.rcupdate + 0xa
/home/osk/tmp/drops-060505/l4linux-2.6-minimal/kernel/rcupdate.c:603