diff options
author | Cyrill Gorcunov <gorcunov@gmail.com> | 2009-01-14 23:37:47 +0300 |
---|---|---|
committer | H. Peter Anvin <hpa@linux.intel.com> | 2009-01-14 14:16:52 -0800 |
commit | 444027031cd069ea7e48b016cb33bbf201c8a9f0 (patch) | |
tree | a0714cb46419dfa2b6cd1b945c3aeb90373ea2df /arch/x86 | |
parent | ae04d1401577bb63151480a053057de58b8e10bb (diff) | |
download | talos-op-linux-444027031cd069ea7e48b016cb33bbf201c8a9f0.tar.gz talos-op-linux-444027031cd069ea7e48b016cb33bbf201c8a9f0.zip |
x86: headers cleanup - prctl.h
Impact: cleanup (internal kernel function exported)
'make headers_check' warn us about leaking of kernel private
(mostly compile time vars) data to userspace in headers. Fix it.
sys_arch_prctl is completely removed from
header since frankly I don't even understand why we
describe it here. It is described like
__SYSCALL(__NR_arch_prctl, sys_arch_prctl) in unistd_64.h
and implemented in process_64.c. User-mode linux involved?
So this one in fact is suspicious.
Signed-off-by: Cyrill Gorcunov <gorcunov@openvz.org>
Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
Diffstat (limited to 'arch/x86')
-rw-r--r-- | arch/x86/include/asm/prctl.h | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/arch/x86/include/asm/prctl.h b/arch/x86/include/asm/prctl.h index a8894647dd9a..3ac5032fae09 100644 --- a/arch/x86/include/asm/prctl.h +++ b/arch/x86/include/asm/prctl.h @@ -6,8 +6,4 @@ #define ARCH_GET_FS 0x1003 #define ARCH_GET_GS 0x1004 -#ifdef CONFIG_X86_64 -extern long sys_arch_prctl(int, unsigned long); -#endif /* CONFIG_X86_64 */ - #endif /* _ASM_X86_PRCTL_H */ |