Hi

Please do not upload this yet. Micah Anderson <[EMAIL PROTECTED]> have
a new version on the way.

Micah: Please correct me if I'm wrong about this.

Regards,

// Ola

On Sun, Apr 02, 2006 at 05:27:59PM +0200, Bastian Blank wrote:
> Bastian
> 
> -- 
> We Klingons believe as you do -- the sick should die.  Only the strong
> should live.
>               -- Kras, "Friday's Child", stardate 3497.2

> --- util-vserver-0.30.209/debian/changelog
> +++ util-vserver-0.30.209/debian/changelog
> @@ -1,3 +1,10 @@
> +util-vserver (0.30.209-2.1) unstable; urgency=low
> +
> +  * Non-maintainer upload.
> +  * Fix usage of clone syscall for s390. (closes: #356417)
> +
> + -- Bastian Blank <[EMAIL PROTECTED]>  Sun, 02 Apr 2006 15:08:48 +0000
> +
>  util-vserver (0.30.209-2) unstable; urgency=low
>  
>    * Include delta-0.30.209-shiny8.diff fixing syscalls for mips
> --- util-vserver-0.30.209.orig/lib_internal/sys_clone.h
> +++ util-vserver-0.30.209/lib_internal/sys_clone.h
> @@ -20,7 +20,7 @@
>  #define H_UTIL_VSERVER_SRC_SYS_CLONE_H
>  
>  #include "lib/syscall-wrap.h"
> -#define __NR_sys_clone               __NR_clone
> +#define __NR__sys_clone              __NR_clone
>  
>  #ifndef CLONE_NEWNS
>  #  define CLONE_NEWNS 0x00020000
> @@ -36,16 +36,27 @@
>    extern long int syscall (long int __sysno, ...);
>  #endif
>   
> +#if defined(__s390__)
> +  return syscall(__NR_sys_clone, stack, flags);
> +#error
>    return syscall(__NR_sys_clone, flags, stack);
> +#endif
>  }
>  #else
>  #include <errno.h>
>  
> +#if defined(__s390__)
> +inline static UNUSED ALWAYSINLINE
> +_syscall2(int, _sys_clone, void *, child_stack, int, flags)
> +#define sys_clone(flags, child_stack) _sys_clone(child_stack, flags)
> +#else
>  inline static UNUSED ALWAYSINLINE
> -_syscall2(int, sys_clone, int, flags, void *, child_stack)
> +_syscall2(int, _sys_clone, int, flags, void *, child_stack)
> +#define sys_clone(flags, child_stack) _sys_clone(flags, child_stack)
> +#endif
>  #endif
>  
> -#undef __NR_sys_clone
> +#undef __NR__sys_clone
>  
>  #define ENSC_HAVE_SYSCLONE           1
>    


-- 
 --------------------- Ola Lundqvist ---------------------------
/  [EMAIL PROTECTED]                     Annebergsslingan 37      \
|  [EMAIL PROTECTED]                 654 65 KARLSTAD          |
|  +46 (0)54-10 14 30                  +46 (0)70-332 1551       |
|  http://www.opal.dhs.org             UIN/icq: 4912500         |
\  gpg/f.p.: 7090 A92B 18FE 7994 0C36  4FE4 18A1 B1CF 0FE5 3DD9 /
 ---------------------------------------------------------------


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to