Re: [RFC] Small PCI core patch

From: Jeff Garzik
Date: Tue Nov 22 2005 - 09:35:46 EST


On Tue, Nov 22, 2005 at 06:50:52AM +0100, Arjan van de Ven wrote:
> [1] Both nvidia and ati have a way out: they can do the IP side
> (translating 3D stuff into card specific commands) in userspace and just
> pass the data to the hardware via a thin driver that just drives and
> controls the hardware. Sure it may be 5% slower, but it's a lot cleaner
> IP wise. X after all is MIT (bsd like without nasty clauses) licensed
> and allows binary components.

100% agreed... IMO this is the best way to get open source 3D stuff.

One sticking point is validation: ensuring userspace cannot cause
invalid GPU microcode to be generated. [I can just hear Al Viro
swearing, just thinking about creating secure compilers...]

Jeff



-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/