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
---
v3: replaced #ifdefs with IS_ENABLED,
made LE as default, added
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.
Based-on-patch-by: David Abdurachmanov
Signed-off-by: Dmitry V. Levin
---
arch/riscv/include/asm
he generic ptrace API with PTRACE_GET_SYSCALL_INFO request.
> >
> > Signed-off-by: Dmitry V. Levin
> > ---
> > arch/riscv/include/asm/syscall.h | 6 ++
> > include/uapi/linux/audit.h | 1 +
> > 2 files changed, 7 insertions(+)
> >
> > di
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
---
v2: define AUDIT_ARCH_ARCOMPACT, AUDIT_ARCH_ARCOMPACTLE
On Fri, Nov 09, 2018 at 07:59:13AM +0100, David Abdurachmanov wrote:
> On Fri, Nov 9, 2018 at 4:17 AM 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
>
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
---
v2: apparently, this architecture can be configured as big-endian
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
---
v2: apparently, this architecture can be configured as big-endian
syscall_get_arch() is required to be implemented on all architectures
in order to extend the generic ptrace API with PTRACE_GET_SYSCALL_INFO
request.
Signed-off-by: Dmitry V. Levin
---
Apparently, we need to implement syscall_get_arch() on all architectures
where linux/tracehook.h is compiled
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 ++
include/uapi/linux
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/hexagon/include/asm/syscall.h | 8
include/uapi/linux
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/xtensa/include/asm/syscall.h | 7 +++
include/uapi/linux
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/nios2/include/asm/syscall.h | 6 ++
include/uapi/linux
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.
Dmitry V. Levin (13):
Move EM_HEXAGON to uapi/linux/elf-em.h
elf-em.h: add EM_ARC
elf-em.h: add
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/riscv/include/asm/syscall.h | 6 ++
include/uapi/linux
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/nds32/include/asm/syscall.h | 7 +++
include/uapi/linux
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/h8300/include/asm/syscall.h | 5 +
include/uapi/linux
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/c6x/include/asm/syscall.h | 6 ++
include/uapi/linux
,
and syscall_get_arch.
Cc: Richard Kuo
Cc: Paul Moore
Cc: Eric Paris
Cc: Oleg Nesterov
Cc: Andy Lutomirski
Cc: Elvira Khabirova
Cc: Eugene Syromyatnikov
Cc: linux-hexa...@vger.kernel.org
Cc: linux-audit@redhat.com
Signed-off-by: Dmitry V. Levin
---
Notes:
v5: added syscall_get_error
similar to ARM, so the implementation of syscall_get_* functions
is also similar to ARM.
Cc: Guan Xuetao
Cc: Paul Moore
Cc: Eric Paris
Cc: Oleg Nesterov
Cc: Andy Lutomirski
Cc: Elvira Khabirova
Cc: Eugene Syromyatnikov
Cc: linux-audit@redhat.com
Signed-off-by: Dmitry V. Levin
---
Notes
v2:
* Do not use task->ptrace.
* Replace entry_info.is_compat with entry_info.arch, use syscall_get_arch().
* Use addr argument of sys_ptrace to get expected size of the struct;
return full size of the struct.
Dmitry V. Levin (23):
alpha: define remaining syscall_get_*
-on-patch-by: David Abdurachmanov
Reviewed-by: Palmer Dabbelt
Cc: Elvira Khabirova
Cc: Eugene Syromyatnikov
Cc: Oleg Nesterov
Cc: Andy Lutomirski
Cc: Albert Ou
Cc: Paul Moore
Cc: Eric Paris
Cc: linux-ri...@lists.infradead.org
Cc: linux-audit@redhat.com
Signed-off-by: Dmitry V. Levin
Hi,
On Sun, Dec 09, 2018 at 09:02:50PM -0800, Max Filippov wrote:
> Hello,
>
> On Sun, Dec 9, 2018 at 8:30 PM Dmitry V. Levin wrote:
> > syscall_get_* functions are required to be implemented on all
> > architectures in order to extend the generic ptrace API with
> &
Foon Tan
Cc: Paul Moore
Cc: Eric Paris
Cc: Oleg Nesterov
Cc: Andy Lutomirski
Cc: Elvira Khabirova
Cc: Eugene Syromyatnikov
Cc: nios2-...@lists.rocketboards.org
Cc: linux-audit@redhat.com
Signed-off-by: Dmitry V. Levin
---
Notes:
v5: added Cc
arch/nios2/include/asm/syscall.h | 6
,
syscall_get_error, syscall_get_return_value, and syscall_get_arch.
Cc: Max Filippov
Cc: Oleg Nesterov
Cc: Andy Lutomirski
Cc: Elvira Khabirova
Cc: Eugene Syromyatnikov
Cc: Chris Zankel
Cc: Paul Moore
Cc: Eric Paris
Cc: linux-xte...@linux-xtensa.org
Cc: linux-audit@redhat.com
Signed-off-by: Dmitry V
,
and syscall_get_arch.
Cc: Yoshinori Sato
Cc: Paul Moore
Cc: Eric Paris
Cc: Oleg Nesterov
Cc: Andy Lutomirski
Cc: Elvira Khabirova
Cc: Eugene Syromyatnikov
Cc: uclinux-h8-de...@lists.sourceforge.jp
Cc: linux-audit@redhat.com
Signed-off-by: Dmitry V. Levin
---
Notes:
v5: added syscall_get_error
-by: Vineet Gupta
Cc: Elvira Khabirova
Cc: Eugene Syromyatnikov
Cc: Oleg Nesterov
Cc: Andy Lutomirski
Cc: Alexey Brodkin
Cc: Paul Moore
Cc: Eric Paris
Cc: linux-snps-...@lists.infradead.org
Cc: linux-audit@redhat.com
Signed-off-by: Dmitry V. Levin
---
Notes:
v5: added Cc
v2: added
-audit@redhat.com
Signed-off-by: Dmitry V. Levin
---
arch/csky/include/asm/syscall.h | 7 +++
include/uapi/linux/audit.h | 1 +
2 files changed, 8 insertions(+)
diff --git a/arch/csky/include/asm/syscall.h b/arch/csky/include/asm/syscall.h
index 926a64a8b4ee..d637445737b7 100644
--- a/arch
: Mark Salter
Cc: Aurelien Jacquiot
Cc: Paul Moore
Cc: Eric Paris
Cc: Oleg Nesterov
Cc: Andy Lutomirski
Cc: Elvira Khabirova
Cc: Eugene Syromyatnikov
Cc: linux-c6x-...@linux-c6x.org
Cc: linux-audit@redhat.com
Signed-off-by: Dmitry V. Levin
---
Notes:
v5: added Cc
arch/c6x/include/asm
: Greentime Hu
Cc: Vincent Chen
Cc: Paul Moore
Cc: Eric Paris
Cc: Oleg Nesterov
Cc: Andy Lutomirski
Cc: Elvira Khabirova
Cc: Eugene Syromyatnikov
Cc: linux-audit@redhat.com
Signed-off-by: Dmitry V. Levin
---
Notes:
v5: added Cc
v2: apparently, this architecture can be configured as big
.@vger.kernel.org
Cc: linux...@vger.kernel.org
Cc: sparcli...@vger.kernel.org
Cc: linux...@lists.infradead.org
Cc: linux-xte...@linux-xtensa.org
Cc: linux-a...@vger.kernel.org
Cc: linux-audit@redhat.com
Signed-off-by: Dmitry V. Levin
---
Notes:
v5: fixed asm-generic docs by reverting 1002d94d3
On Mon, Dec 10, 2018 at 11:24:02PM +0300, Dmitry V. Levin wrote:
> On Mon, Dec 10, 2018 at 12:14:37PM -0800, Max Filippov wrote:
> > On Mon, Dec 10, 2018 at 4:53 AM Dmitry V. Levin wrote:
> > > On Sun, Dec 09, 2018 at 09:02:50PM -0800, Max Filippov wrote:
> > > >
eturn full size of the struct.
Dmitry V. Levin (25):
asm-generic/syscall.h: prepare for inclusion by other files
asm-generic/syscall.h: turn syscall_[gs]et_arguments into wrappers
alpha: define remaining syscall_get_* functions
Move EM_ARCOMPACT and EM_ARCV2 to uapi/linux/elf-em.h
arc: de
-by: Vineet Gupta
Cc: Elvira Khabirova
Cc: Eugene Syromyatnikov
Cc: Oleg Nesterov
Cc: Andy Lutomirski
Cc: Alexey Brodkin
Cc: Paul Moore
Cc: Eric Paris
Cc: linux-snps-...@lists.infradead.org
Cc: linux-audit@redhat.com
Signed-off-by: Dmitry V. Levin
---
Notes:
v6: unchanged
v5: added
,
and syscall_get_arch.
Cc: Yoshinori Sato
Cc: Paul Moore
Cc: Eric Paris
Cc: Oleg Nesterov
Cc: Andy Lutomirski
Cc: Elvira Khabirova
Cc: Eugene Syromyatnikov
Cc: uclinux-h8-de...@lists.sourceforge.jp
Cc: linux-audit@redhat.com
Signed-off-by: Dmitry V. Levin
---
Notes:
v6: added missing includes
-on-patch-by: David Abdurachmanov
Reviewed-by: Palmer Dabbelt
Cc: Elvira Khabirova
Cc: Eugene Syromyatnikov
Cc: Oleg Nesterov
Cc: Andy Lutomirski
Cc: Albert Ou
Cc: Paul Moore
Cc: Eric Paris
Cc: linux-ri...@lists.infradead.org
Cc: linux-audit@redhat.com
Signed-off-by: Dmitry V. Levin
,
syscall_get_error, syscall_get_return_value, and syscall_get_arch.
Cc: Max Filippov
Cc: Oleg Nesterov
Cc: Andy Lutomirski
Cc: Elvira Khabirova
Cc: Eugene Syromyatnikov
Cc: Chris Zankel
Cc: Paul Moore
Cc: Eric Paris
Cc: linux-xte...@linux-xtensa.org
Cc: linux-audit@redhat.com
Signed-off-by: Dmitry V
Foon Tan
Cc: Paul Moore
Cc: Eric Paris
Cc: Oleg Nesterov
Cc: Andy Lutomirski
Cc: Elvira Khabirova
Cc: Eugene Syromyatnikov
Cc: nios2-...@lists.rocketboards.org
Cc: linux-audit@redhat.com
Signed-off-by: Dmitry V. Levin
---
Notes:
v6: unchanged
v5: added Cc
arch/nios2/include/asm
abs.org
Cc: linux-ri...@lists.infradead.org
Cc: linux-s...@vger.kernel.org
Cc: linux...@vger.kernel.org
Cc: sparcli...@vger.kernel.org
Cc: linux...@lists.infradead.org
Cc: linux-xte...@linux-xtensa.org
Cc: linux-a...@vger.kernel.org
Cc: linux-audit@redhat.com
Signed-off-by: Dmitry V. Levin
---
Notes:
-audit@redhat.com
Signed-off-by: Dmitry V. Levin
---
Notes:
v6: unchanged
arch/csky/include/asm/syscall.h | 7 +++
include/uapi/linux/audit.h | 1 +
2 files changed, 8 insertions(+)
diff --git a/arch/csky/include/asm/syscall.h b/arch/csky/include/asm/syscall.h
index 926a64a8b4ee
: Greentime Hu
Cc: Vincent Chen
Cc: Paul Moore
Cc: Eric Paris
Cc: Oleg Nesterov
Cc: Andy Lutomirski
Cc: Elvira Khabirova
Cc: Eugene Syromyatnikov
Cc: linux-audit@redhat.com
Signed-off-by: Dmitry V. Levin
---
Notes:
v6: unchanged
v5: added Cc
v2: apparently, this architecture can
-by: Mark Salter
Cc: Aurelien Jacquiot
Cc: Paul Moore
Cc: Eric Paris
Cc: Oleg Nesterov
Cc: Andy Lutomirski
Cc: Elvira Khabirova
Cc: Eugene Syromyatnikov
Cc: linux-c6x-...@linux-c6x.org
Cc: linux-audit@redhat.com
Signed-off-by: Dmitry V. Levin
---
Notes:
v6: added Acked-by
v5: added
similar to ARM, so the implementation of syscall_get_* functions
is also similar to ARM.
Cc: Guan Xuetao
Cc: Paul Moore
Cc: Eric Paris
Cc: Oleg Nesterov
Cc: Andy Lutomirski
Cc: Elvira Khabirova
Cc: Eugene Syromyatnikov
Cc: linux-audit@redhat.com
Signed-off-by: Dmitry V. Levin
---
Notes
,
and syscall_get_arch.
Cc: Richard Kuo
Cc: Paul Moore
Cc: Eric Paris
Cc: Oleg Nesterov
Cc: Andy Lutomirski
Cc: Elvira Khabirova
Cc: Eugene Syromyatnikov
Cc: linux-hexa...@vger.kernel.org
Cc: linux-audit@redhat.com
Signed-off-by: Dmitry V. Levin
---
Notes:
v6: added missing includes
v5: added
Cc: linux...@lists.infradead.org
Cc: linux-xte...@linux-xtensa.org
Cc: linuxppc-...@lists.ozlabs.org
Cc: nios2-...@lists.rocketboards.org
Cc: openr...@lists.librecores.org
Cc: sparcli...@vger.kernel.org
Cc: uclinux-h8-de...@lists.sourceforge.jp
Cc: x...@kernel.org
Signed-off-by: Dmitry V. Levin
---
v2: clean
Hi Paul,
On Wed, Nov 21, 2018 at 06:40:06PM +, Paul Burton wrote:
> Hi Dmitry,
>
> On Wed, Nov 21, 2018 at 03:44:22AM +0300, Dmitry V. Levin wrote:
> > This argument is required to extend the generic ptrace API
> > with PTRACE_GET_SYSCALL_INFO request: syscal
syscall_get_arch() is required to be implemented on all architectures
in order to extend the generic ptrace API with PTRACE_GET_SYSCALL_INFO
request.
Signed-off-by: Dmitry V. Levin
---
v2: unchanged since v1
arch/unicore32/include/asm/syscall.h | 12
include/uapi/linux/audit.h
syscall_get_arch() is required to be implemented on all architectures
in order to extend the generic ptrace API with PTRACE_GET_SYSCALL_INFO
request.
Signed-off-by: Dmitry V. Levin
Acked-by: Max Filippov
---
v2: added Acked-by to v1
arch/xtensa/include/asm/syscall.h | 7 +++
include/uapi
syscall_get_arch() is required to be implemented on all architectures
in order to extend the generic ptrace API with PTRACE_GET_SYSCALL_INFO
request.
Signed-off-by: Dmitry V. Levin
---
v2: unchanged since v1
arch/hexagon/include/asm/syscall.h | 8
include/uapi/linux/audit.h
syscall_get_arch() is required to be implemented on all architectures
in order to extend the generic ptrace API with PTRACE_GET_SYSCALL_INFO
request.
Signed-off-by: Dmitry V. Levin
Acked-by: Vineet Gupta
---
v2: added Acked-by to [PATCH 06/13 v3]
arch/arc/include/asm/syscall.h | 10
syscall_get_arch() is required to be implemented on all architectures
in order to extend the generic ptrace API with PTRACE_GET_SYSCALL_INFO
request.
Based-on-patch-by: David Abdurachmanov
Signed-off-by: Dmitry V. Levin
Reviewed-by: Palmer Dabbelt
---
v2: added Reviewed-by to [PATCH 12/13 v2
syscall_get_arch() is required to be implemented on all architectures
in order to extend the generic ptrace API with PTRACE_GET_SYSCALL_INFO
request.
Signed-off-by: Dmitry V. Levin
---
v2: unchanged since v1
arch/nios2/include/asm/syscall.h | 6 ++
include/uapi/linux/audit.h | 1 +
2
syscall_get_arch() is required to be implemented on all architectures
in order to extend the generic ptrace API with PTRACE_GET_SYSCALL_INFO
request.
Signed-off-by: Dmitry V. Levin
---
v2: unchanged since v1
arch/h8300/include/asm/syscall.h | 5 +
include/uapi/linux/audit.h | 1 +
2
syscall_get_arch() is required to be implemented on all architectures
in order to extend the generic ptrace API with PTRACE_GET_SYSCALL_INFO
request.
Signed-off-by: Dmitry V. Levin
---
v2: unchanged since [PATCH 07/13 v2]
arch/c6x/include/asm/syscall.h | 7 +++
include/uapi/linux/audit.h
syscall_get_arch() is required to be implemented on all architectures
in order to extend the generic ptrace API with PTRACE_GET_SYSCALL_INFO
request.
Signed-off-by: Dmitry V. Levin
---
v2: unchanged since [PATCH 10/13 v2]
arch/nds32/include/asm/syscall.h | 8
include/uapi/linux
are.
Dmitry V. Levin (15):
Move EM_HEXAGON to uapi/linux/elf-em.h
Move EM_ARCOMPACT and EM_ARCV2 to uapi/linux/elf-em.h
Move EM_UNICORE to uapi/linux/elf-em.h
elf-em.h: add EM_NDS32
elf-em.h: add EM_XTENSA
m68k: define syscall_get_arch()
arc: define syscall_get_arch()
c6x: define
: linuxppc-...@lists.ozlabs.org
Cc: nios2-...@lists.rocketboards.org
Cc: openr...@lists.librecores.org
Cc: sparcli...@vger.kernel.org
Cc: uclinux-h8-de...@lists.sourceforge.jp
Cc: x...@kernel.org
Signed-off-by: Dmitry V. Levin
---
arch/alpha/include/asm/syscall.h | 2 +-
arch/arc/include/asm/syscall.h
-by: Vineet Gupta
Acked-by: Paul Moore
Cc: Elvira Khabirova
Cc: Eugene Syromyatnikov
Cc: Oleg Nesterov
Cc: Andy Lutomirski
Cc: Alexey Brodkin
Cc: Eric Paris
Cc: linux-snps-...@lists.infradead.org
Cc: linux-audit@redhat.com
Signed-off-by: Dmitry V. Levin
---
Notes:
v7: added Acked
-by: Paul Moore
Cc: Ley Foon Tan
Cc: Eric Paris
Cc: Oleg Nesterov
Cc: Andy Lutomirski
Cc: Elvira Khabirova
Cc: Eugene Syromyatnikov
Cc: nios2-...@lists.rocketboards.org
Cc: linux-audit@redhat.com
Signed-off-by: Dmitry V. Levin
---
Notes:
v7: added Acked-by
v6: unchanged
v5: added
ch().
* Use addr argument of sys_ptrace to get expected size of the struct;
return full size of the struct.
Dmitry V. Levin (21):
asm-generic/syscall.h: prepare for inclusion by other files
asm-generic/syscall.h: turn syscall_[gs]et_arguments into wrappers
alpha: define remaining s
,
and syscall_get_arch.
Acked-by: Paul Moore # audit related parts
Cc: Yoshinori Sato
Cc: Eric Paris
Cc: Oleg Nesterov
Cc: Andy Lutomirski
Cc: Elvira Khabirova
Cc: Eugene Syromyatnikov
Cc: uclinux-h8-de...@lists.sourceforge.jp
Cc: linux-audit@redhat.com
Signed-off-by: Dmitry V. Levin
---
Notes:
v7
...@lists.ozlabs.org
Cc: linux-ri...@lists.infradead.org
Cc: linux-s...@vger.kernel.org
Cc: linux...@vger.kernel.org
Cc: sparcli...@vger.kernel.org
Cc: linux...@lists.infradead.org
Cc: linux-xte...@linux-xtensa.org
Cc: linux-a...@vger.kernel.org
Cc: linux-audit@redhat.com
Signed-off-by: Dmitry
,
and syscall_get_arch.
Acked-by: Paul Moore # audit related parts
Cc: Richard Kuo
Cc: Eric Paris
Cc: Oleg Nesterov
Cc: Andy Lutomirski
Cc: Elvira Khabirova
Cc: Eugene Syromyatnikov
Cc: linux-hexa...@vger.kernel.org
Cc: linux-audit@redhat.com
Signed-off-by: Dmitry V. Levin
---
Notes:
v7: added
-by: Dmitry V. Levin
---
Notes:
v7: added Acked-by
v6: made use of asm-generic/syscall.h
v5: added syscall_get_nr, syscall_get_arguments, syscall_get_error,
and syscall_get_return_value
v1: added syscall_get_arch
arch/unicore32/include/asm/syscall.h | 47
-by: Mark Salter
Acked-by: Paul Moore
Cc: Aurelien Jacquiot
Cc: Eric Paris
Cc: Oleg Nesterov
Cc: Andy Lutomirski
Cc: Elvira Khabirova
Cc: Eugene Syromyatnikov
Cc: linux-c6x-...@linux-c6x.org
Cc: linux-audit@redhat.com
Signed-off-by: Dmitry V. Levin
---
Notes:
v7: added Acked-by
v6
-on-patch-by: David Abdurachmanov
Reviewed-by: Palmer Dabbelt
Acked-by: Paul Moore
Cc: Elvira Khabirova
Cc: Eugene Syromyatnikov
Cc: Oleg Nesterov
Cc: Andy Lutomirski
Cc: Albert Ou
Cc: Eric Paris
Cc: linux-ri...@lists.infradead.org
Cc: linux-audit@redhat.com
Signed-off-by: Dmitry V. Levin
-by: Paul Moore
Cc: Greentime Hu
Cc: Vincent Chen
Cc: Eric Paris
Cc: Oleg Nesterov
Cc: Andy Lutomirski
Cc: Elvira Khabirova
Cc: Eugene Syromyatnikov
Cc: linux-audit@redhat.com
Signed-off-by: Dmitry V. Levin
---
Notes:
v7: added Acked-by
v6: unchanged
v5: added Cc
v2
ll architectures.
All patches from this patchset have been already reviewed, so it's ready
to be merged without waiting for the ptrace-specific part. As it's all
about syscall_get_arch(), it should probably go via audit tree.
Dmitry V. Levin (14):
Move EM_ARCOMPACT and EM_ARCV2 to uap
-by: Paul Moore
Cc: Elvira Khabirova
Cc: Eugene Syromyatnikov
Cc: Guan Xuetao
Cc: Oleg Nesterov
Cc: Andy Lutomirski
Cc: linux-audit@redhat.com
Signed-off-by: Dmitry V. Levin
---
arch/unicore32/include/asm/syscall.h | 12
include/uapi/linux/audit.h | 1 +
2 files changed
-by: Paul Moore
Cc: Elvira Khabirova
Cc: Eugene Syromyatnikov
Cc: Richard Kuo
Cc: Oleg Nesterov
Cc: Andy Lutomirski
Cc: linux-hexa...@vger.kernel.org
Cc: linux-audit@redhat.com
Signed-off-by: Dmitry V. Levin
---
arch/hexagon/include/asm/syscall.h | 8
include/uapi/linux/audit.h
-by: Paul Moore
Cc: Elvira Khabirova
Cc: Eugene Syromyatnikov
Cc: Greentime Hu
Cc: Vincent Chen
Cc: Oleg Nesterov
Cc: Andy Lutomirski
Cc: linux-audit@redhat.com
Signed-off-by: Dmitry V. Levin
---
arch/nds32/include/asm/syscall.h | 9 +
include/uapi/linux/audit.h | 2 ++
2 files
with PTRACE_GET_SYSCALL_INFO request.
Acked-by: Paul Moore
Cc: Guan Xuetao
Cc: Elvira Khabirova
Cc: Eugene Syromyatnikov
Cc: Oleg Nesterov
Cc: Andy Lutomirski
Cc: linux-audit@redhat.com
Signed-off-by: Dmitry V. Levin
---
arch/unicore32/include/asm/elf.h | 3 +--
include/uapi/linux/elf-em.h | 1 +
2 files
.
Reviewed-by: Geert Uytterhoeven
Acked-by: Paul Moore
Cc: Elvira Khabirova
Cc: Eugene Syromyatnikov
Cc: Oleg Nesterov
Cc: Andy Lutomirski
Cc: linux-m...@lists.linux-m68k.org
Cc: linux-audit@redhat.com
Signed-off-by: Dmitry V. Levin
---
arch/m68k/include/asm/syscall.h | 12
1 file
request.
Acked-by: Paul Moore
Cc: Greentime Hu
Cc: Vincent Chen
Cc: Elvira Khabirova
Cc: Eugene Syromyatnikov
Cc: Oleg Nesterov
Cc: Andy Lutomirski
Cc: linux-audit@redhat.com
Signed-off-by: Dmitry V. Levin
---
arch/nds32/include/asm/elf.h | 3 +--
include/uapi/linux/elf-em.h | 2 ++
2
-by: Paul Moore
Cc: Elvira Khabirova
Cc: Eugene Syromyatnikov
Cc: Yoshinori Sato
Cc: Oleg Nesterov
Cc: Andy Lutomirski
Cc: uclinux-h8-de...@lists.sourceforge.jp
Cc: linux-audit@redhat.com
Signed-off-by: Dmitry V. Levin
---
arch/h8300/include/asm/syscall.h | 6 ++
include/uapi/linux/audit.h
-by: Paul Moore
Cc: Elvira Khabirova
Cc: Eugene Syromyatnikov
Cc: Ley Foon Tan
Cc: Oleg Nesterov
Cc: Andy Lutomirski
Cc: nios2-...@lists.rocketboards.org
Cc: linux-audit@redhat.com
Signed-off-by: Dmitry V. Levin
---
arch/nios2/include/asm/syscall.h | 6 ++
include/uapi/linux/audit.h
-by: Mark Salter
Acked-by: Paul Moore
Cc: Elvira Khabirova
Cc: Eugene Syromyatnikov
Cc: Aurelien Jacquiot
Cc: Oleg Nesterov
Cc: Andy Lutomirski
Cc: linux-c6x-...@linux-c6x.org
Cc: linux-audit@redhat.com
Signed-off-by: Dmitry V. Levin
---
arch/c6x/include/asm/syscall.h | 7 +++
include
the generic ptrace API with PTRACE_GET_SYSCALL_INFO request.
Acked-by: Vineet Gupta
Acked-by: Paul Moore
Cc: Elvira Khabirova
Cc: Eugene Syromyatnikov
Cc: Alexey Brodkin
Cc: Oleg Nesterov
Cc: Andy Lutomirski
Cc: linux-snps-...@lists.infradead.org
Cc: linux-audit@redhat.com
Signed-off-by: Dmitry V
-by: Vineet Gupta
Acked-by: Paul Moore
Cc: Elvira Khabirova
Cc: Eugene Syromyatnikov
Cc: Alexey Brodkin
Cc: Oleg Nesterov
Cc: Andy Lutomirski
Cc: linux-snps-...@lists.infradead.org
Cc: linux-audit@redhat.com
Signed-off-by: Dmitry V. Levin
---
arch/arc/include/asm/syscall.h | 11
with PTRACE_GET_SYSCALL_INFO request.
Acked-by: Paul Moore
Cc: Elvira Khabirova
Cc: Eugene Syromyatnikov
Cc: Oleg Nesterov
Cc: Andy Lutomirski
Cc: Richard Kuo
Cc: linux-hexa...@vger.kernel.org
Cc: linux-audit@redhat.com
Signed-off-by: Dmitry V. Levin
---
arch/hexagon/include/asm/elf.h | 6 +-
include/uapi
-on-patch-by: David Abdurachmanov
Reviewed-by: Palmer Dabbelt
Acked-by: Paul Moore
Cc: Elvira Khabirova
Cc: Eugene Syromyatnikov
Cc: Oleg Nesterov
Cc: Andy Lutomirski
Cc: Albert Ou
Cc: linux-ri...@lists.infradead.org
Cc: linux-audit@redhat.com
Signed-off-by: Dmitry V. Levin
---
arch/riscv
.@vger.kernel.org
Cc: sparcli...@vger.kernel.org
Cc: linux...@lists.infradead.org
Cc: linux-xte...@linux-xtensa.org
Cc: linux-a...@vger.kernel.org
Cc: linux-audit@redhat.com
Signed-off-by: Dmitry V. Levin
---
arch/alpha/include/asm/syscall.h | 2 +-
arch/arc/include/asm/syscall.h
On Sat, Feb 09, 2019 at 01:22:19AM +0300, Dmitry V. Levin wrote:
> On Thu, Jan 17, 2019 at 03:34:44PM -0500, Richard Guy Briggs wrote:
> > On 2019-01-09 15:40, Dmitry V. Levin wrote:
> > > syscall_get_arch() is required to be implemented on all architectures in
> >
-by: Paul Moore
Cc: Elvira Khabirova
Cc: Eugene Syromyatnikov
Cc: Ley Foon Tan
Cc: Oleg Nesterov
Cc: Andy Lutomirski
Cc: nios2-...@lists.rocketboards.org
Cc: linux-audit@redhat.com
Signed-off-by: Dmitry V. Levin
---
This is just a gentle ping, the patch is unchanged.
arch/nios2/include/asm
with PTRACE_GET_SYSCALL_INFO request.
Acked-by: Paul Moore
Cc: Elvira Khabirova
Cc: Eugene Syromyatnikov
Cc: Oleg Nesterov
Cc: Andy Lutomirski
Cc: Richard Kuo
Cc: linux-hexa...@vger.kernel.org
Cc: linux-audit@redhat.com
Signed-off-by: Dmitry V. Levin
---
This is just a gentle ping, the patch is unchanged.
arch
-by: Paul Moore
Cc: Elvira Khabirova
Cc: Eugene Syromyatnikov
Cc: Richard Kuo
Cc: Oleg Nesterov
Cc: Andy Lutomirski
Cc: linux-hexa...@vger.kernel.org
Cc: linux-audit@redhat.com
Signed-off-by: Dmitry V. Levin
---
This is just a gentle ping, the patch is unchanged.
arch/hexagon/include/asm
-by: Paul Moore
Cc: Elvira Khabirova
Cc: Eugene Syromyatnikov
Cc: Greentime Hu
Cc: Vincent Chen
Cc: Oleg Nesterov
Cc: Andy Lutomirski
Cc: linux-audit@redhat.com
Signed-off-by: Dmitry V. Levin
---
This is just a gentle ping, the patch is unchanged.
arch/nds32/include/asm/syscall.h | 9
-by: Paul Moore
Cc: Elvira Khabirova
Cc: Eugene Syromyatnikov
Cc: Yoshinori Sato
Cc: Oleg Nesterov
Cc: Andy Lutomirski
Cc: uclinux-h8-de...@lists.sourceforge.jp
Cc: linux-audit@redhat.com
Signed-off-by: Dmitry V. Levin
---
This is just a gentle ping, the patch is unchanged.
arch/h8300
-by: Paul Moore
Cc: Elvira Khabirova
Cc: Eugene Syromyatnikov
Cc: Guan Xuetao
Cc: Oleg Nesterov
Cc: Andy Lutomirski
Cc: linux-audit@redhat.com
Signed-off-by: Dmitry V. Levin
---
This is just a gentle ping, the patch is unchanged.
arch/unicore32/include/asm/syscall.h | 12
with PTRACE_GET_SYSCALL_INFO request.
Acked-by: Paul Moore
Cc: Guan Xuetao
Cc: Elvira Khabirova
Cc: Eugene Syromyatnikov
Cc: Oleg Nesterov
Cc: Andy Lutomirski
Cc: linux-audit@redhat.com
Signed-off-by: Dmitry V. Levin
---
This is just a gentle ping, the patch is unchanged.
arch/unicore32/include/asm/elf.h | 3
request.
Acked-by: Paul Moore
Cc: Greentime Hu
Cc: Vincent Chen
Cc: Elvira Khabirova
Cc: Eugene Syromyatnikov
Cc: Oleg Nesterov
Cc: Andy Lutomirski
Cc: linux-audit@redhat.com
Signed-off-by: Dmitry V. Levin
---
This is just a gentle ping, the patch is unchanged.
arch/nds32/include/asm
-by: Paul Moore
Cc: Elvira Khabirova
Cc: Eugene Syromyatnikov
Cc: Guan Xuetao
Cc: Oleg Nesterov
Cc: Andy Lutomirski
Cc: linux-audit@redhat.com
Signed-off-by: Dmitry V. Levin
---
Notes:
v2: unchanged
arch/unicore32/include/asm/syscall.h | 12
include/uapi/linux/audit.h
with PTRACE_GET_SYSCALL_INFO request.
Acked-by: Paul Moore
Cc: Guan Xuetao
Cc: Elvira Khabirova
Cc: Eugene Syromyatnikov
Cc: Oleg Nesterov
Cc: Andy Lutomirski
Cc: linux-audit@redhat.com
Signed-off-by: Dmitry V. Levin
---
Notes:
v2: unchanged
arch/unicore32/include/asm/elf.h | 3 +--
include/uapi/linux/elf
ll architectures.
All patches from this patchset have been already reviewed, so it's ready
to be merged without waiting for the ptrace-specific part. As it's all
about syscall_get_arch(), it should probably go via audit tree.
Notes:
v2: rebased to v5.1-rc1, added Acked-by
Dmitry V. L
with PTRACE_GET_SYSCALL_INFO request.
Acked-by: Paul Moore
Cc: Elvira Khabirova
Cc: Eugene Syromyatnikov
Cc: Oleg Nesterov
Cc: Andy Lutomirski
Cc: Richard Kuo
Cc: linux-hexa...@vger.kernel.org
Cc: linux-audit@redhat.com
Signed-off-by: Dmitry V. Levin
---
Notes:
v2: unchanged
arch/hexagon/include/asm/elf.h
-by: Vineet Gupta
Acked-by: Paul Moore
Cc: Elvira Khabirova
Cc: Eugene Syromyatnikov
Cc: Alexey Brodkin
Cc: Oleg Nesterov
Cc: Andy Lutomirski
Cc: linux-snps-...@lists.infradead.org
Cc: linux-audit@redhat.com
Signed-off-by: Dmitry V. Levin
---
Notes:
v2: unchanged
arch/arc/include/asm
-by: Paul Moore
Cc: Elvira Khabirova
Cc: Eugene Syromyatnikov
Cc: Yoshinori Sato
Cc: Oleg Nesterov
Cc: Andy Lutomirski
Cc: uclinux-h8-de...@lists.sourceforge.jp
Cc: linux-audit@redhat.com
Signed-off-by: Dmitry V. Levin
---
Notes:
v2: unchanged
arch/h8300/include/asm/syscall.h | 6
request.
Acked-by: Paul Moore
Acked-by: Vincent Chen
Acked-by: Greentime Hu
Cc: Elvira Khabirova
Cc: Eugene Syromyatnikov
Cc: Oleg Nesterov
Cc: Andy Lutomirski
Cc: linux-audit@redhat.com
Signed-off-by: Dmitry V. Levin
---
Notes:
v2: added Acked-by
arch/nds32/include/asm/elf.h | 3
-by: Paul Moore
Acked-by: Ley Foon Tan
Cc: Elvira Khabirova
Cc: Eugene Syromyatnikov
Cc: Ley Foon Tan
Cc: Oleg Nesterov
Cc: Andy Lutomirski
Cc: nios2-...@lists.rocketboards.org
Cc: linux-audit@redhat.com
Signed-off-by: Dmitry V. Levin
---
Notes:
v2: added Acked-by
arch/nios2/include/asm
-by: Paul Moore
Cc: Elvira Khabirova
Cc: Eugene Syromyatnikov
Cc: Richard Kuo
Cc: Oleg Nesterov
Cc: Andy Lutomirski
Cc: linux-hexa...@vger.kernel.org
Cc: linux-audit@redhat.com
Signed-off-by: Dmitry V. Levin
---
Notes:
v2: unchanged
arch/hexagon/include/asm/syscall.h | 8
.
Reviewed-by: Geert Uytterhoeven
Acked-by: Paul Moore
Cc: Elvira Khabirova
Cc: Eugene Syromyatnikov
Cc: Oleg Nesterov
Cc: Andy Lutomirski
Cc: linux-m...@lists.linux-m68k.org
Cc: linux-audit@redhat.com
Signed-off-by: Dmitry V. Levin
---
Notes:
v2: unchanged
arch/m68k/include/asm/syscall.h | 12
1 - 100 of 104 matches
Mail list logo