About build of L4Linux
Adam Lackorzynski
adam at os.inf.tu-dresden.de
Sun Jul 15 12:39:23 CEST 2007
On Sat Jul 14, 2007 at 16:48:14 +0900, Lin wrote:
> > > I attached the log which all of serial output are written in.
> > > I could not find any messages which is relate to this freeze.
> > > Do you have anything about it ?
> >
> > The kernel command line says that the kernel output goes to the second
> > serial interface. Obviously you won't see more Linux kernel messages in
> > the Fiasco debug log as well as in any Dope window. Do you see something
> > on ttyS1? If you want to see more messages in the debug log, enable the
> > "serial driver" under "stub drivers" in L4Linux and replace the
> > console=... option with console=ttyLv0
> > If you leave it out or write console=tty0 the output will go to the Dope
> > window.
>
> There is no message on ttyS1.
> I changed "console=ttyS1,1152000" to "console=ttyLv0" and enable
> serial console support on L4Linux configration.
> The result is the following (when using DOpE).
But the DOpE window is opened? And is there something in the window?
I have no clear idea right now what could be wrong. Could you post your
.config, that you are using right now, again?
You could also try to disable PCI just for a test and see if it gets to
the point where Linux wants to mount the root partition and can't
because no driver is there. Maybe making earlyprintk to earlyprintk=keep
makes a difference too.
> --------------------------------------------------
> .....
> Linux version 2.6.21-l4 () (gcc version 3.4.6 20060404 (Red Hat
> 3.4.6-4)) #11 Sat Jul 14 15:48:16 JST 2007
> CPU: Vendor unknown, using generic init.
> CPU: Your system may be unstable.
> dm_phys: 0000000000800000 - 0000000010800000 (usable)
> 256MB memory available.
> Zone PFN ranges:
> DMA 0 -> 512
> Normal 512 -> 67584
> early_node_map[1] active PFN ranges
> 0: 0 -> 67584
> Allocating PCI resources starting at 20000000 (gap: 10800000:ef800000)
> Built 1 zonelists. Total pages: 67056
> Kernel command line: earlyprintk=yes console=ttyLv0 mem=256M
> video=l4fb root=/dev/hda1
> Initializing CPU#0
> PID hash table entries: 2048 (order: 11, 8192 bytes)
> Detected 1995.006 MHz processor.
> disabling early console
> Console: colour dummy device 80x25
> l4ser_init_ports
> l4ser: input not enabled!
> Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
> Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
> Memory: 259456k/270336k available (2346k kernel code, 2536k reserved,
> 710k data, 244k init, 0k highmem)
> virtual kernel memory layout:
> fixmap : 0xffffd000 - 0xfffff000 ( 8 kB)
> vmalloc : 0x18000000 - 0x20000000 ( 128 MB)
> lowmem : 0x00000000 - 0x10800000 ( 264 MB)
> .init : 0x00700000 - 0x0073d0c0 ( 244 kB)
> .data : 0x0064a9c4 - 0x006fc34c ( 710 kB)
> .text : 0x00400000 - 0x0064a9c4 (2346 kB)
> l4lx_irq_timer_startup(0)
> l4lx | l4lx_thread_create: Created thread 0e.05 (timer.i0)
> timer_irq_thread: Starting timer IRQ thread.
> Calibrating delay using timer specific routine.. 3990.83 BogoMIPS (lpj=19954193)
> Mount-cache hash table entries: 512
> Compat vDSO mapped to 0040e000.
> CPU: GenuineIntel Intel(R) Pentium(R) M processor 2.00GHz stepping 08
> NET: Registered protocol family 16
> PCI: Using configuration type 1
> Setting up standard PCI resources
> SCSI subsystem initialized
> PCI: Probing PCI hardware
> PCI quirk: region 0400-047f claimed by ICH6 ACPI/GPIO/TCO
> PCI quirk: region 0480-04bf claimed by ICH6 GPIO
> PCI: Transparent bridge - 0000:00:1e.0
> PCI: Bus #04 (-#07) is hidden behind transparent bridge #03 (-#04)
> (try 'pci=assign-busses')
> Please report the result to linux-kernel to fix this permanently
> PCI: Ignore bogus resource 6 [0:0] of 0000:00:02.0
> PCI: Bridge: 0000:00:1c.0
> IO window: b000-bfff
> MEM window: d0000000-d00fffff
> PREFETCH window: 24000000-240fffff
> PCI: Bridge: 0000:00:1c.1
> IO window: c000-cfff
> MEM window: d0100000-d01fffff
> PREFETCH window: 24100000-241fffff
> PCI: Bus 4, cardbus bridge: 0000:03:0d.0
> Time: tsc clocksource has been installed.
> IO window: 0000d000-0000d0ff
> IO window: 0000d400-0000d4ff
> PREFETCH window: 20000000-23ffffff
> MEM window: 28000000-2bffffff
> PCI: Bridge: 0000:00:1e.0
> IO window: d000-dfff
> MEM window: d0200000-d02fffff
> PREFETCH window: 20000000-23ffffff
> NET: Registered protocol family 2
> l4lx | l4lx_thread_create: Created thread 0e.06 (Idler)
> l4dope | input: ImPS/2 Logitech Wheel Mouse on isa0060/serio1
> l4dope | input: AT Raw Set 2 keyboard on isa0060/serio0
> l4dope | input: PC Speaker
> l4dope | input: L4 input event injector
> l4dope | L4 input event injector: IRQ handler up
> l4dope | connect "ImPS/2 Logitech Wheel Mouse", isa0060/serio1/input0
> l4dope | connect "AT Raw Set 2 keyboard", isa0060/serio0/input0
> l4dope | connect "PC Speaker", isa0061/input0
> l4dope | connect "L4 input event injector", l4/sys
> l4dope | SharedMem(alloc): hl.raw=e0000, id=69, size=800
> l4dope | SharedMem(get_adr): address = 0x6000
> l4dope | SharedMem(alloc): hl.raw=e0000, id=6a, size=800
> l4dope | SharedMem(get_adr): address = 0x7000
> l4dope | SharedMem(alloc): hl.raw=e0000, id=6b, size=800
> l4dope | SharedMem(get_adr): address = 0xd000
> l4dope | SharedMem(alloc): hl.raw=e0000, id=6c, size=800
> l4dope | SharedMem(get_adr): address = 0xe000
> l4dope | SharedMem(alloc): hl.raw=e0000, id=6d, size=800
> l4dope | SharedMem(get_adr): address = 0xf000
> l4dope | SharedMem(alloc): hl.raw=e0000, id=6f, size=800
> l4dope | SharedMem(get_adr): address = 0x16000
> l4dope | SharedMem(alloc): hl.raw=e0000, id=70, size=800
> l4dope | SharedMem(get_adr): address = 0x17000
> l4dope | SharedMem(alloc): hl.raw=e0000, id=75, size=484
> l4dope | SharedMem(get_adr): address = 0x21000
> l4dope | dope: paddr=c0000000 size=7872KiB
> l4dope | Mapped video memory at c0000000 to 00800000+000000 [7872kB] via L4IO
> l4dope | mapping: vaddr=0x800000 size=8060928(0x7b0000) offset=0(0x0)
> l4dope | Frame buffer base: 0x800000
> l4dope | Resolution: 1024x768x16
> l4dope | Bytes per scanline: 2048
> l4dope | Current video mode is 1024x768 red=11:5 green=5:6 blue=0:5 res=0:0
> (stop here)
> --------------------------------------------------
>
> Without DOpE, the messages of "l4dope" (last 32 lines) don't exist and
> others are the same.
> I'm not able to find any problems in these messages...
> It seems there is no too serious message in this Log.
> Could I request your opinion again ?
Adam
--
Adam adam at os.inf.tu-dresden.de
Lackorzynski http://os.inf.tu-dresden.de/~adam/
More information about the l4-hackers
mailing list