nfsd: Remove deprecated nfsctl system call and related code.
authorNeilBrown <neilb@suse.de>
Tue, 21 Jun 2011 05:27:43 +0000 (15:27 +1000)
committerJ. Bruce Fields <bfields@redhat.com>
Fri, 15 Jul 2011 22:58:42 +0000 (18:58 -0400)
commit49b28684fdba2c84a3b8e54aaa0faa9ce2e4f140
treec64ee1e754e291d5a917417b25026e681d8a3d0d
parent094b5d74f4005ae1cc90688f2c814e00937809a8
nfsd: Remove deprecated nfsctl system call and related code.

As promised in feature-removal-schedule.txt it is time to
remove the nfsctl system call.

Userspace has perferred to not use this call throughout 2.6 and it has been
excluded in the default configuration since 2.6.36 (9 months ago).

So this patch removes all the code that was being compiled out.

There are still references to sys_nfsctl in various arch systemcall tables
and related code.  These should be cleaned out too, probably in the next
merge window.

Signed-off-by: NeilBrown <neilb@suse.de>
Signed-off-by: J. Bruce Fields <bfields@redhat.com>
14 files changed:
Documentation/feature-removal-schedule.txt
arch/tile/configs/tilegx_defconfig
fs/Makefile
fs/compat.c
fs/nfsctl.c [deleted file]
fs/nfsd/Kconfig
fs/nfsd/export.c
fs/nfsd/lockd.c
fs/nfsd/nfsctl.c
fs/nfsd/nfssvc.c
include/linux/compat.h
include/linux/nfsd/export.h
include/linux/sunrpc/cache.h
net/sunrpc/svcauth_unix.c