From owner-freebsd-x11@FreeBSD.ORG Sun Aug 24 02:17:10 2008 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 0E5A51065689 for ; Sun, 24 Aug 2008 02:17:10 +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 CF5508FC1D for ; Sun, 24 Aug 2008 02:17:09 +0000 (UTC) (envelope-from rnoland@FreeBSD.org) Received: from [192.168.2.173] (c-71-56-39-94.hsd1.ga.comcast.net [71.56.39.94]) (authenticated bits=0) by gizmo.2hip.net (8.13.8/8.13.8) with ESMTP id m7O2H6W9032617 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Sat, 23 Aug 2008 22:17:07 -0400 (EDT) (envelope-from rnoland@FreeBSD.org) From: Robert Noland To: freebsd-x11 In-Reply-To: <200808211456.01947.matt@chronos.org.uk> References: <20080821120021.90B5610656E5@hub.freebsd.org> <200808211456.01947.matt@chronos.org.uk> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-hQsdh9hriSaqmiCbG9a9" Organization: FreeBSD Date: Sat, 23 Aug 2008 22:17:01 -0400 Message-Id: <1219544221.3430.37.camel@wombat.2hip.net> Mime-Version: 1.0 X-Mailer: Evolution 2.22.3.1 FreeBSD GNOME Team Port X-Spam-Status: No, score=-0.8 required=5.0 tests=AWL,BAYES_00, RCVD_IN_SORBS_DUL autolearn=no version=3.1.8 X-Spam-Checker-Version: SpamAssassin 3.1.8 (2007-02-13) on gizmo.2hip.net Subject: Re: [CFT] drm updates 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: Sun, 24 Aug 2008 02:17:10 -0000 --=-hQsdh9hriSaqmiCbG9a9 Content-Type: text/plain Content-Transfer-Encoding: quoted-printable I've uploaded a final patch set to: http://people.freebsd.org/~rnoland I have committed this version to -CURRENT, but patches are available for RELENG_7 as well. This version mostly just fixes a long standing memory leak. All of the reports for radeon have been good. I'm still seeing a few odd things with Intel though. The most severe issue is on my 965gm. After restarting X, it will hang in a way that I have never seen before... The small amount of evidence that I have been able to collect suggests that this may be due to mesa trashing the hardware. I've spent a couple of days trying to figure out exactly what could be wrong. This morning I rebuilt my kernel with a stock drm from src and I got exactly the same hang. Since this update does help lots of people and doesn't seem to make things worse than they were to begin with, I went ahead and committed it. I was incorrect about the patch to libdrm... It isn't needed in 2.3.1 and it is already committed upstream. I'll commit that update to ports soon also. It, along with a recent xf86-video-* are needed to enable the new vblank behavior, which will disable vblank interrupts if there are no active consumers. robert. --=-hQsdh9hriSaqmiCbG9a9 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) iEYEABECAAYFAkiwxJ0ACgkQM4TrQ4qfROPn/QCeLQ7VKZkQQ81+BZdR2wKS8IgS MeAAoINv1MyAIg4+gEO8UeXnchfl/9XX =FDQ9 -----END PGP SIGNATURE----- --=-hQsdh9hriSaqmiCbG9a9--