On 4 November 2011 04:00, Adrian Hunter <adrian.hunter@xxxxxxxxx> wrote: > Hi > > This checkpatch warning looks wrong: > > WARNING: EXPORT_SYMBOL(foo); should immediately follow its function/variable > #73: FILE: drivers/mmc/host/sdhci-pci-data.c:5: > +EXPORT_SYMBOL_GPL(sdhci_pci_get_data); > > The patch has this: > > diff --git a/drivers/mmc/host/sdhci-pci-data.c b/drivers/mmc/host/sdhci-pci-data.c > new file mode 100644 > index 0000000..a611217 > --- /dev/null > +++ b/drivers/mmc/host/sdhci-pci-data.c > @@ -0,0 +1,5 @@ > +#include <linux/module.h> > +#include <linux/mmc/sdhci-pci-data.h> > + > +struct sdhci_pci_data *(*sdhci_pci_get_data)(struct pci_dev *pdev, int slotno); > +EXPORT_SYMBOL_GPL(sdhci_pci_get_data); >since it is a prototype you get that message. use EXPORT_SYMBOL below the function definition and not below prototype declaration > > Regards > Adrian > -- > To unsubscribe from this list: send the line "unsubscribe linux-mmc" in > the body of a message to majordomo@xxxxxxxxxxxxxxx > More majordomo info at http://vger.kernel.org/majordomo-info.html > -- To unsubscribe from this list: send the line "unsubscribe linux-mmc" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html