Re: [Voyage-linux] Can't boot voyage linux 0.8.5

2012-08-16 Thread Jim Cromie
please keep voyage ccd,
someone else may have important input.


On Tue, Aug 14, 2012 at 11:43 PM, Simon Hafner reactorm...@gmail.com wrote:
 2012/8/14 Jim Cromie jim.cro...@gmail.com:
 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.00] 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

 I don't see any of those.

hmm - thats odd.
Im running daily-build now, so cant go back and check,
but those messages have been there as long as I can remember.

Can you confirm that the Alix actually has a Geode ?
if not, then the clocksource business above isnt relevant.

root@voyage:~# more /proc/cpuinfo
processor   : 0
vendor_id   : Geode by NSC
cpu family  : 5
model   : 9
model name  : Unknown
stepping: 1
cpu MHz : 266.667

If it is a geode, please try daily-build,
then we can closely compare your dmesg to mine.


 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 ?

 it hangs on PXE boot.

 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 CP the console msgs ?

=
 boot: 3
 Loading linux
 Loading initrd.imgready.
 [0.00] Linux version 3.2.17-voyage (3.2.17-1)
...
 enabled, doesn't support DPO or FUA
 [2.543017] Switching to clocksource tsc

___
Voyage-linux mailing list
Voyage-linux@list.voyage.hk
http://list.voyage.hk/mailman/listinfo/voyage-linux


Re: [Voyage-linux] Can't boot voyage linux 0.8.5

2012-08-16 Thread Jim Cromie
On Thu, Aug 16, 2012 at 5:59 PM, Jim Cromie jim.cro...@gmail.com wrote:
 please keep voyage ccd,
 someone else may have important input.


 On Tue, Aug 14, 2012 at 11:43 PM, Simon Hafner reactorm...@gmail.com wrote:
 2012/8/14 Jim Cromie jim.cro...@gmail.com:
 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

could you try clocksource=pit  and clocksource=tsc on daily build ?
I tried forcing tsc on my 4801, and it seemed to boot slower, but it didnt hang.

Also, you have a running kernel (or you wouldnt have gotten the /proc/cpuinfo)
can you modprobe scx200_hrt on it, see if it loads (iirc, it expects a
particular
PCIID, and your SOC may not match - or it might)
if old kernel has it, try booting new one (via pxe) with clocksource=scx200_hrt

what is an MP-6x10 board anyway ?


 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 :)

___
Voyage-linux mailing list
Voyage-linux@list.voyage.hk
http://list.voyage.hk/mailman/listinfo/voyage-linux


Re: [Voyage-linux] Can't boot voyage linux 0.8.5

2012-08-14 Thread Simon Hafner
liquid liquidee@... writes:
 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 got the same problem with voyage 0.8.5, I'd appreciate help.


___
Voyage-linux mailing list
Voyage-linux@list.voyage.hk
http://list.voyage.hk/mailman/listinfo/voyage-linux


Re: [Voyage-linux] Can't boot voyage linux 0.8.5

2012-08-14 Thread Jim Cromie
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.00] 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 CP the console msgs ?

___
Voyage-linux mailing list
Voyage-linux@list.voyage.hk
http://list.voyage.hk/mailman/listinfo/voyage-linux


[Voyage-linux] Can't boot voyage linux 0.8.5

2012-07-23 Thread liquid

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 :)


JC

___
Voyage-linux mailing list
Voyage-linux@list.voyage.hk
http://list.voyage.hk/mailman/listinfo/voyage-linux