On Mon, Jul 23, 2012 at 2:54 AM, liquid <liqui...@gmail.com> wrote: > Hello, > > I am trying to install voyage linux 0.8.5 on an Alix 3d2 board via pxe boot. > I can see that it loads the image properly, but the boot process hangs on > "Switching to clocksource tsc". I've seen that voyage uses newer kernel > version, which i suspect to be the problem. I have been able to install and > boot debian stable on 2.6.32 kernel on this board, but i need the newer > kernel's support for MP-6x10 driver. I have already tried adding "nomfgpt" > kernel parameter and setting "clocksource=" to various values. The card's > bios version is 0.99h (newest), and it supports some kind of MFGPT > workaround, which I have also been trying switching on. I have no idea what > else i could try to boot the system, so i beg you for help :)
I have a soekris 4801, which iirc has the same CPU, with the same TSC bug: the tsc clock slows down under some situations : iirc when kernel scheduler runs the idle task The kernel has detected this for ages, and switches to another clocksource, 1st pit, then finally to scx200_hrt, which has higher resolution, and less overhead accessing it. root@voyage:~# dmesg | grep -i -E 'tsc|clocksource' [ 0.000000] Fast TSC calibration using PIT [ 0.401200] Switching to clocksource pit [ 6.431014] Switching to clocksource tsc [ 8.423737] Clocksource tsc unstable (delta = -103967911 ns) [ 8.433916] Switching to clocksource pit [ 47.369942] Switching to clocksource scx200_hrt root@voyage:~# more /sys/bus/clocksource/devices/clocksource0/*clocksource :::::::::::::: /sys/bus/clocksource/devices/clocksource0/available_clocksource :::::::::::::: scx200_hrt :::::::::::::: /sys/bus/clocksource/devices/clocksource0/current_clocksource :::::::::::::: scx200_hrt IIRC, available-clocksource used to have all the clocksources tried, that has evidently changed somewhere along the line. root@voyage:~# uname -a Linux voyage 3.4.4-voyage #1 SMP PREEMPT Sun Aug 12 12:01:41 HKT 2012 i586 GNU/Linux So youre hanging ? and not spontaneously rebooting ? there was a problem with 0.8.0 or 0.8.5 relating to contents of /etc/modprobe.d/4801.conf, a missing "options". Heres a correct one. # These lines generated automatically by copyfiles.sh, # parsing VOYAGE_SYSTEM_MODULES from Profile: 4801 # on Tue Aug 14 21:18:56 MDT 2012 # options wd1100 sysctl_wd_graceful=0 sysctl_wd_timeout=30 options scx200_acb base=0x810,0x820 options pc87360 init=2 can you C&P the console msgs ? _______________________________________________ Voyage-linux mailing list Voyage-linux@list.voyage.hk http://list.voyage.hk/mailman/listinfo/voyage-linux