aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorIngo Molnar <mingo@kernel.org>2021-12-14 08:30:50 +0100
committerIngo Molnar <mingo@kernel.org>2022-03-15 12:57:29 +0100
commitd16f3cb0573698069a84e83df8f6f53f030e01c6 (patch)
tree1828e5046c779ed9698606e300599f77b8572f08
parent1c36f06e121bae04cb12ea37c8b39943f8ba6b9f (diff)
downloadtip-d16f3cb0573698069a84e83df8f6f53f030e01c6.tar.gz
headers/deps: nfs: Optimize <linux/nfs_fs.h> dependencies, remove <linux/pagemap.h> inclusion
-------------------------------------------------------------------- | Combined, preprocessed C code size of header, without line markers, | with comments stripped: ------------------------- before: | #include <linux/nfs_fs.h> | LOC: 28,248 | headers: 543 after: | #include <linux/nfs_fs.h> | LOC: 20,621 | headers: 456 Fix up dangling dependencies. Signed-off-by: Ingo Molnar <mingo@kernel.org>
-rw-r--r--include/linux/nfs_fs.h4
-rw-r--r--include/linux/nfs_xdr.h1
2 files changed, 3 insertions, 2 deletions
diff --git a/include/linux/nfs_fs.h b/include/linux/nfs_fs.h
index 3da4fa7ad4295d..30ebc6f69f6ec4 100644
--- a/include/linux/nfs_fs.h
+++ b/include/linux/nfs_fs.h
@@ -10,8 +10,9 @@
#define _LINUX_NFS_FS_H
#include <linux/spinlock_api.h>
-#include <uapi/linux/nfs_fs.h>
+#include <uapi/linux/nfs_fs.h>
+#include <uapi/linux/stat.h>
/*
* Enable dprintk() debugging support for nfs client.
@@ -22,7 +23,6 @@
#include <linux/in.h>
#include <linux/mm.h>
-#include <linux/pagemap.h>
#include <linux/rbtree.h>
#include <linux/refcount.h>
#include <linux/rwsem.h>
diff --git a/include/linux/nfs_xdr.h b/include/linux/nfs_xdr.h
index 336e8cd6066f35..cca9e6e3656d3e 100644
--- a/include/linux/nfs_xdr.h
+++ b/include/linux/nfs_xdr.h
@@ -4,6 +4,7 @@
#include <linux/nfs.h>
+#include <linux/dcache.h>
#include <linux/nfsacl.h>
#include <linux/sunrpc/gss_api.h>