Re: [PATCH] nfs: do not export discarded symbols

From: Baruch Siach
Date: Wed Mar 11 2015 - 10:53:02 EST

Hi Arnd,

On Wed, Mar 11, 2015 at 02:37:25PM +0100, Arnd Bergmann wrote:
> The function nfs4_pnfs_v3_ds_connect_unload is exported so it can be
> used by other modules, but is also marked '__exit' and will be
> discarded when built into the kernel, as pointed out by this
> linker error:
> `nfs4_pnfs_v3_ds_connect_unload' referenced in section `___ksymtab_gpl+nfs4_pnfs_v3_ds_connect_unload' of fs/built-in.o: defined in discarded section `.exit.text' of fs/built-in.o
> This removes the __exit annotation to make it safe to call this function.

Should be "do not discard exported symbols" in subject then?


-- ~. .~ Tk Open Systems
- baruch@xxxxxxxxxx - tel: +972.2.679.5364, -
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at
Please read the FAQ at