2007/7/24, Adam Lackorzynski adam@os.inf.tu-dresden.de:
On Sun Jul 22, 2007 at 23:09:10 +0800, kashin Lin wrote:
2007/7/22, Adam Lackorzynski adam@os.inf.tu-dresden.de:
On Sun Jul 22, 2007 at 01:00:44 +0800, kashin Lin wrote:
2007/7/21, kashin Lin kashin08@gmail.com:
2007/7/21, Adam Lackorzynski adam@os.inf.tu-dresden.de:
On Fri Jul 20, 2007 at 15:54:06 +0800, kashin Lin wrote: > when i runed l4linux on fiasco-UX by "./lx con", it stoped > after following messages:
We need to find out by adding earlyprintk=keep to the L4Linux
kernel
command line. Then there should be more text.
Here are the results after adding "earlyprintk=keep" :
con | vc[1] 640x480@16, bpl:1280, gmode:0x15, evprt:E.03 save:0 run | contxt_init(): 640x462, cols:80, lines:33, sb_lines:1033 l4lx | INITRD: Size of RAMdisk is 16384KiB l4lx | RAMdisk from 03400000 to 04400000 [16384KiB] [ 0.000000] Linux version 2.6.21-l4 (kashin08@kashin08-desktop)
(gcc
version 4.1.2 (Ubuntu 4.1.2-0ubuntu4)) #1 Fri Jul 20 12:14:47 CST
2007
[ 0.000000] CPU: Vendor unknown, using generic init. [ 0.000000] CPU: Your system may be unstable. [ 0.000000] dm_phys: 0000000000800000 - 0000000003400000
(usable)
[ 0.000000] 44MB memory available. [ 0.000000] INITRD: 03400000 - 04400000 [ 0.000000] Zone PFN ranges: [ 0.000000] DMA 0 -> 512 [ 0.000000] Normal 512 -> 13312 [ 0.000000] early_node_map[1] active PFN ranges [ 0.000000] 0: 0 -> 13312 [ 0.000000] Allocating PCI resources starting at 10000000 (gap: 03400000:fcc00000) [ 0.000000] Built 1 zonelists. Total pages: 13208 [ 0.000000] Kernel command line: mem=44M earlyprintk=keep
root=1:0
load_ramdisk=1 ramdisk_size=16384 l4env_rd=../../../test_lx/rd1 panicblink=0 lang=us [ 0.000000] Initializing CPU#0 [ 0.000000] PID hash table entries: 256 (order: 8, 1024 bytes) [ 0.000000] Detected 2010.311 MHz processor. [ 1236.204905] keeping early console l4lx | panic: going to sleep forever, bye
Can you please post your .config?
following is the content of my ".config". (also in attached file)
So many options enabled... Can you please use the ux default configuration for a start? (arch/l4/configs/x86-ux_defconfig, make x86-ux_defconfig will also do).
after using "make x86-ux_defconfig", it still doesn't work. but the error messages are different this time :
fuxfprov| open "../../../test_lx/rd1" by F.04 l4lx | INITRD: Size of RAMdisk is 16384KiB l4lx | RAMdisk from 03400000 to 04400000 [16384KiB] Linux version 2.6.21-l4 (kashin08@kashin08-desktop) (gcc version 4.1.2(Ubuntu 4.1.2-0ubuntu4)) #2 Tue Jul 24 09:52:48 CST 2007 CPU: Vendor unknown, using generic init. CPU: Your system may be unstable. dm_phys: 0000000000800000 - 0000000003400000 (usable) 44MB memory available. INITRD: 03400000 - 04400000 Zone PFN ranges: DMA 0 -> 512 Normal 512 -> 13312 early_node_map[1] active PFN ranges 0: 0 -> 13312 Allocating PCI resources starting at 10000000 (gap: 03400000:fcc00000) Built 1 zonelists. Total pages: 13208 Kernel command line: mem=44M earlyprintk=keep root=1:0 load_ramdisk=1 ramdisk_size=16384 l4env_rd=../../../test_lx/rd1 panicblink=0 lang=us Initializing CPU#0 PID hash table entries: 256 (order: 8, 1024 bytes) Detected 2010.306 MHz processor. keeping early console Console: colour dummy device 80x25 l4ser_init_ports l4ser: input not enabled! Dentry cache hash table entries: 8192 (order: 3, 32768 bytes) Inode-cache hash table entries: 4096 (order: 2, 16384 bytes) Memory: 44500k/53248k available (1462k kernel code, 492k reserved, 398k data, 144k init, 0k highmem) virtual kernel memory layout: fixmap : 0xffffc000 - 0xfffff000 ( 12 kB) vmalloc : 0x08000000 - 0x10000000 ( 128 MB) lowmem : 0x00000000 - 0x03400000 ( 52 MB) .init : 0x005d4000 - 0x005f80a0 ( 144 kB) .data : 0x0056dab4 - 0x005d12d4 ( 398 kB) .text : 0x00400000 - 0x0056dab4 (1462 kB) l4lx_irq_timer_startup(0) l4lx | l4lx_thread_create: Created thread 0f.05 (timer.i0) timer_irq_thread: Starting timer IRQ thread. Calibrating delay using timer specific routine.. 4071.72 BogoMIPS (lpj=20358612) Mount-cache hash table entries: 512 Compat vDSO mapped to 0040e000. CPU: AuthenticAMD AMD Athlon(tm) 64 Processor 3200+ stepping 02 NET: Registered protocol family 16 Setting up standard PCI resources Trap: 13: 0000 [#1] Trap: 13: 0000 [#2] Recursive die() failure, output suppressed Trap: 13: 0000 [#3] Trap: 13: 0000 [#4] Recursive die() failure, output suppressed Trap: 13: 0000 [#5] Trap: 13: 0000 [#6] Recursive die() failure, output suppressed Trap: 13: 0000 [#7] Trap: 13: 0000 [#8] Recursive die() failure, output suppressed Trap: 13: 0000 [#9] Trap: 13: 0000 [#10] Recursive die() failure, output suppressed Trap: 13: 0000 [#11] Trap: 13: 0000 [#12] Recursive die() failure, output suppressed Trap: 13: 0000 [#13] Trap: 13: 0000 [#14] Recursive die() failure, output suppressed Trap: 13: 0000 [#15] Trap: 13: 0000 [#16] Recursive die() failure, output suppressed Trap: 13: 0000 [#17] Trap: 13: 0000 [#18] Recursive die() failure, output suppressed Trap: 13: 0000 [#19] Trap: 13: 0000 [#20] Recursive die() failure, output suppressed Trap: 13: 0000 [#21] Trap: 13: 0000 [#22] Recursive die() failure, output suppressed Trap: 13: 0000 [#23] Trap: 13: 0000 [#24] Recursive die() failure, output suppressed Trap: 13: 0000 [#25] Trap: 13: 0000 [#26] Recursive die() failure, output suppressed Trap: 13: 0000 [#27] Trap: 13: 0000 [#28] Recursive die() failure, output suppressed Trap: 13: 0000 [#29] Trap: 13: 0000 [#30] Recursive die() failure, output suppressed Trap: 13: 0000 [#31] Trap: 13: 0000 [#32] Recursive die() failure, output suppressed 00000000.00000000 failed CLI: 0000000f.00000004
--Unset id on stack (c)-----------------------------ESP:00832018 EIP:00402dfa [l4lx.server] (f.04) jdb:
thanks for answering.
=================================================================
> when i runed l4linux on fiasco-UX by "./lx dope", it stoped > after following messages:
Check out l4/pkg/dmon from svn and compile.
when i compile dmon, it says: l4/term_server/vt100.h¡Gno such file or directory
did i loss other packages? how to get them?
why are those packages not downloaded together when i download
l4-env
from
svn?
Because not everything is L4Env.
vt100.h is in l4vfs/term_server/include, so you should also checkout
the
l4vfs package (which might again require other stuff ...)
it says "Failed to open file:
../../../build/bin/x86_586/l4v2/../../../build/bin/x86_586/l4v2/launchpad"
this time.
what packages should i download? it seems there is no package named "launchpad".
That's a mistake, I fixed the lx script accordingly. Should be out
soon.
'./lx con' should work nevertheless.
Adam
Adam adam@os.inf.tu-dresden.de Lackorzynski http://os.inf.tu-dresden.de/~adam/
l4-hackers mailing list l4-hackers@os.inf.tu-dresden.de http://os.inf.tu-dresden.de/mailman/listinfo/l4-hackers