From owner-cvs-src@FreeBSD.ORG Sun Aug 24 16:03:45 2008 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C43B01065673; Sun, 24 Aug 2008 16:03:45 +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 796558FC0C; Sun, 24 Aug 2008 16:03:45 +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 m7OFow4W037026 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 24 Aug 2008 11:50:58 -0400 (EDT) (envelope-from rnoland@FreeBSD.org) From: Robert Noland To: Kostik Belousov In-Reply-To: <20080824110312.GZ1803@deviant.kiev.zoral.com.ua> References: <200808232100.m7NL0rXB065082@repoman.freebsd.org> <20080824110312.GZ1803@deviant.kiev.zoral.com.ua> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-L2Iq0qIejfj/BQaNmyJK" Organization: FreeBSD Date: Sun, 24 Aug 2008 11:50:52 -0400 Message-Id: <1219593053.3430.59.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.9 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 Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/conf files src/sys/dev/drm ati_pcigart.c drm-subprocess.pl drm.h drmP.h drm_agpsupport.c drm_auth.c drm_bufs.c drm_context.c drm_dma.c drm_drawable.c drm_drv.c drm_fops.c drm_internal.h drm_ioctl.c drm_irq.c drm_lock.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Aug 2008 16:03:46 -0000 --=-L2Iq0qIejfj/BQaNmyJK Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Sun, 2008-08-24 at 14:03 +0300, Kostik Belousov wrote: > On Sat, Aug 23, 2008 at 08:59:12PM +0000, Robert Noland wrote: > > rnoland 2008-08-23 20:59:12 UTC > >=20 > > FreeBSD src repository > >=20 > > Modified files: > > sys/conf files=20 > > sys/dev/drm ati_pcigart.c drm-subprocess.pl drm.h=20 > > drmP.h drm_agpsupport.c drm_auth.c=20 > > drm_bufs.c drm_context.c drm_dma.c=20 > > drm_drawable.c drm_drv.c drm_fops.c=20 > > drm_ioctl.c drm_irq.c drm_lock.c=20 > > drm_memory.c drm_pci.c drm_pciids.h=20 > > drm_sarea.h drm_scatter.c drm_sysctl.c=20 > > drm_vm.c i915_dma.c i915_drm.h i915_drv.c=20 > > i915_drv.h i915_irq.c i915_mem.c=20 > > mach64_dma.c mach64_drm.h mach64_drv.c=20 > > mach64_drv.h mach64_irq.c mach64_state.c=20 > > mga_dma.c mga_drm.h mga_drv.c mga_drv.h=20 > > mga_irq.c mga_state.c mga_warp.c=20 > > r128_cce.c r128_drm.h r128_drv.c=20 > > r128_drv.h r128_irq.c r128_state.c=20 > > r300_cmdbuf.c r300_reg.h radeon_cp.c=20 > > radeon_drm.h radeon_drv.c radeon_drv.h=20 > > radeon_irq.c radeon_mem.c radeon_state.c=20 > > savage_bci.c savage_drm.h savage_drv.c=20 > > savage_drv.h savage_state.c sis_drv.c=20 > > sis_drv.h sis_mm.c tdfx_drv.c=20 > > sys/modules/drm/i915 Makefile=20 > > Added files: > > sys/dev/drm drm_internal.h i915_suspend.c=20 > > radeon_microcode.h=20 > > Log: > > SVN rev 182080 on 2008-08-23 20:59:12Z by rnoland > > =20 > > Update drm kernel drivers. > > =20 > > This is a sync to mesa/drm pre-gem, with a few fixes on top of that. > > It also contains one local patch supplied by kib@ that I can't apply = to > > git.master shared code. > > =20 > > Approved by: flz > > Obtained from: mesa/drm git.master > > MFC after: 2 weeks >=20 > I merged the commit into RELENG_7, patch is at > http://people.freebsd.org/~kib/misc/MFC-182080.patch >=20 > Unfortunately, I still get a hang with r300 in drm_lastclose(). I don't understand this. You are the only one that I'm hearing this from now. Our open/close routines are an ugly maze, but the last time I had radeon hardware it worked great. I had tests with this patch on a 9250 and some newer, higher end radeons also. Can you get a trace or see if it is hung on a lock? I don't currently have any radeon hardware, so I have to work blind on it. robert. --=-L2Iq0qIejfj/BQaNmyJK 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) iEYEABECAAYFAkixg1wACgkQM4TrQ4qfRON6owCeOIXuty/I6fvD+E7+/Z8hKBKb 4AcAnjmNHNxeI9mDRNfrYly7lSk7Jaad =sdgf -----END PGP SIGNATURE----- --=-L2Iq0qIejfj/BQaNmyJK--