hardy Abrupt clock drift with high CPU usage
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Incomplete
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: linux-image-
When I upgrade from 7.10 to hardy my clock simple drift few seconds/min.
With high cpu usage the clock drift 5min or 10min at random!
The problem is consistent with 4 machines (same hardware) I upgraded.
The NTP can't sync the clock and ntpdate running every min drift tons of seconds.
The unique warning in logs is the infamous "Clocksource tsc unstable (delta = 732182695 ns)" 5min later the system's boot.
I try "noapic" and "notsc" but the problem persist.
AMD Athlon(tm) 64 X2 Dual Core Processor 4600+
2.6.24-4-server #1 SMP Mon Jan 14 18:47:45 UTC 2008 x86_64 GNU/Linux
When a big change happen in the clock system "freezes" and only returns to work properly when the cpu diminish their use.
Rodrigo
With the options "noapic" and "notsc" plus ntp-server the clock remains sync but with high cpu usage... look this:
JOBID PARTITION NAME USER ST TIME NODES NODELIST(REASON)
361 pnc Bet7_pon pnc R 1:08:07 4 teoria,teoria[1-3]
360 testes teste1MA rodrigo R 1:59:50 2 teoria[5,8]
teoria9: Qui Jan 24 21:36:54 BRT 2008
teoria1: Qui Jan 24 21:36:54 BRT 2008
teoria2: Qui Jan 24 21:36:54 BRT 2008
teoria5: Qui Jan 24 21:36:54 BRT 2008
teoria3: Qui Jan 24 21:36:54 BRT 2008
teoria7: Qui Jan 24 21:36:54 BRT 2008
teoria4: Qui Jan 24 21:36:54 BRT 2008
-> teoria8: Qui Jan 24 20:26:36 BRT 2008 <-
teoria10: Qui Jan 24 21:36:55 BRT 2008
teoria6: Qui Jan 24 21:36:55 BRT 2008
After 2:00 hs the teoria8's clock delayed 1:10 hs!
rodrigo@teoria8:~$ ps aux
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 1 0.0 0.0 4020 864 ? Ss 10:00 0:00 /sbin/init
root 2 0.0 0.0 0 0 ? S< 10:00 0:00 [kthreadd]
root 3 0.0 0.0 0 0 ? S< 10:00 0:00 [migration/0]
root 4 0.0 0.0 0 0 ? S< 10:00 0:00 [ksoftirqd/0]
root 5 0.0 0.0 0 0 ? S< 10:00 0:00 [watchdog/0]
root 6 0.0 0.0 0 0 ? S< 10:00 0:00 [migration/1]
root 7 0.0 0.0 0 0 ? S< 10:00 0:00 [ksoftirqd/1]
root 8 0.0 0.0 0 0 ? S< 10:00 0:00 [watchdog/1]
root 9 0.0 0.0 0 0 ? S< 10:00 0:00 [events/0]
root 10 0.0 0.0 0 0 ? S< 10:00 0:00 [events/1]
root 11 0.0 0.0 0 0 ? S< 10:00 0:00 [khelper]
root 45 0.0 0.0 0 0 ? S< 10:00 0:00 [kblockd/0]
root 46 0.0 0.0 0 0 ? S< 10:00 0:00 [kblockd/1]
root 49 0.0 0.0 0 0 ? S< 10:00 0:00 [kacpid]
root 50 0.0 0.0 0 0 ? S< 10:00 0:00 [kacpi_notify]
root 184 0.0 0.0 0 0 ? S< 10:00 0:00 [kseriod]
root 233 0.0 0.0 0 0 ? S 10:00 0:00 [pdflush]
root 234 0.0 0.0 0 0 ? S 10:00 0:00 [pdflush]
root 235 0.0 0.0 0 0 ? S< 10:00 0:00 [kswapd0]
root 279 0.0 0.0 0 0 ? S< 10:00 0:00 [aio/0]
root 280 0.0 0.0 0 0 ? S< 10:00 0:00 [aio/1]
root 1491 0.0 0.0 0 0 ? S< 10:00 0:00 [ksuspend_usbd]
root 1494 0.0 0.0 0 0 ? S< 10:00 0:00 [khubd]
root 1512 0.0 0.0 0 0 ? S< 10:00 0:00 [ata/0]
root 1515 0.0 0.0 0 0 ? S< 10:00 0:00 [ata/1]
root 1518 0.0 0.0 0 0 ? S< 10:00 0:00 [ata_aux]
root 1587 0.0 0.0 0 0 ? S< 10:00 0:00 [khpsbpkt]
root 1863 0.0 0.0 0 0 ? S< 10:00 0:00 [scsi_eh_0]
root 1864 0.0 0.0 0 0 ? S< 10:00 0:00 [scsi_eh_1]
root 2324 0.0 0.0 0 0 ? S< 10:00 0:00 [scsi_eh_2]
root 2325 0.0 0.0 0 ...