Re: [PATCH 06/13] arc: define syscall_get_arch()

2018-11-09 Thread Vineet Gupta
On 11/9/18 11:03 AM, Andy Lutomirski wrote: >> Does ptrace (or user of this API) need a unique value per arch. Otherwise >> instead >> of adding the boilerplate code to all arches, they could simply define >> AUDIT_ARCH >> and common code could return it. Also the EM_xxx are not there in >>

Re: [PATCH 06/13] arc: define syscall_get_arch()

2018-11-09 Thread Andy Lutomirski
> On Nov 9, 2018, at 8:50 AM, Vineet Gupta wrote: > >> On 11/8/18 7:16 PM, Dmitry V. Levin wrote: >> syscall_get_arch() is required to be implemented on all architectures >> that use tracehook_report_syscall_entry() in order to extend >> the generic ptrace API with PTRACE_GET_SYSCALL_INFO

Re: [PATCH 06/13] arc: define syscall_get_arch()

2018-11-09 Thread Vineet Gupta
On 11/8/18 7:16 PM, Dmitry V. Levin wrote: > syscall_get_arch() is required to be implemented on all architectures > that use tracehook_report_syscall_entry() in order to extend > the generic ptrace API with PTRACE_GET_SYSCALL_INFO request. > > Signed-off-by: Dmitry V. Levin > --- >

Re: [PATCH 06/13] arc: define syscall_get_arch()

2018-11-09 Thread Andy Lutomirski
On Fri, Nov 9, 2018 at 8:11 AM Alexey Brodkin wrote: > > Hi Andy, > > On Fri, 2018-11-09 at 07:56 -0800, Andy Lutomirski wrote: > > > On Nov 9, 2018, at 7:27 AM, Alexey Brodkin > > > wrote: > > > > > > Hi Andy, > > > > > > > On Fri, 2018-11-09 at 07:17 -0800, Andy Lutomirski wrote: > > > > On

Re: [PATCH 06/13] arc: define syscall_get_arch()

2018-11-09 Thread Andy Lutomirski
> On Nov 9, 2018, at 7:27 AM, Alexey Brodkin > wrote: > > Hi Andy, > >> On Fri, 2018-11-09 at 07:17 -0800, Andy Lutomirski wrote: >> On Fri, Nov 9, 2018 at 6:22 AM Alexey Brodkin >> wrote: >>> Hi Dmitry, >>> On Fri, 2018-11-09 at 06:16 +0300, Dmitry V. Levin wrote:

Re: [PATCH 06/13] arc: define syscall_get_arch()

2018-11-09 Thread Alexey Brodkin
Hi Andy, On Fri, 2018-11-09 at 07:56 -0800, Andy Lutomirski wrote: > > On Nov 9, 2018, at 7:27 AM, Alexey Brodkin > > wrote: > > > > Hi Andy, > > > > > On Fri, 2018-11-09 at 07:17 -0800, Andy Lutomirski wrote: > > > On Fri, Nov 9, 2018 at 6:22 AM Alexey Brodkin > > > wrote: > > > > Hi

Re: [PATCH 06/13] arc: define syscall_get_arch()

2018-11-09 Thread Alexey Brodkin
Hi Andy, On Fri, 2018-11-09 at 07:17 -0800, Andy Lutomirski wrote: > On Fri, Nov 9, 2018 at 6:22 AM Alexey Brodkin > wrote: > > Hi Dmitry, > > > > On Fri, 2018-11-09 at 06:16 +0300, Dmitry V. Levin wrote: > > > syscall_get_arch() is required to be implemented on all architectures > > > that use

Re: [PATCH 06/13] arc: define syscall_get_arch()

2018-11-09 Thread Andy Lutomirski
On Fri, Nov 9, 2018 at 6:22 AM Alexey Brodkin wrote: > > Hi Dmitry, > > On Fri, 2018-11-09 at 06:16 +0300, Dmitry V. Levin wrote: > > syscall_get_arch() is required to be implemented on all architectures > > that use tracehook_report_syscall_entry() in order to extend > > the generic ptrace API

Re: [PATCH 06/13] arc: define syscall_get_arch()

2018-11-09 Thread Alexey Brodkin
Hi Dmitry, On Fri, 2018-11-09 at 06:16 +0300, Dmitry V. Levin wrote: > syscall_get_arch() is required to be implemented on all architectures > that use tracehook_report_syscall_entry() in order to extend > the generic ptrace API with PTRACE_GET_SYSCALL_INFO request. > > Signed-off-by: Dmitry V.

[PATCH 06/13] arc: define syscall_get_arch()

2018-11-09 Thread Dmitry V. Levin
syscall_get_arch() is required to be implemented on all architectures that use tracehook_report_syscall_entry() in order to extend the generic ptrace API with PTRACE_GET_SYSCALL_INFO request. Signed-off-by: Dmitry V. Levin --- arch/arc/include/asm/syscall.h | 6 ++