diff -NurpP util-vserver-0.30.208/config.h.in util-vserver-0.30.208-fix/config.h.in --- util-vserver-0.30.208/config.h.in 2005-07-15 22:25:37 +0200 +++ util-vserver-0.30.208-fix/config.h.in 2005-09-28 18:14:11 +0200 @@ -232,10 +232,5 @@ /* Use 64bit interface for filesystem operations */ #undef _FILE_OFFSET_BITS - -#if defined(__pic__) && defined(__i386) && !defined(ENSC_SYSCALL_TRADITIONAL) -# define ENSC_SYSCALL_TRADITIONAL 1 -#endif - #include "compat.h" diff -NurpP util-vserver-0.30.208/lib/syscall_ctxcreate-v13.hc util-vserver-0.30.208-fix/lib/syscall_ctxcreate-v13.hc --- util-vserver-0.30.208/lib/syscall_ctxcreate-v13.hc 2004-04-22 22:45:50 +0200 +++ util-vserver-0.30.208-fix/lib/syscall_ctxcreate-v13.hc 2005-10-05 03:30:24 +0200 @@ -23,7 +23,7 @@ static inline ALWAYSINLINE xid_t vc_ctx_create_v13(xid_t xid) { - xid_t res = vserver(VCMD_ctx_create, CTX_USER2KERNEL(xid), 0); + xid_t res = vserver(VCMD_ctx_create_v0, CTX_USER2KERNEL(xid), 0); return CTX_KERNEL2USER(res); } diff -NurpP util-vserver-0.30.208/m4/ensc_syscall.m4 util-vserver-0.30.208-fix/m4/ensc_syscall.m4 --- util-vserver-0.30.208/m4/ensc_syscall.m4 2005-05-19 20:04:12 +0200 +++ util-vserver-0.30.208-fix/m4/ensc_syscall.m4 2005-09-28 18:13:33 +0200 @@ -103,8 +103,4 @@ int main() { AC_DEFINE(ENSC_SYSCALL_TRADITIONAL, 1, [Define to 1 when the fast syscall(2) invocation does not work]) fi - AH_BOTTOM([ -#if defined(__pic__) && defined(__i386) && !defined(ENSC_SYSCALL_TRADITIONAL) -# define ENSC_SYSCALL_TRADITIONAL 1 -#endif]) ])