Andrew Morton wrote:
Jim Cromie <[email protected]> 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 [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
[Index of Archives]
[Kernel Newbies]
[Netfilter]
[Bugtraq]
[Photo]
[Stuff]
[Gimp]
[Yosemite News]
[MIPS Linux]
[ARM Linux]
[Linux Security]
[Linux RAID]
[Video 4 Linux]
[Linux for the blind]
[Linux Resources]