Messages in this thread | | | From | Bjorn Helgaas <> | Date | Mon, 9 Jul 2012 11:05:14 -0600 | Subject | Re: [Resend with Ack][PATCH v1] PCI: allow acpiphp to handle PCIe ports without native PCIe hotplug capability |
| |
On Mon, Jul 9, 2012 at 4:05 AM, Jiang Liu <jiang.liu@huawei.com> wrote: > Hi Bjorn and Yinghai, > What's the policy to export a symbol by EXPORT_SYMBOL() > or EXPORT_SYMBOL_GPL()? I know the legal difference, but don't > know when I should mark a symbol as GPL.
From Documentation/DocBook/kernel-hacking.tmpl,
EXPORT_SYMBOL_GPL implies that the function is considered an internal implementation issue, and not really an interface.
So I use EXPORT_SYMBOL_GPL unless I'm willing to support the symbol as an interface indefinitely.
Bjorn
| |