On Saturday 06 August 2011, 05:11:12 sf...@users.sourceforge.net wrote:
> Tomas M:
> > Does anybody know why some of the functions are exported in kernel
> > and some are not? What makes a function/symbol eligible for
> > exporting in vanilla kernel? Who decides that? Would it be possible
> > to send a patch to LKML which just exports the symbols which AUFS
> > needs?
>
> If I remember correctly, EXPORT_SYMBOL consumes some of symbole table
> and people doesn't like such waste of resources. So there have been
> made "Remove unnecessary EXPORT_SYMBOL" campagin.

Well, it's also about interfaces, and ABI. Every exported symbol casts 
some kernel aspects in stone, and that's what the linux kernel hacker 
try to avoid violently.

> I don't think LKML people will agree adding EXPORT_SYMBOL for outside
> module.

It's not black and white. It's about arguments. As long as we deliver 
proper arguments, we will have a change of being heard. Getting past 
Viro and Morton is another story, sure. Let's try and be patient.

Pete

------------------------------------------------------------------------------
BlackBerry® DevCon Americas, Oct. 18-20, San Francisco, CA
The must-attend event for mobile developers. Connect with experts. 
Get tools for creating Super Apps. See the latest technologies.
Sessions, hands-on labs, demos & much more. Register early & save!
http://p.sf.net/sfu/rim-blackberry-1

Reply via email to