kern/130478: Port Linux kernel stub of nouveau to FreeBSD

Henrik Friedrichsen hrkfdn at gmail.com
Mon Jan 12 14:50:02 PST 2009


>Number:         130478
>Category:       kern
>Synopsis:       Port Linux kernel stub of nouveau to FreeBSD
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Mon Jan 12 22:50:01 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator:     Henrik Friedrichsen
>Release:        7.1-RELEASE
>Organization:
>Environment:
FreeBSD canaan.connecticut 7.1-RELEASE FreeBSD 7.1-RELEASE #0: Sun Jan  4 20:18:09 CET 2009     root at canaan.megawr.ath.cx:/usr/obj/usr/src/sys/PLUTONIUM  i386

>Description:
Nouveau is a project which aims at producing Open Source 3D drivers for nVidia cards based on reverse-engineering.
Right now, it has a stub which resides in the Linux kernel that offers a few functions to the driver in order to work properly.
This is really not a lot of code, and if this was ported to FreeBSD, the whole *BSD and Nouveau community would benefit from it.
I believe, that this is not an impossible or extremely hard job, please note that my kernel knowledge is vastly limited though.
However, since official x64 drivers by nVidia aren't likely to be released anytime soon, this would be a great thing to have on FreeBSD, because the 'nv' driver in Xorg is a pain to use.
Please comment :)
>How-To-Repeat:

>Fix:


>Release-Note:
>Audit-Trail:
>Unformatted:


More information about the freebsd-bugs mailing list