Re: [PATCH v6 07/13] ARC: Linux Syscall Interface

2020-06-04 Thread Adhemerval Zanella
On 03/06/2020 17:17, Vineet Gupta wrote: > On 6/3/20 1:04 PM, Adhemerval Zanella via Libc-alpha wrote: >> >> >> On 03/06/2020 16:46, Vineet Gupta wrote: >>> On 5/29/20 9:49 AM, Adhemerval Zanella via Libc-alpha wrote: > + ; - child starts here - > + > + ; Setup TP registe

Re: [PATCH v6 07/13] ARC: Linux Syscall Interface

2020-06-03 Thread Vineet Gupta
On 6/3/20 1:04 PM, Adhemerval Zanella via Libc-alpha wrote: > > > On 03/06/2020 16:46, Vineet Gupta wrote: >> On 5/29/20 9:49 AM, Adhemerval Zanella via Libc-alpha wrote: + ; - child starts here - + + ; Setup TP register (only recent kernels v4.19+ do that) + an

Re: [PATCH v6 07/13] ARC: Linux Syscall Interface

2020-06-03 Thread Adhemerval Zanella
On 03/06/2020 16:46, Vineet Gupta wrote: > On 5/29/20 9:49 AM, Adhemerval Zanella via Libc-alpha wrote: >>> + ; - child starts here - >>> + >>> + ; Setup TP register (only recent kernels v4.19+ do that) >>> + and.f 0, r12, CLONE_SETTLS >>> + mov.nz r25, r9 >> Do you still

Re: [PATCH v6 07/13] ARC: Linux Syscall Interface

2020-06-03 Thread Vineet Gupta
On 5/29/20 9:49 AM, Adhemerval Zanella via Libc-alpha wrote: >> +; - child starts here - >> + >> +; Setup TP register (only recent kernels v4.19+ do that) >> +and.f 0, r12, CLONE_SETTLS >> +mov.nz r25, r9 > Do you still need to set it since the minimum supported kerne

Re: [PATCH v6 07/13] ARC: Linux Syscall Interface

2020-05-29 Thread Vineet Gupta
On 5/29/20 9:49 AM, Adhemerval Zanella via Libc-alpha wrote: > > > On 22/04/2020 22:41, Vineet Gupta via Libc-alpha wrote: >> Signed-off-by: Vineet Gupta > > As prior patches we do not use DCO, but rather copyright assignment. > >> diff --git a/sysdeps/unix/sysv/linux/arc/arch-syscall.h >> b

Re: [PATCH v6 07/13] ARC: Linux Syscall Interface

2020-05-29 Thread Adhemerval Zanella
On 22/04/2020 22:41, Vineet Gupta via Libc-alpha wrote: > Signed-off-by: Vineet Gupta As prior patches we do not use DCO, but rather copyright assignment. Some comments below. > --- > sysdeps/unix/sysv/linux/arc/arch-syscall.h| 303 ++ > sysdeps/unix/sysv/linux/arc/bits/

[PATCH v6 07/13] ARC: Linux Syscall Interface

2020-04-22 Thread Vineet Gupta
Signed-off-by: Vineet Gupta --- sysdeps/unix/sysv/linux/arc/arch-syscall.h| 303 ++ sysdeps/unix/sysv/linux/arc/bits/timesize.h | 21 ++ sysdeps/unix/sysv/linux/arc/clone.S | 98 ++ .../unix/sysv/linux/arc/fixup-asm-unistd.h| 41 +++ sysdeps/unix/sysv/li