From owner-svn-src-all@FreeBSD.ORG Fri Apr 3 06:15:00 2009 Return-Path: Delivered-To: svn-src-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7B0301065672 for ; Fri, 3 Apr 2009 06:15:00 +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 40B598FC18 for ; Fri, 3 Apr 2009 06:15:00 +0000 (UTC) (envelope-from rnoland@FreeBSD.org) Received: from [192.168.1.156] (adsl-1-207-177.bna.bellsouth.net [65.1.207.177]) (authenticated bits=0) by gizmo.2hip.net (8.14.3/8.14.3) with ESMTP id n336Dakq093635 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 3 Apr 2009 02:13:41 -0400 (EDT) (envelope-from rnoland@FreeBSD.org) From: Robert Noland To: vehemens 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> Content-Type: multipart/signed; micalg="pgp-sha1"; protocol="application/pgp-signature"; boundary="=-8HRGQtkvLp1YxvIVQ4YQ" Organization: FreeBSD Date: Fri, 03 Apr 2009 01:14:14 -0500 Message-Id: <1238739254.65025.17.camel@balrog.2hip.net> Mime-Version: 1.0 X-Mailer: Evolution 2.24.5 FreeBSD GNOME Team Port X-Spam-Status: No, score=-1.8 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: svn-src-all@freebsd.org Subject: Re: svn commit: r190595 - head/sys/dev/drm X-BeenThere: svn-src-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the entire src tree \(except for " user" and " projects" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 Apr 2009 06:15:00 -0000 --=-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 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 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--