lkml.org 
[lkml]   [2004]   [Dec]   [19]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
SubjectRe: [2.6 patch] ieee1394_core.c: remove unneeded EXPORT_SYMBOL's
From
Date
On Mon, 2004-12-20 at 03:25 +0100, Adrian Bunk wrote:
> On Sun, Dec 19, 2004 at 09:10:10PM -0500, Dan Dennedy wrote:
> > On Mon, 2004-12-20 at 02:53 +0100, Adrian Bunk wrote:
> > > The patch below removes 41 unneeded EXPORT_SYMBOL's.
> >
> > Unneeded according to whom, just you? These functions are part of an
> > API. How do I know someone is not using these in a custom ieee1394
> > kernel module in some industrial or research setting or something new
> > under development to be contributed to linux1394 project?
>
> If someone uses some of them in code to be contributed to the linux1394
> project, re-adding the EXPORT_SYMBOL's in question is trivial.
>
> If someone uses some of them in a custom setting, re-adding them is
> trivial, too.
>
> If the only user of one or more of these EXPORT_SYMBOL's was a non-free
> module, it's kernel policy that the EXPORT_SYMBOL's in question have to
> be removed.

What do you tell a vendor who wants to write a driver for their device?
"OK, about half the functions you need are in the kernel, the other half
you have to port from this old kernel because we removed them. Maybe we
will put them back if we really like your driver"?

Lee

-
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/

\
 
 \ /
  Last update: 2005-03-22 14:08    [W:0.059 / U:0.588 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site