Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 03 Apr 2009 01:14:14 -0500
From:      Robert Noland <rnoland@FreeBSD.org>
To:        vehemens <vehemens@verizon.net>
Cc:        svn-src-all@freebsd.org
Subject:   Re: svn commit: r190595 - head/sys/dev/drm
Message-ID:  <1238739254.65025.17.camel@balrog.2hip.net>
In-Reply-To: <200904022253.10234.vehemens@verizon.net>
References:  <200904012324.48863.vehemens@verizon.net> <1238657152.20670.13.camel@balrog.2hip.net> <200904022253.10234.vehemens@verizon.net>

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

--=-8HRGQtkvLp1YxvIVQ4YQ
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

On Thu, 2009-04-02 at 22:53 -0700, vehemens wrote:
> On Thursday 02 April 2009 12:25:52 am Robert Noland wrote:
> > On Wed, 2009-04-01 at 23:24 -0700, vehemens wrote:
> > > >Author: rnoland
> > > >Date: Tue Mar 31 17:52:05 2009
> > > >New Revision: 190595
> > > >URL: http://svn.freebsd.org/changeset/base/190595
> > > >
> > > >Log:
> > > >  Simplify the radeon microcode loading.
> > > >
> > > >  Submitted by: Christoph Mallon
> > > >  MFC after:    3 days
> > > >
> > > >Modified:
> > > >  head/sys/dev/drm/r600_cp.c
> > > >  head/sys/dev/drm/radeon_cp.c
> > >
> > > I don't see the point of this change given that you are deveating fro=
m a
> > > code base which makes incorporating future code changes that much mor=
e
> > > diffcult.
> >
> > There are no future code changes to be gotten from git...
>=20
> What are your plans to incoporate DRI2 and KMS into FreeBSD then?

KMS is a little tricky, but I've been starting to look at it.  If by
DRI2, you mean gem and/or newttm.  They are on my list of stuff to deal
with.  No matter what, I will have to pull code from a linux tree
somewhere as the basis to start.

> > > Could you back this one out?
> >
> > Nope, I showed it to alex before I committed it and he is planning to
> > send it up in linux as well.  git is unfortunately a wasteland, even th=
e
> > nouveau guys are preparing to move out...  It is still much easier for
> > me to work with Alex and the nouveau folks than Intel though...
>=20
> If you mean <http://cgit.freedesktop.org/mesa/drm/>; then I would agree, b=
ut=20
> the why appears to me to be a result of Linux developers interfering with=
=20
> those that would contribute to BSD.

It frustrates me, but their goal isn't to make things more difficult for
us (me in particular).  They (primarily Intel) is trying to simplify
their process for upstreaming to linux.  As changes to infrastructure
occur, someone has to back port those changes to git.  I don't have the
time to try and do it, nor do the folks from ATI/AMD or the Nouveau
crew.  Intel has by far the most people working full time on drm and X,
so they tend to get away with what they want to.  Given that git doesn't
match what is in Linux, it means that in order for anyone else to ship
code to Linux they have to rework it before sending it up, it is just
much easier on everyone if they do so.  Right now, Alex(AMD) and I are
doing a fairly decent job of staying in sync.  I think the same will
work for Nouveau.  Intel is just too chaotic, so I just try to sync up
with what they are shipping periodically.

robert.

--=20
Robert Noland <rnoland@FreeBSD.org>
FreeBSD

--=-8HRGQtkvLp1YxvIVQ4YQ
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)

iEYEABECAAYFAknVqTYACgkQM4TrQ4qfROMsyQCeLKgMXTG4mIo0EOcdMIhZD3Ym
XMEAnAnge/F5FbMvKg6xF2X8E5sf3JC0
=Tfm6
-----END PGP SIGNATURE-----

--=-8HRGQtkvLp1YxvIVQ4YQ--




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