Ok, but we'll include only driver-discuss mailing list. Mailing lists are for quick informations and preliminary negotiations about some project like we did it. Now we are going to deep dive stuffs, and it'll be little interest for people who are not familiar with it.
Let we do cc only for driver-discuss. If it start to annoy people we'll see what we do. Uros -----Original Message----- From: Martin Bochnig [mailto:[email protected]] Sent: July 11, 2009 6:30 AM To: Uros Nedic Cc: Edward O'Callaghan; XwinDiscuss; DriverDiscuss Subject: Re: [xwin-discuss] [driver-discuss] I would like to help porting DRI to OpenSolaris. On Sat, Jul 11, 2009 at 6:21 AM, Uros Nedic<[email protected]> wrote: > Do you and Edward agree that we go off lists? (without cc to driver-discuss > & xwin-discuss) > > Uros I thought we want to build an OPEN project? It is useful to others after many years. martin > >> Date: Sat, 11 Jul 2009 05:36:35 +0200 >> Subject: Re: [xwin-discuss] [driver-discuss] I would like to help porting >> DRI to OpenSolaris. >> From: [email protected] >> To: [email protected] >> CC: [email protected]; [email protected]; >> [email protected] >> >> 2009/7/11 Uros Nedic <[email protected]>: >> > Thank you for reply Edward. >> > I'm already reading your post on auroraux :), and >> > startet to talk on freenode.net with radeon guys >> > to see what part of software we have to port particulary. >> > >> > It looks like that we have to change to or three files >> > or rewrite. All other stuffs belong to DRI-core and it is not >> > part of our job :) DRI community does that. After we finish our >> > job we just need to recompile and integreade DRI for each >> > new release. >> >> >> >> It is not as trivial. >> The "other" files are heavily outdated. >> You cannot "slightly update or rewrite a bit" those 3 device specific >> files in complete isolation. >> Either you upgrade all, or nothing. >> >> But as you are the mentor, I thought you tell us how to overcome the >> problems I outlined circa 6 months ago on driver-discuss: >> >> >> #################### >> http://opensolaris.org/jive/thread.jspa?messageID=375640 >> //##### >> >> Well, the problem with upgrading DRM: I bet it has to do with moving >> some functionality into (Linux- and BSD-) kernel on 2007-07-21 >> 01:16:42 (GMT) , which is not yet in the Solaris kernel. More >> precisely with this global patch (affecting all vendors, not only ati) >> : >> >> """Replace DRM_IOCTL_ARGS with (dev, data, file_priv) and remove >> DRM_DEVICE. >> The data is now in kernel space, copied in/out as appropriate >> according to the This results in DRM_COPY_{TO,FROM}_USER going away, >> and error paths to deal with those failures. This also means that >> XFree86 4.2.0 support for i810 DRM is lost. """ >> >> >> http://cgit.freedesktop.org/mesa/drm/commit/?id=5b38e134163cc375e91424c4688c c9328c6e9082 >> . >> >> This prevents the entire DRM-Upgrade porting approach from being a >> dumb merge of Sun's existing port into the current git. >> Also: Isolating the actually important changes has not been fun, as >> 80% of the changes were bloating like sometimes changing // comments >> into /* ... */ ones, and other times the other way around (makes >> sense!!). Also things like eliminating tabs in header file #define >> chains, while systematically putting new \t ' s into other places of >> the code. >> I had to go through thousands and thousands of lines of the diffs to >> delete all the cosmetic stuff, allowing me to see what's really >> required to make things work for the DDi/DKI interface. My goal is, >> that the code can go upstream into >> http://cgit.freedesktop.org/mesa/drm . >> >> And it is halfway trivial to achieve this. Only an abundance of work >> is required. That's my current project. >> Then it will be easier and cheaper (!) for Sun to keep the DRM code in >> sync with developments. >> >> Thoughts? >> >> ##### // >> #################### >> >> >> Before asking holes in Minskey's stomach I suggest, you first study the >> code. >> ALL code, from all periods since 2006 (in DRI's git and OS/Net's hg). >> >> Then we talk again. >> That's the only way. >> Okay. >> >> Edward: All the best to you, too. >> In my case it did not help, but that's another story. >> Yes, your AuroraUX ml: I sure join it soon, must join MilaX and BeleniX as >> well. >> Congrats to your Distro-project. >> >> >> Regards for now, >> Martin > > ________________________________ > What can you do with the new Windows Live? Find out _______________________________________________ driver-discuss mailing list [email protected] http://mail.opensolaris.org/mailman/listinfo/driver-discuss
