lkml.org 
[lkml]   [2006]   [Apr]   [7]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: 2.6.17-rc1-mm1 - detects buggy TSC on GEODE
Andrew Morton wrote:
> Jim Cromie <jim.cromie@gmail.com> wrote:
>
>> FYI,
>>
>> as the 2 syslog extracts show;
>> 1. the new kernel is now detecting the buggy TSC on the GEODE-sc1100
>> 2. the bug is apparently correctable by passing 'idle=poll' on kernel
>> boot-line.
>>
>> Heres one vendor's bug/erratta description:
>> http://soekris.com/Issue0003.htm
>>
>>
>> Apr 7 11:42:01 truck kernel: [ 19.160016] Kernel command line:
>> console=ttyS0,115200n81 root=/dev/nfs
>> nfsroot=192.168.42.1:/nfshost/soekris
>> nfsaddrs=192.168.42.100:192.168.42.1:192.168.42.1:255.255.255.0:soekris:eth0
>> panic=5 BOOT_IMAGE=vmlinuz-2.6.17-rc1-mm1-sk
>> Apr 7 11:42:01 truck kernel: [ 24.314851] Time: tsc clocksource has
>> been installed.
>> Apr 7 11:42:01 truck kernel: [ 29.977802] TSC appears to be running
>> slowly. Marking it as unstable
>> Apr 7 11:42:01 truck kernel: [ 20.460000] Time: pit clocksource has
>> been installed.
>>
>>
>> Apr 7 12:35:56 truck kernel: [ 21.562573] Kernel command line:
>> console=ttyS0,115200n81 root=/dev/nfs
>> nfsroot=192.168.42.1:/nfshost/soekris
>> nfsaddrs=192.168.42.100:192.168.42.1:192.168.42.1:255.255.255.0:soekris:eth0
>> panic=5 idle=poll BOOT_IMAGE=vmlinuz-2.6.17-rc1-mm1-sk
>> Apr 7 12:35:56 truck kernel: [ 21.563049] using polling idle threads.
>> Apr 7 12:35:56 truck kernel: [ 28.393469] Time: tsc clocksource has
>> been installed.
>>
>>
>> Its nice to see the buggy TSC detector detect, and the work-around work.
>>
>
> hm.
>
> John, does this mean that enable-tsc-for-amd-geode-gx-lx.patch is only safe
> to merge after all your time-management patches have gone in?
>
>

that patch adds only MGEODE_LX, MGEODEGX1 was already there.

per the soekris link:

The net4801 board use a new single chip x86 processor from National
Semiconductor, the SC1100. It is based on the Cyrix GX1 core and the
CS5530 support chip, but has some difference. So far we have identified
the following issues that might need a patch to the operating system:

So, by a narrow reading, the current Kconfig already enables the TSC for
my board.
IOW, the patch doesnt worsen the situation. I dont know whether the bug
affects MGEODE_LX,
but it sounds like it could be a different core, w/o the bug.

The only folks possibly hurt by this patch are those who have
mis-selected MGEODE_LX
when they have a MGEODEGX1, and are currently protected from using the
buggy TSC.

my $.02, keep it in.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2006-04-08 03:17    [W:2.177 / U:0.032 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site