On Tue, Oct 15, 2019 at 01:19:53PM +0100, Ben Dooks wrote: > The current_stateid is exported from nfs4state.c but not > declared in any of the headers. Add to nfs4_fs.h to > remove the following warning: I think you also need to remove the extern in pnfs.c as well. Also nfs4_stateid_is_current has a local variable with the same name, so you might want to rename that so that we don't get symbol shadowing warnings.