diff -u linux-2.6.17.3-vs2.1.1-rc25.2/kernel/vserver/namespace.c linux-2.6.17.3-vs2.1.1-rc25.2/kernel/vserver/namespace.c --- linux-2.6.17.3-vs2.1.1-rc25.2/kernel/vserver/namespace.c 2006-07-08 23:39:25 +0200 +++ linux-2.6.17.3-vs2.1.1-rc25.2/kernel/vserver/namespace.c 2006-07-08 23:39:25 +0200 @@ -87,6 +87,7 @@ return ret; } +#if 0 int vc_cleanup_namespace(uint32_t id, void __user *data) { // down_write(¤t->namespace->sem); @@ -96,6 +97,7 @@ // up_write(¤t->namespace->sem); return 0; } +#endif int vc_set_namespace(uint32_t id, void __user *data) { only in patch2: unchanged: --- linux-2.6.17.3-vs2.1.1-rc25.1/kernel/vserver/switch.c 2006-06-18 05:15:02 +0200 +++ linux-2.6.17.3-vs2.1.1-rc25.2/kernel/vserver/switch.c 2006-07-08 22:53:06 +0200 @@ -124,8 +124,10 @@ long do_vserver(uint32_t cmd, uint32_t i /* this is version 1 */ case VCMD_set_namespace: return vc_set_namespace(id, data); +#if 0 case VCMD_cleanup_namespace: return vc_cleanup_namespace(id, data); +#endif } /* those are allowed while in setup too */