]> git.karo-electronics.de Git - karo-tx-linux.git/commitdiff
fs: add export.h to files using EXPORT_SYMBOL/THIS_MODULE macros
authorPaul Gortmaker <paul.gortmaker@windriver.com>
Thu, 26 May 2011 20:00:52 +0000 (16:00 -0400)
committerPaul Gortmaker <paul.gortmaker@windriver.com>
Wed, 27 Jul 2011 23:09:07 +0000 (19:09 -0400)
These files were getting <linux/module.h> via an implicit include
path, but we want to crush those out of existence since they cost
time during compiles of processing thousands of lines of headers
for no reason.  Give them the lightweight header that just contains
the EXPORT_SYMBOL infrastructure.

Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
fs/bio-integrity.c
fs/gfs2/ops_fstype.c
fs/ioprio.c
fs/jfs/jfs_logmgr.c
fs/proc/vmcore.c

index 9c5e6b2cd11a84fa3f04611b35cebb6e2232b186..c2183f3917cdd07647ca48493ce14c97c024b4c2 100644 (file)
@@ -22,6 +22,7 @@
 
 #include <linux/blkdev.h>
 #include <linux/mempool.h>
+#include <linux/export.h>
 #include <linux/bio.h>
 #include <linux/workqueue.h>
 #include <linux/slab.h>
index 516516e0c2a2d6ac0bc7bff9e511755a6e660cb1..534bad9b0f68d658bca69a03d2b2193ee398a373 100644 (file)
@@ -14,6 +14,7 @@
 #include <linux/buffer_head.h>
 #include <linux/blkdev.h>
 #include <linux/kthread.h>
+#include <linux/export.h>
 #include <linux/namei.h>
 #include <linux/mount.h>
 #include <linux/gfs2_ondisk.h>
index 7da2a06508e5448c59aebcee03518d78f2b0599b..f79dab83e17b304b123fa725124372561f03e349 100644 (file)
@@ -21,6 +21,7 @@
  */
 #include <linux/gfp.h>
 #include <linux/kernel.h>
+#include <linux/export.h>
 #include <linux/ioprio.h>
 #include <linux/blkdev.h>
 #include <linux/capability.h>
index 583636f745e59dbe7e66e1b3871496ac3b29a63d..cc5f811ed383ce9ad239e659e0056c59a81a5f73 100644 (file)
@@ -67,6 +67,7 @@
 #include <linux/buffer_head.h>         /* for sync_blockdev() */
 #include <linux/bio.h>
 #include <linux/freezer.h>
+#include <linux/export.h>
 #include <linux/delay.h>
 #include <linux/mutex.h>
 #include <linux/seq_file.h>
index cd99bf557650c4c727cdd9ac060ec28800a0ffe5..b0f450a2bb7cc4bef696ab23591da2a75c0c1ffb 100644 (file)
@@ -12,6 +12,7 @@
 #include <linux/user.h>
 #include <linux/elf.h>
 #include <linux/elfcore.h>
+#include <linux/export.h>
 #include <linux/slab.h>
 #include <linux/highmem.h>
 #include <linux/bootmem.h>