Re: [2.6 patch] drivers/ieee1394/: remove unneeded EXPORT_SYMBOL's

From: Stefan Richter
Date: Wed Apr 27 2005 - 16:15:03 EST


Dan Dennedy wrote on 2005-04-20:
There are technical
merits for removal of the external symbols that I accept. I also accept
that we have no way of maintaining any sort of stable subsystem for
external projects we are not aware of or who are not communicating with
us about their requirements (it goes beyond just a stable interface).
...
I vote to remove external symbols not used by the Linux1394.org modules
or the module at http://sourceforge.net/projects/video-2-1394/

Nobody else posted specific requirements so far. So let's clean up the API. How about this:
- Determine a date or event at which unused symbols and functions will
vanish. ("Unused": Not used by the mainline drivers and video-2-1394
or any other project of similar scope of which the linux1394
maintainers are informed soon enough.)
- Add an according entry to Documentation/feature-removal-schedule.txt.
- Add warning comments next to obsolete EXPORT_SYMBOLs. Add warning
printks to obsolete functions? (If there are any.)
Are there proposals for a date? How about end of June?
--
Stefan Richter
-=====-=-=-= -=-- ==-==
http://arcgraph.de/sr/
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/