From owner-freebsd-bugs@FreeBSD.ORG Mon Jan 12 22:50:02 2009 Return-Path: Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5AFD81065670 for ; Mon, 12 Jan 2009 22:50:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 1E54C8FC1A for ; Mon, 12 Jan 2009 22:50:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id n0CMo14q031554 for ; Mon, 12 Jan 2009 22:50:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id n0CMo14P031553; Mon, 12 Jan 2009 22:50:01 GMT (envelope-from gnats) Resent-Date: Mon, 12 Jan 2009 22:50:01 GMT Resent-Message-Id: <200901122250.n0CMo14P031553@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Henrik Friedrichsen Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2A4FC106564A for ; Mon, 12 Jan 2009 22:45:05 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21]) by mx1.freebsd.org (Postfix) with ESMTP id 199BE8FC16 for ; Mon, 12 Jan 2009 22:45:05 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.3/8.14.3) with ESMTP id n0CMj4R2051165 for ; Mon, 12 Jan 2009 22:45:04 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.3/8.14.3/Submit) id n0CMj46d051164; Mon, 12 Jan 2009 22:45:04 GMT (envelope-from nobody) Message-Id: <200901122245.n0CMj46d051164@www.freebsd.org> Date: Mon, 12 Jan 2009 22:45:04 GMT From: Henrik Friedrichsen To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: kern/130478: Port Linux kernel stub of nouveau to FreeBSD X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 Jan 2009 22:50:02 -0000 >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@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: