Whamcloud - gitweb
LU-812 kernel: remove smp_lock.h
authorJames Simmons <uja.ornl@gmail.com>
Fri, 13 Jul 2012 13:35:06 +0000 (09:35 -0400)
committerAndreas Dilger <adilger@whamcloud.com>
Sun, 15 Jul 2012 20:31:39 +0000 (16:31 -0400)
smp_lock.h has been removed from kernel since 2.6.39.

Signed-off-by: James Simmons <uja.ornl@gmail.com>
Signed-off-by: Wally Wang <wang@cray.com>
Change-Id: Ia15eb8befe4d7c8c1ab29b5860c7ec5bfffbf563
Reviewed-on: http://review.whamcloud.com/2000
Tested-by: Hudson
Tested-by: Maloo <whamcloud.maloo@gmail.com>
Reviewed-by: Peng Tao <tao.peng@emc.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
30 files changed:
libcfs/include/libcfs/linux/kp30.h
libcfs/include/libcfs/linux/linux-lock.h
libcfs/libcfs/linux/linux-debug.c
libcfs/libcfs/linux/linux-proc.c
lnet/include/lnet/linux/lib-types.h
lnet/klnds/mxlnd/mxlnd.h
lnet/klnds/o2iblnd/o2iblnd.h
lnet/klnds/ptllnd/ptllnd.h
lnet/klnds/ralnd/ralnd.h
lnet/klnds/socklnd/socklnd_lib-linux.h
lustre/include/linux/obd.h
lustre/lclient/lcommon_cl.c
lustre/llite/dcache.c
lustre/llite/dir.c
lustre/llite/llite_mmap.c
lustre/llite/lloop.c
lustre/llite/namei.c
lustre/llite/rw.c
lustre/llite/rw26.c
lustre/llite/statahead.c
lustre/llite/symlink.c
lustre/llite/xattr.c
lustre/mds/handler.c
lustre/obdclass/linux/linux-module.c
lustre/obdclass/obd_mount.c
lustre/osd-ldiskfs/osd_iam.c
lustre/quota/quota_adjust_qunit.c
lustre/quota/quota_check.c
lustre/quota/quota_ctl.c
lustre/quota/quota_interface.c

index ce77cec..e132f83 100644 (file)
@@ -60,7 +60,6 @@
 #include <linux/highmem.h>
 #include <linux/module.h>
 #include <linux/version.h>
-#include <linux/smp_lock.h>
 #include <asm/atomic.h>
 #include <asm/uaccess.h>
 #include <linux/rwsem.h>
index b2d2213..8a9f66c 100644 (file)
@@ -47,7 +47,6 @@
 #error This include is only for kernel use.
 #endif
 
-#include <linux/smp_lock.h>
 #include <linux/mutex.h>
 
 /*
index bfee25d..3417631 100644 (file)
@@ -49,7 +49,9 @@
 #include <linux/string.h>
 #include <linux/stat.h>
 #include <linux/errno.h>
+#ifdef HAVE_KERNEL_LOCKED
 #include <linux/smp_lock.h>
+#endif
 #include <linux/unistd.h>
 #include <linux/interrupt.h>
 #include <asm/system.h>
index 6a3f433..99dcb32 100644 (file)
@@ -49,7 +49,6 @@
 #include <linux/string.h>
 #include <linux/stat.h>
 #include <linux/errno.h>
-#include <linux/smp_lock.h>
 #include <linux/unistd.h>
 #include <net/sock.h>
 #include <linux/uio.h>
index 4d29d3c..6e6ed5d 100644 (file)
@@ -41,7 +41,6 @@
 
 #ifdef __KERNEL__
 # include <linux/uio.h>
-# include <linux/smp_lock.h>
 # include <linux/types.h>
 #else
 # define LNET_USE_LIB_FREELIST
index 3cb6c56..2072e74 100644 (file)
@@ -48,7 +48,6 @@
 #include <linux/string.h>
 #include <linux/stat.h>
 #include <linux/errno.h>
-#include <linux/smp_lock.h>
 #include <linux/unistd.h>
 #include <linux/uio.h>
 #include <linux/fs.h>
index c7a4f8c..735a872 100644 (file)
@@ -47,7 +47,6 @@
 #include <linux/string.h>
 #include <linux/stat.h>
 #include <linux/errno.h>
-#include <linux/smp_lock.h>
 #include <linux/unistd.h>
 #include <linux/uio.h>
 
index e019028..93ba94c 100644 (file)
@@ -45,7 +45,6 @@
 #include <linux/string.h>
 #include <linux/stat.h>
 #include <linux/errno.h>
-#include <linux/smp_lock.h>
 #include <linux/unistd.h>
 #include <linux/uio.h>
 
index 14f2466..9d6fcab 100644 (file)
@@ -45,7 +45,6 @@
 #include <linux/string.h>
 #include <linux/stat.h>
 #include <linux/errno.h>
-#include <linux/smp_lock.h>
 #include <linux/unistd.h>
 #include <linux/uio.h>
 
index 65ee770..07e59a1 100644 (file)
@@ -47,7 +47,6 @@
 #include <linux/string.h>
 #include <linux/stat.h>
 #include <linux/errno.h>
-#include <linux/smp_lock.h>
 #include <linux/unistd.h>
 #include <net/sock.h>
 #include <net/tcp.h>
index 5c8024f..5ece5fd 100644 (file)
@@ -47,8 +47,6 @@
 # include <linux/fs.h>
 # include <linux/list.h>
 # include <linux/sched.h>  /* for struct task_struct, for current.h */
