From owner-freebsd-x11@FreeBSD.ORG Fri May 8 15:55:17 2009 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AD2BE1065676 for ; Fri, 8 May 2009 15:55:17 +0000 (UTC) (envelope-from rnoland@FreeBSD.org) Received: from gizmo.2hip.net (gizmo.2hip.net [64.74.207.195]) by mx1.freebsd.org (Postfix) with ESMTP id 6AEFE8FC0C for ; Fri, 8 May 2009 15:55:17 +0000 (UTC) (envelope-from rnoland@FreeBSD.org) Received: from [192.168.1.4] (adsl-154-182-184.bna.bellsouth.net [68.154.182.184]) (authenticated bits=0) by gizmo.2hip.net (8.14.3/8.14.3) with ESMTP id n48FtBl1091852 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 8 May 2009 11:55:12 -0400 (EDT) (envelope-from rnoland@FreeBSD.org) From: Robert Noland To: "Paul B. Mahol" In-Reply-To: <3a142e750905080848k374b4c53k247a15471bf408be@mail.gmail.com> References: <20090508181017.04d44e4b@wizard.volgograd.ru> <1241796005.1733.19.camel@balrog.2hip.net> <3a142e750905080848k374b4c53k247a15471bf408be@mail.gmail.com> Content-Type: multipart/signed; micalg="pgp-sha1"; protocol="application/pgp-signature"; boundary="=-LRdPm9h/7a00k417Op2X" Organization: FreeBSD Date: Fri, 08 May 2009 10:54:51 -0500 Message-Id: <1241798091.1733.30.camel@balrog.2hip.net> Mime-Version: 1.0 X-Mailer: Evolution 2.26.1.1 FreeBSD GNOME Team Port X-Spam-Status: No, score=-1.7 required=5.0 tests=AWL,BAYES_00,RCVD_IN_PBL, RCVD_IN_SORBS_DUL,RDNS_DYNAMIC autolearn=no version=3.2.5 X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on gizmo.2hip.net Cc: freebsd-x11@freebsd.org Subject: Re: Xorg crash with xf86-video-intel-2.7.0 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 May 2009 15:55:17 -0000 --=-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 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 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--