On Thu, Dec 14, 2006 at 12:15:20PM -0600, Eric Sandeen wrote: > Please don't use that name, it strikes me as much more confusing > than EXPORT_SYMBOL_GPL, even though I agree that _GPL doesn't quite > convey what it means, either. Calling internal symbols _INTERNAL is confusing? > EXPORT_SYMBOL_RESTRICTED? EXPORT_SYMBOL_DERIVED? At least > something which is not internally inconsistent would be good (how is > something which is exported "internal?") But those symbols aren't, they're about internal interfaces that might change. > And, as long as EXPORT_SYMBOL_GPL continues to check that the module > using it has a GPL license, then it really -is- exactly descriptive > of what it's doing and probably shouldn't be changed. IIMHO. Well, if EXPORT_SYMBOL_GPL / EXPORT_SYMBOL_INTERNAL is about documenting things, why restrict who can use them based on the license? Surely the licence is more about tainting the kernel and debugging not politics? Do we even need to check the license at all in that case? Maybe a better idea would be to embed where the source code is located and use the non-existence of that for a tainting? - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
- Follow-Ups:
- Re: GPL only modules [was Re: [GIT PATCH] more Driver core patches for 2.6.19]
- From: "Scott Preece" <[email protected]>
- Re: GPL only modules [was Re: [GIT PATCH] more Driver core patches for 2.6.19]
- From: Linus Torvalds <[email protected]>
- Re: GPL only modules [was Re: [GIT PATCH] more Driver core patches for 2.6.19]
- References:
- Re: GPL only modules [was Re: [GIT PATCH] more Driver core patches for 2.6.19]
- From: [email protected] (Jonathan Corbet)
- Re: GPL only modules [was Re: [GIT PATCH] more Driver core patches for 2.6.19]
- From: Greg KH <[email protected]>
- Re: GPL only modules [was Re: [GIT PATCH] more Driver core patches for 2.6.19]
- From: Linus Torvalds <[email protected]>
- Re: GPL only modules [was Re: [GIT PATCH] more Driver core patches for 2.6.19]
- From: Jeff Garzik <[email protected]>
- Re: GPL only modules [was Re: [GIT PATCH] more Driver core patches for 2.6.19]
- From: Linus Torvalds <[email protected]>
- Re: GPL only modules [was Re: [GIT PATCH] more Driver core patches for 2.6.19]
- From: Chris Wedgwood <[email protected]>
- Re: GPL only modules [was Re: [GIT PATCH] more Driver core patches for 2.6.19]
- From: Christoph Hellwig <[email protected]>
- Re: GPL only modules [was Re: [GIT PATCH] more Driver core patches for 2.6.19]
- From: Chris Wedgwood <[email protected]>
- Re: GPL only modules [was Re: [GIT PATCH] more Driver core patches for 2.6.19]
- From: Eric Sandeen <[email protected]>
- Re: GPL only modules [was Re: [GIT PATCH] more Driver core patches for 2.6.19]
- Prev by Date: Re: GPL only modules [was Re: [GIT PATCH] more Driver core patches for 2.6.19]
- Next by Date: 2.6.19-git20 cciss: cmd f7b00000 timedout
- Previous by thread: Re: GPL only modules [was Re: [GIT PATCH] more Driver core patches for 2.6.19]
- Next by thread: Re: GPL only modules [was Re: [GIT PATCH] more Driver core patches for 2.6.19]
- Index(es):