Whamcloud - gitweb
LU-2800 autoconf: remove LN_5ARGS_SYSCTL_PROC_HANDLER test 11/5411/9
authorJames Simmons <uja.ornl@gmail.com>
Tue, 17 Sep 2013 17:48:24 +0000 (13:48 -0400)
committerOleg Drokin <oleg.drokin@intel.com>
Fri, 25 Oct 2013 01:40:43 +0000 (01:40 +0000)
commit44f30fd7b54bbb7fa218214f18e5c3dc3e4b1171
tree19e7dced447838b913be03f93bf406caa5231ff5
parent8250f49e3d0431db6a6363f959d2cce65684c74e
LU-2800 autoconf: remove LN_5ARGS_SYSCTL_PROC_HANDLER test

ctl_table.proc_handler has taken 5 arguments since v2.6.32.

We remove the test and dead code. Also eliminate the ll_* prefixed
compatibility shims and empty macros. I've left the LL_PROC_PROTO
macro because it definitely simplifies the appearance of the handler
definitions.

Signed-off-by: Jeff Mahoney <jeffm@suse.com>
Signed-off-by: James Simmons <uja.ornl@gmail.com>
Change-Id: I8c5fc509e1c8bc52705090f5eedf8fb10d549cf5
Reviewed-on: http://review.whamcloud.com/5411
Tested-by: Hudson
Reviewed-by: Bob Glossman <bob.glossman@intel.com>
Tested-by: Maloo <whamcloud.maloo@gmail.com>
Reviewed-by: Minh Diep <minh.diep@intel.com>
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com>
libcfs/include/libcfs/linux/linux-prim.h
libcfs/include/libcfs/linux/portals_compat25.h
libcfs/include/libcfs/winnt/portals_compat25.h
libcfs/libcfs/linux/linux-proc.c
libcfs/libcfs/winnt/winnt-proc.c
lnet/autoconf/lustre-lnet.m4
lnet/lnet/router_proc.c
lustre/obdclass/linux/linux-sysctl.c