[PATCH 2/9] NFSD: Explicitly include "stats.h"
Chuck Lever <[email protected]>
| Newsgroups | gmane.linux.nfs |
|---|---|
| Message-ID | <[email protected]> |
Nothing in fs/nfsd/nfsd.h needs what is defined in "stats.h", so that header can be moved out to the six translation units that actually need it. Signed-off-by: Chuck Lever <[email protected]> --- fs/nfsd/nfs4state.c | 1 + fs/nfsd/nfscache.c | 1 + fs/nfsd/nfsctl.c | 1 + fs/nfsd/nfsd.h | 1 - fs/nfsd/nfsfh.c | 1 + fs/nfsd/stats.c | 1 + fs/nfsd/vfs.c | 1 + 7 files changed, 6 insertions(+), 1 deletion(-) diff --git a/fs/nfsd/nfs4state.c b/fs/nfsd/nfs4state.c index 5559dac9e7f4..7de4b913b0a2 100644 --- a/fs/nfsd/nfs4state.c +++ b/fs/nfsd/nfs4state.c @@ -51,6 +51,7 @@ #include "xdr4cb.h" #include "vfs.h" #include "current_stateid.h" +#include "stats.h" #include "netns.h" #include "pnfs.h" diff --git a/fs/nfsd/nfscache.c b/fs/nfsd/nfscache.c index 18f8556d33dd..bdf92ec00e7e 100644 --- a/fs/nfsd/nfscache.c +++ b/fs/nfsd/nfscache.c @@ -19,6 +19,7 @@ #include <net/checksum.h> #include "nfsd.h" +#include "stats.h" #include "cache.h" #include "trace.h" diff --git a/fs/nfsd/nfsctl.c b/fs/nfsd/nfsctl.c index 0543e5bb842f..4de0a8dc7ebe 100644 --- a/fs/nfsd/nfsctl.c +++ b/fs/nfsd/nfsctl.c @@ -23,6 +23,7 @@ #include "idmap.h" #include "nfsd.h" +#include "stats.h" #include "cache.h" #include "state.h" #include "netns.h" diff --git a/fs/nfsd/nfsd.h b/fs/nfsd/nfsd.h index 4c5d915225df..0b225eb3ef3f 100644 --- a/fs/nfsd/nfsd.h +++ b/fs/nfsd/nfsd.h @@ -41,7 +41,6 @@ bool nfsd_support_version(int vers); #include "netns.h" -#include "stats.h" /* * Default and maximum payload size (NFS READ or WRITE), in bytes. diff --git a/fs/nfsd/nfsfh.c b/fs/nfsd/nfsfh.c index 8b1a95e1d058..c23ae31f60e0 100644 --- a/fs/nfsd/nfsfh.c +++ b/fs/nfsd/nfsfh.c @@ -13,6 +13,7 @@ #include <linux/sunrpc/svcauth_gss.h> #include <crypto/utils.h> #include "nfsd.h" +#include "stats.h" #include "vfs.h" #include "auth.h" #include "trace.h" diff --git a/fs/nfsd/stats.c b/fs/nfsd/stats.c index f7eaf95e20fc..d7edbda260f0 100644 --- a/fs/nfsd/stats.c +++ b/fs/nfsd/stats.c @@ -26,6 +26,7 @@ #include <net/net_namespace.h> #include "nfsd.h" +#include "stats.h" static int nfsd_show(struct seq_file *seq, void *v) { diff --git a/fs/nfsd/vfs.c b/fs/nfsd/vfs.c index 9e05c3949cc1..0a1e7bfea3c8 100644 --- a/fs/nfsd/vfs.c +++ b/fs/nfsd/vfs.c @@ -43,6 +43,7 @@ #endif /* CONFIG_NFSD_V4 */ #include "nfsd.h" +#include "stats.h" #include "vfs.h" #include "filecache.h" #include "trace.h" -- 2.54.0