* [Xenomai-core] bad/slow TSC hw detected by 2.6.17-rc1-mm1 @ 2006-04-07 20:04 Jim Cromie 2006-04-08 8:45 ` Jan Kiszka 0 siblings, 1 reply; 3+ messages in thread From: Jim Cromie @ 2006-04-07 20:04 UTC (permalink / raw) To: xenomai FYI, Ive just built 17-rc1-mm1, and noted that the new time-keeping-system http://lwn.net/Articles/176837/ can now detect the buggy TSC on my GEODE-sc1100 cpu, and also that its apparently fixable by adding 'idle=poll' to kernel-boot-line. Apr 7 11:42:01 truck kernel: [ 19.160016] Kernel command line: console=ttyS0,115200n81 root=/dev/nfs nfsroot=192.168.42.1:/nfshost/truck nfsaddrs=192.168.42.100:192.168.42.1:192.168.42.1:255.255.255.0:soekris:eth0 panic=5 initrd=initrd-2.6.17-rc1-mm1-sk.img 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/truck nfsaddrs=192.168.42.100:192.168.42.1:192.168.42.1:255.255.255.0:soekris:eth0 panic=5 initrd=initrd-2.6.17-rc1-mm1-sk.img 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. hope this is useful, jimc ^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [Xenomai-core] bad/slow TSC hw detected by 2.6.17-rc1-mm1 2006-04-07 20:04 [Xenomai-core] bad/slow TSC hw detected by 2.6.17-rc1-mm1 Jim Cromie @ 2006-04-08 8:45 ` Jan Kiszka 2006-04-11 2:50 ` Jim Cromie 0 siblings, 1 reply; 3+ messages in thread From: Jan Kiszka @ 2006-04-08 8:45 UTC (permalink / raw) To: Jim Cromie; +Cc: xenomai [-- Attachment #1: Type: text/plain, Size: 1499 bytes --] Jim Cromie wrote: > FYI, > > Ive just built 17-rc1-mm1, and noted that the new time-keeping-system > http://lwn.net/Articles/176837/ > > can now detect the buggy TSC on my GEODE-sc1100 cpu, > and also that its apparently fixable by adding 'idle=poll' to > kernel-boot-line. Keeps your CPU safe and warm, I guess. ;) > > Apr 7 11:42:01 truck kernel: [ 19.160016] Kernel command line: > console=ttyS0,115200n81 root=/dev/nfs > nfsroot=192.168.42.1:/nfshost/truck > nfsaddrs=192.168.42.100:192.168.42.1:192.168.42.1:255.255.255.0:soekris:eth0 > panic=5 initrd=initrd-2.6.17-rc1-mm1-sk.img > 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/truck > nfsaddrs=192.168.42.100:192.168.42.1:192.168.42.1:255.255.255.0:soekris:eth0 > panic=5 initrd=initrd-2.6.17-rc1-mm1-sk.img 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. > > > hope this is useful, > jimc > Jan [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 252 bytes --] ^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [Xenomai-core] bad/slow TSC hw detected by 2.6.17-rc1-mm1 2006-04-08 8:45 ` Jan Kiszka @ 2006-04-11 2:50 ` Jim Cromie 0 siblings, 0 replies; 3+ messages in thread From: Jim Cromie @ 2006-04-11 2:50 UTC (permalink / raw) Cc: xenomai Jan Kiszka wrote: > Jim Cromie wrote: > >> FYI, >> >> Ive just built 17-rc1-mm1, and noted that the new time-keeping-system >> http://lwn.net/Articles/176837/ >> >> can now detect the buggy TSC on my GEODE-sc1100 cpu, >> and also that its apparently fixable by adding 'idle=poll' to >> kernel-boot-line. >> > > Keeps your CPU safe and warm, I guess. ;) > > for me personally, its the new-found certainty that the bug is repeatedly observable and correctable :-) Ive historically had an issue with my ntp-server on this box, which slips badly when running latency tests under certain conditions (ie, the dd workload is using /dev/hda, a real interrupt source, rather than /dev/zero) FWIW, my 2.6.16-ipipe-122 kernel takes a *long* time to boot, even while printk numbers look good. The delays/pauses are in several subsystems, most notably after these dmesg lines: [ 30.768098] Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2 [ 30.775141] ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx (1 min pause) [ 31.209246] hda: SanDisk SDCFB-512, CFA DISK drive [ 30.561093] Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing disabled 30.574876] serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A [ 30.586719] serial8250: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A (more delays, in various spots, and Im now much more aware of them..) FWIW, before now, Ive never needed idle=poll, so it seems that adeos/xenomai is more sensitive to these long delays than vanilla linux, (same for more recent versions of kernel & adeos). OTOH, Ive only recently added timestamps to printks, and Im also a bit more sensitive now than I once was .. Does it make any sense that adeos / xenomai is more sensitive to a bad TSC than it used to be ? thanks jimc ^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2006-04-11 2:50 UTC | newest] Thread overview: 3+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2006-04-07 20:04 [Xenomai-core] bad/slow TSC hw detected by 2.6.17-rc1-mm1 Jim Cromie 2006-04-08 8:45 ` Jan Kiszka 2006-04-11 2:50 ` Jim Cromie
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.