From owner-freebsd-stable@FreeBSD.ORG Wed Jan 7 04:34:10 2009 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3E925106566C for ; Wed, 7 Jan 2009 04:34:10 +0000 (UTC) (envelope-from rnoland@2hip.net) Received: from gizmo.2hip.net (gizmo.2hip.net [64.74.207.195]) by mx1.freebsd.org (Postfix) with ESMTP id 8D2AF8FC1B for ; Wed, 7 Jan 2009 04:34:09 +0000 (UTC) (envelope-from rnoland@2hip.net) Received: from [192.168.2.45] (c-71-56-39-94.hsd1.ga.comcast.net [71.56.39.94]) (authenticated bits=0) by gizmo.2hip.net (8.14.3/8.14.3) with ESMTP id n07465ru090209 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 6 Jan 2009 23:06:06 -0500 (EST) (envelope-from rnoland@2hip.net) From: Robert Noland To: Torfinn Ingolfsen In-Reply-To: <20090107012457.f9ce6dba.torfinn.ingolfsen@broadpark.no> References: <1231263380.57454.23.camel@squirrel.corp.cox.com> <20090107012457.f9ce6dba.torfinn.ingolfsen@broadpark.no> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-NCcw3SPCf7Y9Xe0Pebtt" Organization: 2Hip Networks Date: Tue, 06 Jan 2009 23:06:44 -0500 Message-Id: <1231301204.7992.11.camel@wombat.2hip.net> Mime-Version: 1.0 X-Mailer: Evolution 2.22.3.1 FreeBSD GNOME Team Port X-Spam-Status: No, score=-1.3 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-stable@freebsd.org Subject: Re: Pending MFC of drm updates X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 07 Jan 2009 04:34:10 -0000 --=-NCcw3SPCf7Y9Xe0Pebtt Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Wed, 2009-01-07 at 01:24 +0100, Torfinn Ingolfsen wrote: > On Tue, 06 Jan 2009 12:36:20 -0500 > Robert Noland wrote: >=20 > > I am planning to merge most all of the drm from -CURRENT to releng_7 > > shortly. The merge that I have staged includes the following. > >=20 > > Merged /head/sys:r182080,182467-182469,182883-182884,183573,183603-1836= 05, > > 183828,183830-183834,184212-184213,184263,184373-184375 > >=20 > > There are really too many updates/fixes to mention as the drm from 7 > > is more than 2 years old now. This has support for several newer > > Intel and AMD/ATI chips, (no r6/7xx yet, but soon(tm)). > >=20 > > I have a patch available for testing at > > http://people.freebsd.org/~rnoland/drm-update-7-010609.patch.bz2 >=20 > Applied fine to my RELENG_7 / amd64 system (freshly cvsup'ed and built > yesterday): > root@kg-v2# uname -a > FreeBSD kg-v2.kg4.no 7.1-STABLE FreeBSD 7.1-STABLE #1: Tue Jan 6 > 21:49:31 CET 2009 root@kg-v2.kg4.no:/usr/obj/usr/src/sys/GENERIC amd64 patch is being uncooperative... I've rebuilt the patchfile to simplify this. With the updated patchfile you need to: cd /usr/src bzcat | patch -p0 robert. > - except for the patch to sys/modules/drm/i915/Makefile: > The text leading up to this was: > -------------------------- > |diff -uNrp -x .svn > |sys/modules/drm/i915/Makefile /home/rnoland/freebsd/base/stable/7/sys/mo= dules/drm/i915/Makefile > |--- sys/modules/drm/i915/Makefile 2009-01-06 10:58:41.000000000 > |-0500 ++ > |+ /home/rnoland/freebsd/base/stable/7/sys/modules/drm/i915/Makefile > |2008-12-10 21:48:19.000000000 -0500 > -------------------------- > Patching file Makefile using Plan A... > Hunk #1 failed at 2. > 1 out of 1 hunks failed--saving rejects to Makefile.rej >=20 > Apparently patch gets confuseed when it finds a file with the same name > in the current directory (which was /usr/src), or perhaps I don't know > how to tell patch how to find the right file. > I just did: > cd /usr/src > patch < /dir/name/patchfile >=20 > Anyway, a 'make kernel' fails: > mkdep -f .depend -a -nostdinc -D_KERNEL -DKLD_MODULE > -DHAVE_KERNEL_OPTION_HEADERS -I. -I@ -I@/contrib/altq > -I/usr/obj/usr/src/sys/GENERIC /usr/src/sys/modules/drm/drm/../../../dev/= drm/ati_pcigart.c /usr/src/sys/modules/drm/drm/.. > /../../dev/drm/drm_agpsupport.c /usr/src/sys/modules/drm/drm/../../../dev= /drm/drm_auth.c /usr/src/sys/modules/drm/drm/../../../dev/drm/drm_bufs.c /u= sr/src/sys/modules/drm/drm/../../../dev/drm/drm_context.c /usr/src/sys/modu= les/drm/drm/../../../dev/drm/drm_dma.c /usr/src/sys/modules/drm/drm/../../.= ./dev/drm/drm_drawable.c /usr/src/sys/modules/drm/drm/../../../dev/drm/drm_= drv.c /usr/src/sys/modules/drm/drm/../../../dev/drm/drm_fops.c /usr/src/sys= /modules/drm/drm/../../../dev/drm/drm_ioctl.c /usr/src/sys/modules/drm/drm/= ../../../dev/drm/drm_irq.c /usr/src/sys/modules/drm/drm/../../../dev/drm/dr= m_lock.c /usr/src/sys/modules/drm/drm/../../../dev/drm/drm_memory.c /usr/sr= c/sys/modules/drm/drm/../../../dev/drm/drm_pci.c /usr/src/sys/modules/drm/d= rm/../../../dev/drm/drm_scatter.c /usr/src/sys/modules/drm/drm/../../../dev= /drm/drm_sysctl.c /usr/src/sys/modules/drm/drm/../../../dev/drm/drm_vm.c > In file included > from /usr/src/sys/modules/drm/drm/../../../dev/drm/ati_pcigart.c:37: > @/dev/drm/drmP.h:96:34: error: dev/drm/drm_internal.h: No such file or > directory In file included > from /usr/src/sys/modules/drm/drm/../../../dev/drm/drm_agpsupport.c:39: > @/dev/drm/drmP.h:96:34: error: dev/drm/drm_internal.h: No such file or > directory In file included > from /usr/src/sys/modules/drm/drm/../../../dev/drm/drm_auth.c:39: > @/dev/drm/drmP.h:96:34: error: dev/drm/drm_internal.h: No such file or > directory In file included > from /usr/src/sys/modules/drm/drm/../../../dev/drm/drm_bufs.c:40: > @/dev/drm/drmP.h:96:34: error: dev/drm/drm_internal.h: No such file or > directory In file included > from /usr/src/sys/modules/drm/drm/../../../dev/drm/drm_context.c:38: > @/dev/drm/drmP.h:96:34: error: dev/drm/drm_internal.h: No such file or > directory In file included > from /usr/src/sys/modules/drm/drm/../../../dev/drm/drm_dma.c:42: > @/dev/drm/drmP.h:96:34: error: dev/drm/drm_internal.h: No such file or > directory In file included > from /usr/src/sys/modules/drm/drm/../../../dev/drm/drm_drawable.c:39: > @/dev/drm/drmP.h:96:34: error: dev/drm/drm_internal.h: No such file or > directory In file included > from /usr/src/sys/modules/drm/drm/../../../dev/drm/drm_drv.c:41: > @/dev/drm/drmP.h:96:34: error: dev/drm/drm_internal.h: No such file or > directory In file included > from /usr/src/sys/modules/drm/drm/../../../dev/drm/drm_fops.c:40: > @/dev/drm/drmP.h:96:34: error: dev/drm/drm_internal.h: No such file or > directory In file included > from /usr/src/sys/modules/drm/drm/../../../dev/drm/drm_ioctl.c:39: > @/dev/drm/drmP.h:96:34: error: dev/drm/drm_internal.h: No such file or > directory In file included > from /usr/src/sys/modules/drm/drm/../../../dev/drm/drm_irq.c:36: > @/dev/drm/drmP.h:96:34: error: dev/drm/drm_internal.h: No such file or > directory In file included > from /usr/src/sys/modules/drm/drm/../../../dev/drm/drm_lock.c:53: > @/dev/drm/drmP.h:96:34: error: dev/drm/drm_internal.h: No such file or > directory In file included > from /usr/src/sys/modules/drm/drm/../../../dev/drm/drm_memory.c:42: > @/dev/drm/drmP.h:96:34: error: dev/drm/drm_internal.h: No such file or > directory In file included > from /usr/src/sys/modules/drm/drm/../../../dev/drm/drm_pci.c:34: > @/dev/drm/drmP.h:96:34: error: dev/drm/drm_internal.h: No such file or > directory In file included > from /usr/src/sys/modules/drm/drm/../../../dev/drm/drm_scatter.c:40: > @/dev/drm/drmP.h:96:34: error: dev/drm/drm_internal.h: No such file or > directory In file included > from /usr/src/sys/modules/drm/drm/../../../dev/drm/drm_sysctl.c:32: > @/dev/drm/drmP.h:96:34: error: dev/drm/drm_internal.h: No such file or > directory In file included > from /usr/src/sys/modules/drm/drm/../../../dev/drm/drm_vm.c:31: > @/dev/drm/drmP.h:96:34: error: dev/drm/drm_internal.h: No such file or > directory mkdep: compile failed *** Error code 1 >=20 > Stop in /usr/src/sys/modules/drm/drm. > *** Error code 1 >=20 > Stop in /usr/src/sys/modules/drm. > *** Error code 1 >=20 > Stop in /usr/src/sys/modules. > *** Error code 1 >=20 > Stop in /usr/obj/usr/src/sys/GENERIC. > *** Error code 1 >=20 > Stop in /usr/src. > *** Error code 1 >=20 > Stop in /usr/src. >=20 > HTH --=-NCcw3SPCf7Y9Xe0Pebtt 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) iEYEABECAAYFAklkKlQACgkQM4TrQ4qfROO8VQCeOWO6I7paXm1SBBKruatkoXrG SW0AoIBqpv/X+Jy8zFq4ZGz8QhfkFPlE =Zgo7 -----END PGP SIGNATURE----- --=-NCcw3SPCf7Y9Xe0Pebtt--