Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 06 Jan 2009 23:06:44 -0500
From:      Robert Noland <rnoland@2hip.net>
To:        Torfinn Ingolfsen <torfinn.ingolfsen@broadpark.no>
Cc:        freebsd-stable@freebsd.org
Subject:   Re: Pending MFC of drm updates
Message-ID:  <1231301204.7992.11.camel@wombat.2hip.net>
In-Reply-To: <20090107012457.f9ce6dba.torfinn.ingolfsen@broadpark.no>
References:  <1231263380.57454.23.camel@squirrel.corp.cox.com> <20090107012457.f9ce6dba.torfinn.ingolfsen@broadpark.no>

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

--=-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 <rnoland@FreeBSD.org> 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 <patchfile> | 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--




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