Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 07 Jan 2009 00:39:18 -0500
From:      Robert Noland <rnoland@FreeBSD.org>
To:        jimmiejaz@gmail.com
Cc:        freebsd-x11@freebsd.org
Subject:   Re: Error in I830WaitLpRing(), timeout for 2 seconds
Message-ID:  <1231306765.7992.43.camel@wombat.2hip.net>
In-Reply-To: <496437BF.7010203@gmail.com>
References:  <49642B77.90301@gmail.com> <1231304086.7992.20.camel@wombat.2hip.net> <496437BF.7010203@gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help

--=-z9kNgu+ObrDg9Rfv9eoq
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

On Wed, 2009-01-07 at 00:03 -0500, Jimmie James wrote:
> Robert Noland wrote:
> > On Tue, 2009-01-06 at 23:11 -0500, Jimmie James wrote:
> >> vgapci0@pci0:0:2:0:     class=3D0x030000 card=3D0x25821043 chip=3D0x25=
828086=20
> >> rev=3D0x04 hdr=3D0x00
> >>      vendor     =3D 'Intel Corporation'
> >>      device     =3D '82915G/GV/GL, 82910GL Integrated Graphics Device'
> >>      class      =3D display
> >>      subclass   =3D VGA
> >> vgapci1@pci0:0:2:1:     class=3D0x038000 card=3D0x25821043 chip=3D0x27=
828086=20
> >> rev=3D0x04 hdr=3D0x00
> >>      vendor     =3D 'Intel Corporation'
> >>      device     =3D '82915G Graphics device: 82915G/GV/910GL Express=20
> >> Chipset Family'
> >>      class      =3D display
> >>
> >>
> >> vgapci0: <VGA-compatible display> port 0x6800-0x6807 mem=20
> >> 0xcfd80000-0xcfdfffff,0xd0000000-0xdfffffff,0xcfe80000-0xcfebffff at=20
> >> device 2.0 on pci0
> >> agp0: <Intel 82915G (915G GMCH) SVGA controller> on vgapci0
> >> agp0: detected 7932k stolen memory
> >> agp0: aperture size is 256M
> >> drm0: <Intel i915G> on vgapci0
> >> info: [drm] AGP at 0xd0000000 256MB
> >> info: [drm] Initialized i915 1.5.0 20060119
> >> vgapci1: <VGA-compatible display> mem 0xcfe00000-0xcfe7ffff at device=20
> >> 2.1 on pci0
> >>
> >>
> >>
> >> Error in I830WaitLpRing(), timeout for 2 seconds
> >> pgetbl_ctl: 0x3ffc0001 getbl_err: 0x00000000
> >> ipeir: 0x00000000 iphdr: 0x7d000006
> >> LP ring tail: 0x0000bb20 head: 0x0000b9d4 len: 0x0001f001 start 0x0000=
0000
> >> eir: 0x0000 esr: 0x0000 emr: 0xffff
> >> instdone: 0xfa41 instpm: 0x0000
> >> memmode: 0x00000108 instps: 0x800f00c4
> >> hwstam: 0xfffe ier: 0x0002 imr: 0x0008 iir: 0x0000
> >> Ring at virtual 0x289c4000 head 0xb9d4 tail 0xbb20 count 83
> >> Ring at virtual 0x289c4000 head 0xb9d4 tail 0xbb20 count 83
> >> Ring at virtual 0x289c4000 head 0xb9d4 tail 0xbb20 count 83
> >> Ring at virtual 0x289c4000 head 0xb9d4 tail 0xbb20 count 83
> >> <REPEATS a few hundred times>
> >> Ring end
> >> space: 130732 wanted 131064
> >> (II) intel(0): [drm] removed 1 reserved context for kernel
> >> (II) intel(0): [drm] unmapping 8192 bytes of SAREA 0xc86d2000 at 0x287=
30000
> >> (II) intel(0): [drm] Closed DRM master.
> >>
> >> Fatal server error:
> >> lockup
> >=20
> > This is a gpu lockup... You don't say what version of anything your
> > using.  I'm guessing from the drm version that you are on 7 without my
> > update patch.  The version of xf86-video-intel, xserver, libGL and dri
> > are all relevant.  *All* of these components will be updated soon.  I
> > have a patch available for drm, see "Pending MFC of drm".  xorg will be
> > updated in ports soon as well, now that 7.1 is out.
> >=20
> > robert.
> >=20
>=20
> You're right, I thought I had copy/pasted from the text doc I was using=20
> to grab info. Sorry.
> FreeBSD fortytwo.zapto.org 7.1-STABLE FreeBSD 7.1-STABLE #0: Tue Jan  6=20
> 03:43:02 EST 2009=20
> jimmie@fortytwo.zapto.org:/usr/obj/usr/src/sys/FORTYTWO  i386
>=20
> Ports tree is up to date as of 12 hours ago
> xf86-video-intel-2.4.3 Driver for Intel integrated graphics chipsets
> xorg-7.3_2          X.Org complete distribution metaport
> xorg-server-1.4.2,1 X.Org X server and related programs
> libGL-7.0.3         OpenGL library that renders using GLX or DRI
> libGLU-7.0.3        OpenGL utility library
> libglut-7.0.3       OpenGL utility toolkit
> dri-7.0.3_1,2       OpenGL hardware acceleration drivers for the DRI
>=20
>=20
> And here's a hanging PR of the same thing from Apr. 16.=20
> http://www.freebsd.org/cgi/query-pr.cgi?pr=3Dports/122830