-# include <asm/current.h>  /* for smp_lock.h */
-# include <linux/smp_lock.h>
 # include <linux/proc_fs.h>
 # include <linux/mount.h>
 # include <linux/lustre_intent.h>
index 98e67b1..1d65cf1 100644 (file)
@@ -46,7 +46,6 @@
 # include <linux/fs.h>
 # include <linux/sched.h>
 # include <linux/mm.h>
-# include <linux/smp_lock.h>
 # include <linux/quotaops.h>
 # include <linux/highmem.h>
 # include <linux/pagemap.h>
index 4a4f5f5..14fb634 100644 (file)
@@ -36,7 +36,6 @@
 
 #include <linux/fs.h>
 #include <linux/sched.h>
-#include <linux/smp_lock.h>
 #include <linux/quotaops.h>
 
 #define DEBUG_SUBSYSTEM S_LLITE
index 360b6e3..137df4f 100644 (file)
@@ -42,7 +42,6 @@
 #include <linux/pagemap.h>
 #include <linux/mm.h>
 #include <linux/version.h>
-#include <linux/smp_lock.h>
 #include <asm/uaccess.h>
 #include <linux/buffer_head.h>   // for wait_on_buffer
 #include <linux/pagevec.h>
index ebdc99a..0115b6c 100644 (file)
@@ -42,7 +42,6 @@
 #include <linux/string.h>
 #include <linux/stat.h>
 #include <linux/errno.h>
-#include <linux/smp_lock.h>
 #include <linux/unistd.h>
 #include <linux/version.h>
 #include <asm/system.h>
@@ -53,7 +52,6 @@
 #include <asm/uaccess.h>
 #include <linux/mm.h>
 #include <linux/pagemap.h>
-#include <linux/smp_lock.h>
 
 #define DEBUG_SUBSYSTEM S_LLITE
 
index 15e4314..8c867c5 100644 (file)
@@ -94,7 +94,6 @@
 #include <linux/blkdev.h>
 #include <linux/blkpg.h>
 #include <linux/init.h>
-#include <linux/smp_lock.h>
 #include <linux/swap.h>
 #include <linux/slab.h>
 #include <linux/suspend.h>
index 1da7ddc..e73f203 100644 (file)
@@ -37,7 +37,6 @@
 #include <linux/fs.h>
 #include <linux/sched.h>
 #include <linux/mm.h>
-#include <linux/smp_lock.h>
 #include <linux/quotaops.h>
 #include <linux/highmem.h>
 #include <linux/pagemap.h>
index 5040d62..163c2a8 100644 (file)
@@ -43,7 +43,6 @@
 #include <linux/string.h>
 #include <linux/stat.h>
 #include <linux/errno.h>
-#include <linux/smp_lock.h>
 #include <linux/unistd.h>
 #include <linux/version.h>
 #include <asm/system.h>
@@ -54,7 +53,6 @@
 #include <asm/uaccess.h>
 #include <linux/mm.h>
 #include <linux/pagemap.h>
-#include <linux/smp_lock.h>
 /* current_is_kswapd() */
 #include <linux/swap.h>
 
