From: Arnd Bergmann Date: Fri, 10 Apr 2015 22:03:19 +0000 (+0200) Subject: staging: sm750: remove incorrect __exit annotation X-Git-Tag: v4.1-rc4~5^2~10 X-Git-Url: https://git.kernel.dk/?a=commitdiff_plain;h=bb6ce8b28d97f39c591e94322e3ad28ff22649b2;p=linux-2.6-block.git staging: sm750: remove incorrect __exit annotation The lynxfb_pci_remove function is used as the 'remove' callback of the driver, and must not be discarded: lynxfb_pci_remove' referenced in section `.data' of drivers/built-in.o: defined in discarded section `.exit.text' of drivers/built-in.o This removes the extraneous annotation. Signed-off-by: Arnd Bergmann Signed-off-by: Greg Kroah-Hartman --- diff --git a/drivers/staging/sm750fb/sm750.c b/drivers/staging/sm750fb/sm750.c index 3c7ea95dd9f9..dbbb2f879a29 100644 --- a/drivers/staging/sm750fb/sm750.c +++ b/drivers/staging/sm750fb/sm750.c @@ -1250,7 +1250,7 @@ err_enable: return -ENODEV; } -static void __exit lynxfb_pci_remove(struct pci_dev *pdev) +static void lynxfb_pci_remove(struct pci_dev *pdev) { struct fb_info *info; struct lynx_share *share;