Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 35347 - xfree-4.3.0-r2 terminates with lockup on 2.4.23 with i830M video card
Summary: xfree-4.3.0-r2 terminates with lockup on 2.4.23 with i830M video card
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High critical (vote)
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-12-08 08:50 UTC by Karl Trygve Kalleberg (RETIRED)
Modified: 2004-11-03 01:51 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
XFree startup log (XFree.0.log,55.10 KB, text/plain)
2003-12-08 08:51 UTC, Karl Trygve Kalleberg (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Karl Trygve Kalleberg (RETIRED) gentoo-dev 2003-12-08 08:50:37 UTC
After upgrading from 2.4.20-gentoo-r2 to vanilla-sources-2.4.23, XFree no longer
works.

Reproducible: Always
Steps to Reproduce:
1. Get a machine with an i830M card (IBM Thinkpad X30, many other laptops)
2. Emerge vanilla-sources-2.4.23 and xfree-4.3.0-r3
3. Boot, start X

Actual Results:  
Server starts normally, cursor freezes. Cursor movement is then very jerky (only
moves every second) for about five seconds, then X terminates with:

(==) Log file: "/var/log/XFree86.0.log", Time: Mon Dec  8 17:12:36 2003
(==) Using config file: "/etc/X11/XF86Config"
Using vt 7
Error in I830WaitLpRing(), now is 3239, start is 1238
pgetbl_ctl: 0xff60001 pgetbl_err: 0x0
ipeir: 0 iphdr: 7d8e0001
LP ring tail: 0 head: 10 len: 1f001 start 7fde000
eir: 0 esr: 0 emr: ffff
instdone: ffc1 instpm: 0
memmode: 108 instps: 824
hwstam: ffff ier: 0 imr: ffff iir: 0
space: 8 wanted 504

Fatal server error:
lockup




The problem persists whether or not the DRI drivers are loaded (tried with
kernel-provided DRI drivers, those in xfree-drm-4.3.0-r6 and none at all [yes, I
renamed deleted the i830.o so it didn't get autoloaded]).

This appears to work wonderfully on the gentoo-sources-2.4.20-rX series.
Comment 1 Karl Trygve Kalleberg (RETIRED) gentoo-dev 2003-12-08 08:51:20 UTC
Created attachment 21865 [details]
XFree startup log
Comment 2 Donnie Berkholz (RETIRED) gentoo-dev 2003-12-08 14:20:05 UTC
Is this xfree-r2 or -r3? You have one in the summary, another in the description. May be a kernel problem, since it's dependent on changing kernels.

Also try out xfree-drm-r7 quickly, I just added it last night.
Comment 3 Cory Meisch 2004-07-08 08:43:30 UTC
This also occurs with my setup. 

Kernel 2.6.7-gentoo-r8
Xfree 4.3.0-r6
0000:00:02.0 VGA compatible controller: Intel Corp. 82852/855GM Integrated Graphics Device (rev 02)

...snip..

Error in I830WaitLpRing(), now is 9048, start is 7047
pgetbl_ctl: 0x1ffe0001 pgetbl_err: 0x0
ipeir: 0 iphdr: 76b3ffff
LP ring tail: 220 head: ab88 len: 1f001 start 0
eir: 0 esr: 0 emr: ffff
instdone: fac1 instpm: 0
memmode: 108 instps: 430
hwstam: ffff ier: 0 imr: ffff iir: 0
space: 43360 wanted 131064
(II) I810(0): [drm] removed 1 reserved context for kernel
(II) I810(0): [drm] unmapping 8192 bytes of SAREA 0xe0490000 at 0x40250000
                                                                                                                             
Fatal server error:
lockup
                                                                                                                             
                                                                                                                             
When reporting a problem related to a server crash, please send
the full server output, not just the last messages.
Comment 4 Donnie Berkholz (RETIRED) gentoo-dev 2004-09-30 14:00:54 UTC
Is this still an issue with xorg-x11 6.8, x11-drm-20040827 and a recent kernel?
Comment 5 Donnie Berkholz (RETIRED) gentoo-dev 2004-11-03 01:51:25 UTC
Please reopen if you add info.