[Intel-gfx] FreeBSD i915 driver update

randyf at sibernet.com randyf at sibernet.com
Wed May 18 01:10:33 UTC 2016



On Tue, 17 May 2016, Daniel Vetter wrote:

>>> Our ultimate goal is to align closely with the Linux graphics
>>> development community and collaborate with Intel, ATI, and others on
>>> keeping FreeBSD up to date in their product development efforts.
>>
>> The focus and priority of the i915 driver is obviously Linux, but I
>> don't see us rejecting patches that help FreeBSD if the patches
>> generally make sense and don't interfere with the main priority.
>
> What I don't really like is the old approach of trying to abstract away
> differences between Linux and *BSD in drmP.h with some screaming macros.
> Given the imbalance of manpower between Linux and *BSD I think the best
> (and probably only really) approach is to have linux compat types and
> wrapper functions for everything. Which seems to be the new plan.
>
> If there's stuff needed above&beyond that I think we need to look at in on
> a case-by-case basis and figure out what makes sense. For me the crucial
> bit isn't so much whether we need to make changes in upstream linux or
> not, but whether there's a benefit for usptream too. If bug reports and
> bugfixes flow back to linux, then I'm all for it. If it's a one-way street
> then frankly I don't care ;-)
>

   FWIW, this is the approach I have taken with Solaris.  It's probably 
only a 90-95% solution at this time, but that's a hellavalot less work 
than it previously was (though requiring one hellavalot of initial work 
:^P ).


   Cheers!

 	---- Randy


More information about the Intel-gfx mailing list