Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 08 May 2009 10:54:51 -0500
From:      Robert Noland <rnoland@FreeBSD.org>
To:        "Paul B. Mahol" <onemda@gmail.com>
Cc:        freebsd-x11@freebsd.org
Subject:   Re: Xorg crash with xf86-video-intel-2.7.0
Message-ID:  <1241798091.1733.30.camel@balrog.2hip.net>
In-Reply-To: <3a142e750905080848k374b4c53k247a15471bf408be@mail.gmail.com>
References:  <20090508181017.04d44e4b@wizard.volgograd.ru> <1241796005.1733.19.camel@balrog.2hip.net> <3a142e750905080848k374b4c53k247a15471bf408be@mail.gmail.com>

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

--=-LRdPm9h/7a00k417Op2X
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

On Fri, 2009-05-08 at 17:48 +0200, Paul B. Mahol wrote:
> On 5/8/09, Robert Noland <rnoland@freebsd.org> wrote:
> > On Intel, DRI2 requires UXA and the combination also means that it
> > requires GEM, which we don't have.
>=20
> From Xorg mailing list my assumption was that UXA should work
> without GEM but not without KMS.(just DRI1 here with EXA)

My reading of keithp's response was that it should work, but it just
can't.  libdrm using the fake buffer manager tries to use emit/wait irq
for fencing which expects to have the shared lock held.  In DRI2 there
is no shared lock.  I've tried removing the requirement to have the lock
held in drm, only to have X consume 100% cpu and wedge.  I think that
keithp's comment is misleading.

robert.

--=20
Robert Noland <rnoland@FreeBSD.org>
FreeBSD

--=-LRdPm9h/7a00k417Op2X
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part

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

iEYEABECAAYFAkoEVcsACgkQM4TrQ4qfROOO7wCdGwYw/rFVjZDYyaK4wfFehZwC
iT4AnRHOan+42QHg55mSVjcn3N5pY8HR
=cUg/
-----END PGP SIGNATURE-----

--=-LRdPm9h/7a00k417Op2X--




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