Messages in this thread | | | Date | Wed, 13 Apr 2005 10:54:25 -0400 | From | Dave Jones <> | Subject | Re: EXPORT_SYMBOL_GPL for __symbol_get replacing EXPORT_SYMBOL for deprecated inter_module_get |
| |
On Wed, Apr 13, 2005 at 06:55:00PM +0930, Yuri Vilmanis wrote:
> The case in point for me is ATI's binary openGL accelerated drivers (fglrx) - > these used inter_module_get() to communicate with the agp gart module, for > obvious reasons - this AGP communication is essential to the functionality of > the driver. No, I don't like ATI only having closed-source drivers any more > than you, but given the extremely competetive nature of high end video card > sales, I can see why they want to do it this way. > .... > Am I take it to mean that no closed-source / binary-only driver may use AGP > acceleration in the future, including ones that have in the past?
They can use the in-kernel GART driver just fine. Of course, they choose to take a bastardised version from some ancient tree, mangle it to all hell, strip off the GPL MODULE_VERSION, and weld it to their own driver, but that's their decision. Which is btw, whats partly causing your problem. (They still would've needed to change some code, but the AGP side of the fence would be taken care of).
Dave
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |