Frequent Hangs w/ Fedora Core 2 on IBM ThinkCentre 8187-KU

Eric Mader mader at jtcsv.com
Thu Sep 16 20:16:45 UTC 2004


Hello,

I recently installed FC 2 on the above machine, which has a 3G Pentium 4 
w/ hyperthreading. This machine seems to hang hard after a day or so of 
running. It's usually just running the screen saver when it hangs. When 
it hangs, it won't talk to the keyboard or the network - I have to use 
the power button on the case to restart it.

The kernel seems to treat this machine as if it has two CPUs. Is that 
the expected / correct thing for it to do? I'm running the SMP kernel. 
I've seen the same problem w/ 2.6.5-1.358smp and 2.6.8-1.521smp.

I installed as a workstation, and I've also installed all available 
uptates as of Monday, Sept. 13th.

Here's what's in /var/log/message from the last hang:

Sep 13 18:03:13 Doramichan ntpd[2178]: synchronized to 209.132.176.4, 
stratum=1
Sep 13 18:11:43 Doramichan ntpd[2178]: kernel time sync disabled 0041
Sep 13 18:17:10 Doramichan ntpd[2178]: kernel time sync enabled 0001
Sep 13 18:31:11 Doramichan ntpd[2178]: time reset -0.392192 s
Sep 13 18:36:35 Doramichan ntpd[2178]: synchronized to 209.132.176.4, 
stratum=1
Sep 13 20:33:26 Doramichan ntpd[2178]: time reset +0.573213 s
Sep 13 20:38:50 Doramichan ntpd[2178]: synchronized to 209.132.176.4, 
stratum=1
Sep 13 20:45:18 Doramichan ntpd[2178]: time reset -0.627625 s
Sep 13 20:54:55 Doramichan ntpd[2178]: synchronized to 209.132.176.4, 
stratum=1
Sep 13 21:25:59 Doramichan ntpd[2178]: time reset +0.771122 s
Sep 13 21:31:23 Doramichan ntpd[2178]: synchronized to 209.132.176.4, 
stratum=1
Sep 13 21:47:26 Doramichan ntpd[2178]: time reset -0.415996 s
Sep 13 21:52:47 Doramichan ntpd[2178]: synchronized to 209.132.176.4, 
stratum=1
[Sep 13 22:51:02 Doramichan sshd(pam_unix)[2969]: session opened for 
user...]
[Sep 13 22:54:41 Doramichan sshd(pam_unix)[2969]: session closed for 
user ...]
Sep 14 00:06:52 Doramichan ntpd[2178]: time reset +0.500909 s
Sep 14 01:25:01 Doramichan ntpd[2178]: synchronized to 209.132.176.4, 
stratum=1
Sep 14 01:42:04 Doramichan ntpd[2178]: time reset -1.550998 s
Sep 14 01:47:27 Doramichan ntpd[2178]: synchronized to 209.132.176.4, 
stratum=1
Sep 14 01:52:48 Doramichan ntpd[2178]: time reset -0.840203 s
Sep 14 01:58:10 Doramichan ntpd[2178]: synchronized to 209.132.176.4, 
stratum=1
Sep 14 02:24:58 Doramichan ntpd[2178]: time reset +0.479122 s
Sep 14 02:30:18 Doramichan ntpd[2178]: synchronized to 209.132.176.4, 
stratum=1
Sep 14 02:36:38 Doramichan kernel: [drm:i830_wait_ring] *ERROR* space: 
126384 wanted 131064
Sep 14 02:36:38 Doramichan kernel: [drm:i830_wait_ring] *ERROR* lockup
Sep 14 02:36:43 Doramichan kernel: [drm:i830_wait_ring] *ERROR* space: 
126368 wanted 131064
Sep 14 02:36:43 Doramichan kernel: [drm:i830_wait_ring] *ERROR* lockup
Sep 14 02:36:45 Doramichan gdm[2553]: gdm_slave_xioerror_handler: Fatal 
X error - Restarting :0
Sep 14 02:36:45 Doramichan gdm(pam_unix)[2553]: session closed for user 
emader
Sep 14 02:36:48 Doramichan kernel: [drm:i830_wait_ring] *ERROR* space: 
126360 wanted 131064
Sep 14 02:36:48 Doramichan kernel: [drm:i830_wait_ring] *ERROR* lockup
Sep 14 02:36:50 Doramichan kernel: mtrr: base(0xf0020000) is not aligned 
on a size(0x800000) boundary
Sep 14 02:36:56 Doramichan kernel: [drm:i830_wait_ring] *ERROR* space: 
130648 wanted 131064
Sep 14 02:36:56 Doramichan kernel: [drm:i830_wait_ring] *ERROR* lockup
Sep 14 02:36:58 Doramichan gdm[3341]: gdm_slave_xioerror_handler: Fatal 
X error - Restarting :0
Sep 14 02:37:00 Doramichan kernel: mtrr: base(0xf0020000) is not aligned 
on a size(0x800000) boundary
Sep 14 02:37:06 Doramichan kernel: [drm:i830_wait_ring] *ERROR* space: 
130648 wanted 131064
Sep 14 02:37:06 Doramichan kernel: [drm:i830_wait_ring] *ERROR* lockup
Sep 14 02:37:09 Doramichan gdm[3399]: gdm_slave_xioerror_handler: Fatal 
X error - Restarting :0
Sep 14 02:37:12 Doramichan kernel: mtrr: base(0xf0020000) is not aligned 
on a size(0x800000) boundary
Sep 14 02:37:15 Doramichan gconfd (emader-2646): GConf server is not in 
use, shutting down.
Sep 14 02:37:15 Doramichan gconfd (emader-2646): Exiting
Sep 14 02:37:19 Doramichan kernel: [drm:i830_wait_ring] *ERROR* space: 
130648 wanted 131064
Sep 14 02:37:19 Doramichan kernel: [drm:i830_wait_ring] *ERROR* lockup
Sep 14 02:37:21 Doramichan gdm[3464]: gdm_slave_xioerror_handler: Fatal 
X error - Restarting :0
Sep 14 02:37:24 Doramichan kernel: mtrr: base(0xf0020000) is not aligned 
on a size(0x800000) boundary
Sep 14 02:37:31 Doramichan kernel: [drm:i830_wait_ring] *ERROR* space: 
130648 wanted 131064
Sep 14 02:37:31 Doramichan kernel: [drm:i830_wait_ring] *ERROR* lockup
Sep 14 02:37:33 Doramichan gdm[3550]: gdm_slave_xioerror_handler: Fatal 
X error - Restarting :0
Sep 14 02:37:34 Doramichan kernel: mtrr: base(0xf0020000) is not aligned 
on a size(0x800000) boundary
Sep 14 02:37:41 Doramichan kernel: [drm:i830_wait_ring] *ERROR* space: 
130648 wanted 131064
Sep 14 02:37:41 Doramichan kernel: [drm:i830_wait_ring] *ERROR* lockup
Sep 14 02:37:43 Doramichan gdm[3635]: gdm_slave_xioerror_handler: Fatal 
X error - Restarting :0
Sep 14 02:37:46 Doramichan kernel: mtrr: base(0xf0020000) is not aligned 
on a size(0x800000) boundary
Sep 14 02:37:53 Doramichan kernel: [drm:i830_wait_ring] *ERROR* space: 
130648 wanted 131064
Sep 14 02:37:53 Doramichan kernel: [drm:i830_wait_ring] *ERROR* lockup
Sep 14 02:37:55 Doramichan gdm[3700]: gdm_slave_xioerror_handler: Fatal 
X error - Restarting :0
Sep 14 02:37:58 Doramichan kernel: mtrr: base(0xf0020000) is not aligned 
on a size(0x800000) boundary
Sep 14 02:38:05 Doramichan kernel: [drm:i830_wait_ring] *ERROR* space: 
130648 wanted 131064
Sep 14 02:38:05 Doramichan kernel: [drm:i830_wait_ring] *ERROR* lockup
Sep 14 02:38:07 Doramichan gdm[3785]: gdm_slave_xioerror_handler: Fatal 
X error - Restarting :0
Sep 14 02:38:08 Doramichan kernel: mtrr: base(0xf0020000) is not aligned 
on a size(0x800000) boundary
Sep 14 02:38:15 Doramichan kernel: [drm:i830_wait_ring] *ERROR* space: 
130648 wanted 131064
Sep 14 02:38:15 Doramichan kernel: [drm:i830_wait_ring] *ERROR* lockup
Sep 14 02:38:17 Doramichan gdm[3872]: gdm_slave_xioerror_handler: Fatal 
X error - Restarting :0
Sep 14 02:38:20 Doramichan kernel: mtrr: base(0xf0020000) is not aligned 
on a size(0x800000) boundary
Sep 14 02:38:27 Doramichan kernel: [drm:i830_wait_ring] *ERROR* space: 
130648 wanted 131064
Sep 14 02:38:27 Doramichan kernel: [drm:i830_wait_ring] *ERROR* lockup
Sep 14 02:38:29 Doramichan gdm[3941]: gdm_slave_xioerror_handler: Fatal 
X error - Restarting :0
Sep 14 02:38:33 Doramichan kernel: mtrr: base(0xf0020000) is not aligned 
on a size(0x800000) boundary
Sep 14 02:38:39 Doramichan kernel: [drm:i830_wait_ring] *ERROR* space: 
130648 wanted 131064
Sep 14 02:38:39 Doramichan kernel: [drm:i830_wait_ring] *ERROR* lockup
Sep 14 02:38:41 Doramichan gdm[4021]: gdm_slave_xioerror_handler: Fatal 
X error - Restarting :0
Sep 14 02:38:43 Doramichan kernel: mtrr: base(0xf0020000) is not aligned 
on a size(0x800000) boundary
Sep 14 02:38:49 Doramichan kernel: [drm:i830_wait_ring] *ERROR* space: 
130648 wanted 131064
Sep 14 02:38:49 Doramichan kernel: [drm:i830_wait_ring] *ERROR* lockup
Sep 14 02:38:51 Doramichan gdm[4105]: gdm_slave_xioerror_handler: Fatal 
X error - Restarting :0
Sep 14 02:38:55 Doramichan kernel: mtrr: base(0xf0020000) is not aligned 
on a size(0x800000) boundary
Sep 14 02:39:01 Doramichan kernel: [drm:i830_wait_ring] *ERROR* space: 
130648 wanted 131064
Sep 14 02:39:01 Doramichan kernel: [drm:i830_wait_ring] *ERROR* lockup
Sep 14 02:39:03 Doramichan gdm[4170]: gdm_slave_xioerror_handler: Fatal 
X error - Restarting :0
Sep 14 02:39:07 Doramichan kernel: mtrr: base(0xf0020000) is not aligned 
on a size(0x800000) boundary
Sep 14 02:39:13 Doramichan kernel: [drm:i830_wait_ring] *ERROR* space: 
130648 wanted 131064
Sep 14 02:39:13 Doramichan kernel: [drm:i830_wait_ring] *ERROR* lockup
Sep 14 02:59:35 Doramichan ntpd[2178]: time reset -0.550860 s
Sep 14 03:04:56 Doramichan ntpd[2178]: synchronized to 209.132.176.4, 
stratum=1
Sep 14 03:33:51 Doramichan ntpd[2178]: time reset +0.371149 s
Sep 14 03:39:08 Doramichan ntpd[2178]: synchronized to 209.132.176.4, 
stratum=1
Sep 14 05:23:58 Doramichan kernel: Losing too many ticks!
Sep 14 05:23:58 Doramichan kernel: TSC cannot be used as a timesource.
Sep 14 05:23:58 Doramichan kernel: Possible reasons for this are:
Sep 14 05:23:58 Doramichan kernel:   You're running with Speedstep,
Sep 14 05:23:58 Doramichan kernel:   You don't have DMA enabled for your 
hard disk (see hdparm),
Sep 14 05:23:58 Doramichan kernel:   Incorrect TSC synchronization on an 
SMP system (see dmesg).

(I included 8 hours worth of time resets before the errors, because I 
though they might be related - it looks fishy to me that some of them 
are only about 15 minutes apart...)

Anybody have any idea what's going on here, or what I could do to track 
it down? This is complicated by the fact that three days a week I'm not 
in the same location as the machine...

Thanks,
Eric Mader






More information about the users mailing list