index 4aba4f0..a85c6f2 100644 (file)
@@ -46,7 +46,6 @@
 #include <linux/string.h>
 #include <linux/stat.h>
 #include <linux/errno.h>
-#include <linux/smp_lock.h>
 #include <linux/unistd.h>
 #include <linux/version.h>
 #include <asm/system.h>
@@ -59,7 +58,6 @@
 #include <asm/uaccess.h>
 #include <linux/mm.h>
 #include <linux/pagemap.h>
-#include <linux/smp_lock.h>
 
 #define DEBUG_SUBSYSTEM S_LLITE
 
index caf9430..e231cd2 100644 (file)
@@ -37,7 +37,6 @@
 #include <linux/fs.h>
 #include <linux/sched.h>
 #include <linux/mm.h>
-#include <linux/smp_lock.h>
 #include <linux/highmem.h>
 #include <linux/pagemap.h>
 
index d1e9f31..34ce707 100644 (file)
@@ -37,7 +37,6 @@
 #include <linux/fs.h>
 #include <linux/mm.h>
 #include <linux/stat.h>
-#include <linux/smp_lock.h>
 #include <linux/version.h>
 #define DEBUG_SUBSYSTEM S_LLITE
 
index 03a8fae..48b3fcb 100644 (file)
@@ -37,7 +37,6 @@
 #include <linux/fs.h>
 #include <linux/sched.h>
 #include <linux/mm.h>
-#include <linux/smp_lock.h>
 #ifdef HAVE_SELINUX_IS_ENABLED
 #include <linux/selinux.h>
 #endif
index 95d8704..f9fd7da 100644 (file)
@@ -46,7 +46,6 @@
 #include <linux/init.h>
 #include <linux/fs.h>
 #include <linux/jbd.h>
-#include <linux/smp_lock.h>
 #include <linux/buffer_head.h>
 #include <linux/workqueue.h>
 #include <linux/mount.h>
index 5c85087..e585a47 100644 (file)
@@ -69,7 +69,6 @@
 #include <asm/poll.h>
 #include <asm/uaccess.h>
 #include <linux/miscdevice.h>
-#include <linux/smp_lock.h>
 #include <linux/seq_file.h>
 #else
 # include <liblustre.h>
index 91008c9..e2cd921 100644 (file)
@@ -55,6 +55,9 @@
 #include <lustre_log.h>
 #include <lustre_disk.h>
 #include <lustre_param.h>
+#ifdef HAVE_KERNEL_LOCKED
+#include <linux/smp_lock.h>
+#endif
 
 static int (*client_fill_super)(struct super_block *sb,
                                 struct vfsmount *mnt) = NULL;
index faf99ac..49f56de 100644 (file)
 #include <linux/string.h>
 #include <linux/quotaops.h>
 #include <linux/buffer_head.h>
-#include <linux/smp_lock.h>
 #include "osd_internal.h"
 
 #include "xattr.h"
index d1426f7..4659f21 100644 (file)
@@ -43,7 +43,6 @@
 # include <linux/fs.h>
 # include <linux/jbd.h>
 # include <linux/quota.h>
-# include <linux/smp_lock.h>
 # include <linux/buffer_head.h>
 # include <linux/workqueue.h>
 # include <linux/mount.h>
index 335eb77..4b78e48 100644 (file)
@@ -43,7 +43,6 @@
 # include <linux/fs.h>
 # include <linux/jbd.h>
 # include <linux/ext3_fs.h>
-# include <linux/smp_lock.h>
 # include <linux/buffer_head.h>
 # include <linux/workqueue.h>
 # include <linux/mount.h>
index 47f8010..99d30f4 100644 (file)
@@ -43,7 +43,6 @@
 # include <linux/fs.h>
 # include <linux/jbd.h>
 # include <linux/quota.h>
-# include <linux/smp_lock.h>
 # include <linux/buffer_head.h>
 # include <linux/workqueue.h>
 # include <linux/mount.h>
index 77b10ec..3cb5cf2 100644 (file)
@@ -42,7 +42,6 @@
 # include <linux/init.h>
 # include <linux/fs.h>
 # include <linux/jbd.h>
-# include <linux/smp_lock.h>
 # include <linux/buffer_head.h>
 # include <linux/workqueue.h>
 # include <linux/mount.h>