Originally posted by oiaohm
View Post
Obviously it doesn't solve it.
Open source Nvidia code doesn't make the closed source nvidia code any more open
Any more than open source DTrace code doesn't make closed source DTrace code any more open
You went on this little charade because you disagreed Oracle kernel module re-exports
EXPORT_SYMBOL_GPL(ktime_get_raw_fast_ns)
with
EXPORT_SYMBOL(dtrace_gethrtime);
for use in the closed source DTrace.
Originally posted by oiaohm
View Post
Exactly my point tho.....
not just DTrace
any GPL kernel module that maps
EXPORT_SYMBOL_GPL(larryWeDontLikeYou)
with a
EXPORT_SYMBOL(larryWeLoveYou)
That can then be used with closed source kernel and userspace modules.
Heck, this entire commit can be worked around by anyone who needs it just slapping together a new GPL kernel module with the old version of symbol_get() and calling it symbol_get_original()
But, that isn't nvidia, because just like you, this Christoph Hellwig guy is full of shit, and there is no "importing exports from their proprietary modules into an allegedly GPL licensed module and then re-exporting them using symbol_get()" on the part of nvidia, Christoph Hellwig never highlighted what this "allegedly GPL licensed module" is, and no one can find it.
It's all fabricated bullshit of the highest order, the only impact is to destroy trust to the core of the Linux kernel developers.
And wtf are they doing still accepting patches from him after he bricked the 5.9 Kernel.
Comment