I have observed X server hangs up few times (not too often, usually once per 1-2 days). System continue to work properly still accessible through network. kill -9 to X restore the system with loss of X session. strace to X process shows it hangs on ioctl to /dev/dri/card0:
I'm using Fedora 12 for x86-64, uname -a output is
Linux lumos 2.6.32.9-67.fc12.x86_64 #1 SMP Sat Feb 27 09:26:40 UTC 2010 x86_64 x86_64 x86_64 GNU/Linux
xorg-x11-drv-nouveau version 0.0.15 release 20.20091105gite1c2efd.fc12
Ask me if I can provide more information or make more experiments.
Thanks, Victor
Created attachment 33897
Xorg log
I have observed X server hangs up few times (not too often, usually once per 1-2 days). System continue to work properly still accessible through network. kill -9 to X restore the system with loss of X session. strace to X process shows it hangs on ioctl to /dev/dri/card0:
ioctl(11, 0x40086485, 0x7fff61c01800) = ? ERESTARTSYS (To be restarted)
--- SIGALRM (Alarm clock) @ 0 (0) ---
rt_sigreturn(0xe) = -1 EINTR (Interrupted system call)
ioctl(11, 0x40086485, 0x7fff61c01800) = ? ERESTARTSYS (To be restarted)
--- SIGALRM (Alarm clock) @ 0 (0) ---
rt_sigreturn(0xe) = -1 EINTR (Interrupted system call)
ioctl(11, 0x40086485, 0x7fff61c01800) = ? ERESTARTSYS (To be restarted)
--- SIGALRM (Alarm clock) @ 0 (0) ---
rt_sigreturn(0xe) = -1 EINTR (Interrupted system call)
X log has message on event queue overflow and backtrace:
[mi] EQ overflowing. The server is probably stuck in an infinite loop.
Backtrace: +0x28) [0x49ea18] EventP+ 0xce) [0x478f9e] xorg/modules/ input/evdev_ drv.so (0x7feb9c7cd000 +0x516f) [0x7feb9c7d216f] libpthread. so.0 (0x3e9e200000+ 0xf0f0) [0x3e9e20f0f0] libdrm. so.2 (drmIoctl+0x23) [0x3eb3e03383] libdrm. so.2 (drmCommandWrit e+0x1b) [0x3eb3e0360b] libdrm_ nouveau. so.1 (0x7feb9fe68000 +0x2f1d) [0x7feb9fe6af1d] libdrm_ nouveau. so.1 (nouveau_ bo_map_ range+0xfc) [0x7feb9fe6b11c] libdrm_ nouveau. so.1 (0x7feb9fe68000 +0x2106) [0x7feb9fe6a106] libdrm_ nouveau. so.1 (nouveau_ pushbuf_ flush+0x29c) [0x7feb9fe6a49c] xorg/modules/ libexa. so (0x7feb9dc89000 +0x90e1) [0x7feb9dc920e1] xorg/modules/ libexa. so (0x7feb9dc89000 +0x939d) [0x7feb9dc9239d] 0x28d) [0x545e5d] xorg/modules/ libexa. so (0x7feb9dc89000 +0x8667) [0x7feb9dc91667] start_main+ 0xfd) [0x3e9d61eb1d]
0: /usr/bin/X (xorg_backtrace
1: /usr/bin/X (mieqEnqueue+0x1f4) [0x49e3e4]
2: /usr/bin/X (xf86PostMotion
3: /usr/lib64/
4: /usr/bin/X (0x400000+0x6be87) [0x46be87]
5: /usr/bin/X (0x400000+0x1171c3) [0x5171c3]
6: /lib64/
7: /lib64/libc.so.6 (ioctl+0x7) [0x3e9d6d6937]
8: /usr/lib64/
9: /usr/lib64/
10: /usr/lib64/
11: /usr/lib64/
12: /usr/lib64/
13: /usr/lib64/
14: /usr/lib64/
15: /usr/lib64/
16: /usr/bin/X (miCopyRegion+
17: /usr/bin/X (miDoCopy+0x44a) [0x54636a]
18: /usr/lib64/
19: /usr/bin/X (0x400000+0xd44b8) [0x4d44b8]
20: /usr/bin/X (0x400000+0x2b3bc) [0x42b3bc]
21: /usr/bin/X (0x400000+0x2c86c) [0x42c86c]
22: /usr/bin/X (0x400000+0x21e3a) [0x421e3a]
23: /lib64/libc.so.6 (__libc_
24: /usr/bin/X (0x400000+0x219f9) [0x4219f9]
I'm using Fedora 12 for x86-64, uname -a output is 9-67.fc12. x86_64 #1 SMP Sat Feb 27 09:26:40 UTC 2010 x86_64 x86_64 x86_64 GNU/Linux drv-nouveau version 0.0.15 release 20.20091105gite 1c2efd. fc12
Linux lumos 2.6.32.
xorg-x11-
Ask me if I can provide more information or make more experiments.
Thanks, Victor