Ok, I guess that is sort of in my queue as well now...  Honestly, all of
the code except the intel driver is pretty old to really old now...  You
can apply my drm patch, which I will MFC probably next week sometime.  I
also have a patch available for ports which which updates everything to
xorg-7.4+.  Something close to that patch will hit ports fairly soon as
well.  I have additional xorg updates that I will commit to ports after
that.  If the timing works out, I may have enough stuff ready to get
into the big update, but right now my plan is to let flz get the big
merge done, then come in behind that with server 1.6 and a bunch more
driver updates...

Oh, the latest ports patch is
http://people.freebsd.org/~rnoland/xorg-7.4-111608.patch

robert.

>=20
> >> (II) AIGLX: Suspending AIGLX clients for VT switch
> >> Error in I830WaitLpRing(), timeout for 2 seconds
> >> pgetbl_ctl: 0x3ffc0001 getbl_err: 0x00000000
> >> ipeir: 0x00000000 iphdr: 0x7d000006
> >> LP ring tail: 0x0000bb28 head: 0x0000b9d4 len: 0x0001f001 start 0x0000=
0000
> >> eir: 0x0000 esr: 0x0000 emr: 0xffff
> >> instdone: 0xfa41 instpm: 0x0000
> >> memmode: 0x00000108 instps: 0x800f00c4
> >> hwstam: 0xfffe ier: 0x0002 imr: 0x0008 iir: 0x0000
> >> Ring at virtual 0x289c4000 head 0xb9d4 tail 0xbb28 count 85
> >> Ring at virtual 0x289c4000 head 0xb9d4 tail 0xbb28 count 85
> >> Ring at virtual 0x289c4000 head 0xb9d4 tail 0xbb28 count 85
> >> Ring at virtual 0x289c4000 head 0xb9d4 tail 0xbb28 count 85
> >> Ring at virtual 0x289c4000 head 0xb9d4 tail 0xbb28 count 85
> >> Ring at virtual 0x289c4000 head 0xb9d4 tail 0xbb28 count 85
> >> Ring at virtual 0x289c4000 head 0xb9d4 tail 0xbb28 count 85
> >> <REPEATS a few hundred times>
> >> Ring end
> >> space: 130724 wanted 131064
> >>
> >> FatalError re-entered, aborting
> >> lockup
> >>
> >> _______________________________________________
> >> freebsd-x11@freebsd.org mailing list
> >> http://lists.freebsd.org/mailman/listinfo/freebsd-x11
> >> To unsubscribe, send any mail to "freebsd-x11-unsubscribe@freebsd.org"
>=20

--=-z9kNgu+ObrDg9Rfv9eoq
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (FreeBSD)

iEYEABECAAYFAklkQAYACgkQM4TrQ4qfROPpEACeLLn/2LwWVpNEC7ApKyOinoOp
dCIAoIGgtnizCnf+nSfirLIZ0FcMIrn1
=Q7os
-----END PGP SIGNATURE-----

--=-z9kNgu+ObrDg9Rfv9eoq--




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1231306765.7992.43.camel>