Hi,everyone: Is there anybody have started the latest l4linux-2.6.22 on slackware 12.0? I do the job these days,but I couldn't start it,and the problem is strange.When I start the l4linux ,the dope is OK and the l4linux has started ,but finally the l4linux will stop with following error message:
l4dope | SharedMem(get_adr): address = 0x21000 l4dope | dope: paddr=88000000 size=8000KiB l4dope | Mapped video memory at 88000000 to 00800000+000000 [8000kB] via L4IO l4dope | mapping: vaddr=0x800000 size=8192000(0x7d0000) 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 l4dope | SharedMem(alloc): hl.raw=100000, id=82, size=96000 l4dope | SharedMem(get_adr): address = 0x400000 l4lx | l4lx_thread_create: Created thread 0f.08 (DOpE refresher) l4lx | l4lx_thread_create: Created thread 0f.09 (L4DOpEinput) l4lx | l4lx_irq_dev_startup_hw: Starting IRQ thread for IRQ 14. l4lx | l4lx_thread_create: Created thread 0f.0a (IRQ14) l4lx | l4lx_irq_dev_startup_hw: Starting IRQ thread for IRQ 15. l4lx | l4lx_thread_create: Created thread 0f.0b (IRQ15) l4lx | l4lx_irq_dev_startup_hw: Starting IRQ thread for IRQ 12. l4lx | acquire_irq: Error attaching to IRQ 12 l4lx | l4lx_thread_create: Created thread 0f.0c (IRQ12) l4lx | l4lx_irq_dev_startup_hw: Starting IRQ thread for IRQ 1. l4lx | acquire_irq: Error attaching to IRQ 1 l4lx | l4lx_thread_create: Created thread 0f.0d (IRQ1) l4dope | atkbd.c: Spurious ACK on isa0060/serio0. Some program, like XFree86, l4dope : might be trying access hardware directly. l4dope | atkbd.c: Spurious ACK on isa0060/serio0. Some program, like XFree86, l4dope : might be trying access hardware directly. l4dope | atkbd.c: Spurious ACK on isa0060/serio0. Some program, like XFree86, l4dope : might be trying access hardware directly. l4dope | atkbd.c: Spurious ACK on isa0060/serio0. Some program, like XFree86, l4dope : might be trying access hardware directly.
And I have disable the keyboard and mouse when compiling the l4linux.Butwhen I put this binary which compilered on slackware 12.0 to ubuntu 6.06,the l4linux-2.6.22 started ,and some other people have tested it on Qmenu,its also started ,my binary have put to the ftp://mirror.lzu.edu.cn/temp.Everyone who intresting in it could test it. So may be it is the problem with slackware 12.0 inittab? But I can't fix it,i am just a new both in l4linux and linux.The slackware 12.0 inittab is as follow:
# # inittab This file describes how the INIT process should set up # the system in a certain run-level. # # Version: @(#)inittab 2.04 17/05/93 MvS # 2.10 02/10/95 PV # 3.00 02/06/1999 PV # 4.00 04/10/2002 PV # # Author: Miquel van Smoorenburg, miquels@drinkel.nl.mugnet.org # Modified by: Patrick J. Volkerding, volkerdi@slackware.com #
# These are the default runlevels in Slackware: # 0 = halt # 1 = single user mode # 2 = unused (but configured the same as runlevel 3) # 3 = multiuser mode (default Slackware runlevel) # 4 = X11 with KDM/GDM/XDM (session managers) # 5 = unused (but configured the same as runlevel 3) # 6 = reboot
# Default runlevel. (Do not set to 0 or 6) id:5:initdefault:
# System initialization (runs when system boots). si:S:sysinit:/etc/rc.d/rc.S
# Script to run when going single user (runlevel 1). su:1S:wait:/etc/rc.d/rc.K
# Script to run when going multi user. rc:2345:wait:/etc/rc.d/rc.M
# What to do at the "Three Finger Salute". ca::ctrlaltdel:/sbin/shutdown -t5 -r now
# Runlevel 0 halts the system. l0:0:wait:/etc/rc.d/rc.0
# Runlevel 6 reboots the system. l6:6:wait:/etc/rc.d/rc.6
# What to do when power fails. pf::powerfail:/sbin/genpowerfail start
# If power is back, cancel the running shutdown. pg::powerokwait:/sbin/genpowerfail stop
# These are the standard console login getties in multiuser mode: c1:1235:respawn:/sbin/agetty 38400 tty1 linux c2:1235:respawn:/sbin/agetty 38400 tty2 linux c3:1235:respawn:/sbin/agetty 38400 tty3 linux c4:1235:respawn:/sbin/agetty 38400 tty4 linux c5:1235:respawn:/sbin/agetty 38400 tty5 linux c6:12345:respawn:/sbin/agetty 38400 tty6 linux
# Local serial lines: #s1:12345:respawn:/sbin/agetty -L ttyS0 9600 vt100 #s2:12345:respawn:/sbin/agetty -L ttyS1 9600 vt100
# Dialup lines: #d1:12345:respawn:/sbin/agetty -mt60 38400,19200,9600,2400,1200 ttyS0 vt100 #d2:12345:respawn:/sbin/agetty -mt60 38400,19200,9600,2400,1200 ttyS1 vt100
# Runlevel 4 used to be for an X window only system, until we discovered # that it throws init into a loop that keeps your load avg at least 1 all # the time. Thus, there is now one getty opened on tty6. Hopefully no one # will notice. ;^) # It might not be bad to have one text console anyway, in case something # happens to X. x1:4:respawn:/etc/rc.d/rc.4 export XMODIFIERS="@im=fcitx" export XIM=fcitx # End of /etc/inittab
Everybody know this please give me a help,Thanks a lot! Best Regards!
On Fri Oct 05, 2007 at 21:02:40 +0800, ¶¡Ó¨ wrote:
Hi,everyone: Is there anybody have started the latest l4linux-2.6.22 on slackware 12.0? I do the job these days,but I couldn't start it,and the problem is strange.When I start the l4linux ,the dope is OK and the l4linux has started ,but finally the l4linux will stop with following error message:
l4dope | SharedMem(get_adr): address = 0x21000 l4dope | dope: paddr=88000000 size=8000KiB l4dope | Mapped video memory at 88000000 to 00800000+000000 [8000kB] via L4IO l4dope | mapping: vaddr=0x800000 size=8192000(0x7d0000) 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 l4dope | SharedMem(alloc): hl.raw=100000, id=82, size=96000 l4dope | SharedMem(get_adr): address = 0x400000 l4lx | l4lx_thread_create: Created thread 0f.08 (DOpE refresher) l4lx | l4lx_thread_create: Created thread 0f.09 (L4DOpEinput) l4lx | l4lx_irq_dev_startup_hw: Starting IRQ thread for IRQ 14. l4lx | l4lx_thread_create: Created thread 0f.0a (IRQ14) l4lx | l4lx_irq_dev_startup_hw: Starting IRQ thread for IRQ 15. l4lx | l4lx_thread_create: Created thread 0f.0b (IRQ15) l4lx | l4lx_irq_dev_startup_hw: Starting IRQ thread for IRQ 12. l4lx | acquire_irq: Error attaching to IRQ 12 l4lx | l4lx_thread_create: Created thread 0f.0c (IRQ12) l4lx | l4lx_irq_dev_startup_hw: Starting IRQ thread for IRQ 1. l4lx | acquire_irq: Error attaching to IRQ 1 l4lx | l4lx_thread_create: Created thread 0f.0d (IRQ1) l4dope | atkbd.c: Spurious ACK on isa0060/serio0. Some program, like XFree86, l4dope : might be trying access hardware directly. l4dope | atkbd.c: Spurious ACK on isa0060/serio0. Some program, like XFree86, l4dope : might be trying access hardware directly. l4dope | atkbd.c: Spurious ACK on isa0060/serio0. Some program, like XFree86, l4dope : might be trying access hardware directly. l4dope | atkbd.c: Spurious ACK on isa0060/serio0. Some program, like XFree86, l4dope : might be trying access hardware directly.
And I have disable the keyboard and mouse when compiling the l4linux.
Seems not so as the warnings are still being printed. Check if CONFIG_SERIO_I8042 and/or CONFIG_SERIO_LIBPS2 is enabled.
Butwhen I put this binary which compilered on slackware 12.0 to ubuntu 6.06,the l4linux-2.6.22 started ,and some other people have tested it on Qmenu,its also started ,my binary have put to the ftp://mirror.lzu.edu.cn/temp.Everyone who intresting in it could test it. So may be it is the problem with slackware 12.0 inittab? But I can't fix it,i am just a new both in l4linux and linux.The slackware 12.0 inittab is as follow:
You can do the following to worker fruther on this. Disable X in your Slackware by disabling the X init-script (/etc/init.d/xdm or whatever it's called in Slackware, add an exit 0 or similar at the beginning) and then boot normal Linux and see what happens. Does the login-prompt appear?
Adam
l4-hackers@os.inf.tu-dresden.de