Index: vserver-sources-2.0.2_2.6.16/drivers/block/vroot.c =================================================================== --- vserver-sources-2.0.2_2.6.16.orig/drivers/block/vroot.c +++ vserver-sources-2.0.2_2.6.16/drivers/block/vroot.c @@ -12,7 +12,6 @@ * */ -#include #include #include #include Index: vserver-sources-2.0.2_2.6.16/include/linux/vs_memory.h =================================================================== --- vserver-sources-2.0.2_2.6.16.orig/include/linux/vs_memory.h +++ vserver-sources-2.0.2_2.6.16/include/linux/vs_memory.h @@ -1,7 +1,6 @@ #ifndef _VX_VS_MEMORY_H #define _VX_VS_MEMORY_H -#include #include "vserver/limit.h" #include "vserver/debug.h" #include "vserver/limit_int.h" Index: vserver-sources-2.0.2_2.6.16/include/linux/vs_sched.h =================================================================== --- vserver-sources-2.0.2_2.6.16.orig/include/linux/vs_sched.h +++ vserver-sources-2.0.2_2.6.16/include/linux/vs_sched.h @@ -1,7 +1,6 @@ #ifndef _VX_VS_SCHED_H #define _VX_VS_SCHED_H -#include #include "vserver/sched.h" Index: vserver-sources-2.0.2_2.6.16/include/linux/vserver/context.h =================================================================== --- vserver-sources-2.0.2_2.6.16.orig/include/linux/vserver/context.h +++ vserver-sources-2.0.2_2.6.16/include/linux/vserver/context.h @@ -1,7 +1,6 @@ #ifndef _VX_CONTEXT_H #define _VX_CONTEXT_H -#include #include Index: vserver-sources-2.0.2_2.6.16/include/linux/vserver/cvirt_def.h =================================================================== --- vserver-sources-2.0.2_2.6.16.orig/include/linux/vserver/cvirt_def.h +++ vserver-sources-2.0.2_2.6.16/include/linux/vserver/cvirt_def.h @@ -1,7 +1,6 @@ #ifndef _VX_CVIRT_DEF_H #define _VX_CVIRT_DEF_H -#include #include #include #include Index: vserver-sources-2.0.2_2.6.16/include/linux/vserver/debug.h =================================================================== --- vserver-sources-2.0.2_2.6.16.orig/include/linux/vserver/debug.h +++ vserver-sources-2.0.2_2.6.16/include/linux/vserver/debug.h @@ -1,8 +1,6 @@ #ifndef _VX_DEBUG_H #define _VX_DEBUG_H -#include - #define VXD_CBIT(n,m) (vx_debug_ ## n & (1 << (m))) #define VXD_CMIN(n,m) (vx_debug_ ## n > (m)) Index: vserver-sources-2.0.2_2.6.16/include/linux/vserver/dlimit_cmd.h =================================================================== --- vserver-sources-2.0.2_2.6.16.orig/include/linux/vserver/dlimit_cmd.h +++ vserver-sources-2.0.2_2.6.16/include/linux/vserver/dlimit_cmd.h @@ -1,8 +1,6 @@ #ifndef _VX_DLIMIT_CMD_H #define _VX_DLIMIT_CMD_H -#include - /* dlimit vserver commands */ Index: vserver-sources-2.0.2_2.6.16/include/linux/vserver/inode.h =================================================================== --- vserver-sources-2.0.2_2.6.16.orig/include/linux/vserver/inode.h +++ vserver-sources-2.0.2_2.6.16/include/linux/vserver/inode.h @@ -15,8 +15,6 @@ #ifdef __KERNEL__ -#include - #ifdef CONFIG_VSERVER_PROC_SECURE #define IATTR_PROC_DEFAULT ( IATTR_ADMIN | IATTR_HIDE ) Index: vserver-sources-2.0.2_2.6.16/include/linux/vserver/inode_cmd.h =================================================================== --- vserver-sources-2.0.2_2.6.16.orig/include/linux/vserver/inode_cmd.h +++ vserver-sources-2.0.2_2.6.16/include/linux/vserver/inode_cmd.h @@ -28,8 +28,6 @@ struct vcmd_ctx_iattr_v1 { #ifdef __KERNEL__ -#include - #ifdef CONFIG_COMPAT Index: vserver-sources-2.0.2_2.6.16/include/linux/vserver/limit_def.h =================================================================== --- vserver-sources-2.0.2_2.6.16.orig/include/linux/vserver/limit_def.h +++ vserver-sources-2.0.2_2.6.16/include/linux/vserver/limit_def.h @@ -1,7 +1,6 @@ #ifndef _VX_LIMIT_DEF_H #define _VX_LIMIT_DEF_H -#include #include #include Index: vserver-sources-2.0.2_2.6.16/include/linux/vserver/sched_def.h =================================================================== --- vserver-sources-2.0.2_2.6.16.orig/include/linux/vserver/sched_def.h +++ vserver-sources-2.0.2_2.6.16/include/linux/vserver/sched_def.h @@ -1,7 +1,6 @@ #ifndef _VX_SCHED_DEF_H #define _VX_SCHED_DEF_H -#include #include #include #include Index: vserver-sources-2.0.2_2.6.16/kernel/vserver/Kconfig =================================================================== --- vserver-sources-2.0.2_2.6.16.orig/kernel/vserver/Kconfig +++ vserver-sources-2.0.2_2.6.16/kernel/vserver/Kconfig @@ -2,21 +2,6 @@ # Linux VServer configuration # -config VSERVER - bool - default y - -config VSERVER_SECURITY - bool - depends on SECURITY - default y - select SECURITY_CAPABILITIES - -config VSERVER_LEGACYNET - bool - depends on !VSERVER_NGNET - default y - menu "Linux VServer" config VSERVER_LEGACY @@ -177,3 +162,19 @@ config VSERVER_HISTORY_SIZE endmenu + +config VSERVER + bool + default y + +config VSERVER_SECURITY + bool + depends on SECURITY + default y + select SECURITY_CAPABILITIES + +config VSERVER_LEGACYNET + bool + depends on !VSERVER_NGNET + default y + Index: vserver-sources-2.0.2_2.6.16/kernel/vserver/context.c =================================================================== --- vserver-sources-2.0.2_2.6.16.orig/kernel/vserver/context.c +++ vserver-sources-2.0.2_2.6.16/kernel/vserver/context.c @@ -19,7 +19,6 @@ * */ -#include #include #include #include Index: vserver-sources-2.0.2_2.6.16/kernel/vserver/cvirt_init.h =================================================================== --- vserver-sources-2.0.2_2.6.16.orig/kernel/vserver/cvirt_init.h +++ vserver-sources-2.0.2_2.6.16/kernel/vserver/cvirt_init.h @@ -1,6 +1,4 @@ -#include - #include Index: vserver-sources-2.0.2_2.6.16/kernel/vserver/dlimit.c =================================================================== --- vserver-sources-2.0.2_2.6.16.orig/kernel/vserver/dlimit.c +++ vserver-sources-2.0.2_2.6.16/kernel/vserver/dlimit.c @@ -10,7 +10,6 @@ * */ -#include #include #include #include Index: vserver-sources-2.0.2_2.6.16/kernel/vserver/helper.c =================================================================== --- vserver-sources-2.0.2_2.6.16.orig/kernel/vserver/helper.c +++ vserver-sources-2.0.2_2.6.16/kernel/vserver/helper.c @@ -9,7 +9,6 @@ * */ -#include #include #include #include Index: vserver-sources-2.0.2_2.6.16/kernel/vserver/history.c =================================================================== --- vserver-sources-2.0.2_2.6.16.orig/kernel/vserver/history.c +++ vserver-sources-2.0.2_2.6.16/kernel/vserver/history.c @@ -11,7 +11,6 @@ * */ -#include #include #include #include Index: vserver-sources-2.0.2_2.6.16/kernel/vserver/init.c =================================================================== --- vserver-sources-2.0.2_2.6.16.orig/kernel/vserver/init.c +++ vserver-sources-2.0.2_2.6.16/kernel/vserver/init.c @@ -9,7 +9,6 @@ * */ -#include #include #include #include Index: vserver-sources-2.0.2_2.6.16/kernel/vserver/inode.c =================================================================== --- vserver-sources-2.0.2_2.6.16.orig/kernel/vserver/inode.c +++ vserver-sources-2.0.2_2.6.16/kernel/vserver/inode.c @@ -9,7 +9,6 @@ * */ -#include #include #include #include Index: vserver-sources-2.0.2_2.6.16/kernel/vserver/limit_init.h =================================================================== --- vserver-sources-2.0.2_2.6.16.orig/kernel/vserver/limit_init.h +++ vserver-sources-2.0.2_2.6.16/kernel/vserver/limit_init.h @@ -1,6 +1,4 @@ -#include - #include Index: vserver-sources-2.0.2_2.6.16/kernel/vserver/network.c =================================================================== --- vserver-sources-2.0.2_2.6.16.orig/kernel/vserver/network.c +++ vserver-sources-2.0.2_2.6.16/kernel/vserver/network.c @@ -13,7 +13,6 @@ * */ -#include #include #include #include Index: vserver-sources-2.0.2_2.6.16/kernel/vserver/sched.c =================================================================== --- vserver-sources-2.0.2_2.6.16.orig/kernel/vserver/sched.c +++ vserver-sources-2.0.2_2.6.16/kernel/vserver/sched.c @@ -10,7 +10,6 @@ * */ -#include #include #include #include Index: vserver-sources-2.0.2_2.6.16/kernel/vserver/switch.c =================================================================== --- vserver-sources-2.0.2_2.6.16.orig/kernel/vserver/switch.c +++ vserver-sources-2.0.2_2.6.16/kernel/vserver/switch.c @@ -14,7 +14,6 @@ * */ -#include #include #include #include Index: vserver-sources-2.0.2_2.6.16/kernel/vserver/vci_config.h =================================================================== --- vserver-sources-2.0.2_2.6.16.orig/kernel/vserver/vci_config.h +++ vserver-sources-2.0.2_2.6.16/kernel/vserver/vci_config.h @@ -1,7 +1,4 @@ -#include - - enum { VCI_KCBIT_LEGACY = 1, VCI_KCBIT_LEGACYNET,