All of lore.kernel.org
 help / color / mirror / Atom feed
From: Richard Guy Briggs <rgb@redhat.com>
To: AKASHI Takahiro <takahiro.akashi@linaro.org>
Cc: Catalin Marinas <catalin.marinas@arm.com>,
	linaro-kernel@lists.linaro.org, patches@linaro.org,
	Will.Deacon@arm.com, arndb@arndb.de,
	linux-kernel@vger.kernel.org, linux-audit@redhat.com,
	viro@zeniv.linux.org.uk, linux-arm-kernel@lists.infradead.org
Subject: Re: [PATCH v2 1/6] audit: Enable arm64 support
Date: Wed, 29 Jan 2014 17:36:52 -0500	[thread overview]
Message-ID: <20140129223652.GA13702@madcap2.tricolour.ca> (raw)
In-Reply-To: <20140129202127.GA24068@madcap2.tricolour.ca>

On 14/01/29, Richard Guy Briggs wrote:
> On 14/01/27, AKASHI Takahiro wrote:
> > [To audit maintainers]
> > 
> > On 01/23/2014 11:18 PM, Catalin Marinas wrote:
> > >On Fri, Jan 17, 2014 at 08:13:14AM +0000, AKASHI Takahiro wrote:
> > >>--- a/include/uapi/linux/audit.h
> > >>+++ b/include/uapi/linux/audit.h
> > >>@@ -327,6 +327,8 @@ enum {
> > >>  /* distinguish syscall tables */
> > >>  #define __AUDIT_ARCH_64BIT 0x80000000
> > >>  #define __AUDIT_ARCH_LE	   0x40000000
> > >>+#define AUDIT_ARCH_AARCH64	(EM_AARCH64|__AUDIT_ARCH_64BIT|__AUDIT_ARCH_LE)
> > >>+#define AUDIT_ARCH_AARCH64EB	(EM_AARCH64|__AUDIT_ARCH_64BIT)
> > >>  #define AUDIT_ARCH_ALPHA	(EM_ALPHA|__AUDIT_ARCH_64BIT|__AUDIT_ARCH_LE)
> > >>  #define AUDIT_ARCH_ARM		(EM_ARM|__AUDIT_ARCH_LE)
> > >>  #define AUDIT_ARCH_ARMEB	(EM_ARM)
> > >>diff --git a/init/Kconfig b/init/Kconfig
> > >>index 79383d3..3aae602 100644
> > >>--- a/init/Kconfig
> > >>+++ b/init/Kconfig
> > >>@@ -284,7 +284,7 @@ config AUDIT
> > >>
> > >>  config AUDITSYSCALL
> > >>  	bool "Enable system-call auditing support"
> > >>-	depends on AUDIT && (X86 || PARISC || PPC || S390 || IA64 || UML || SPARC64 || SUPERH || (ARM && AEABI && !OABI_COMPAT))
> > >>+	depends on AUDIT && (X86 || PARISC || PPC || S390 || IA64 || UML || SPARC64 || SUPERH || (ARM && AEABI && !OABI_COMPAT) || ARM64)
> > >
> > >The usual comment for such changes: could you please clean this up and
> > >just use something like "depends on HAVE_ARCH_AUDITSYSCALL"?
> > 
> > Do you agree to this change?
> > 
> > If so, I can create a patch, but have some concerns:
> > 1) I can't verify it on other architectures than (arm &) arm64.
> > 2) Some architectures (microblaze, mips, openrisc) are not listed here, but
> >    their ptrace.c have a call to audit_syscall_entry/exit().
> >    (audit_syscall_entry/exit are null if !AUDITSYSCALL, though)
> 
> I can try: ppc s390 x86_64 ppc64 i686 s390x

These arches above all pass compile and basic tests with the following patches applied:

	audit: correct a type mismatch in audit_syscall_exit() pending (already upstream)

	audit: Modify a set of system calls in audit class definitions (already upstream)

	[PATCH v3] audit: Add generic compat syscall support

	[PATCH v2] audit: Enable arm64 support
	[PATCH v2] arm64: Add regs_return_value() in syscall.h
	[PATCH v2] arm64: Add audit support
	[PATCH v2] arm64: audit: Add 32-bit (compat) syscall support
	[PATCH v2] arm64: audit: Add makefile rule to create unistd_32.h for compat syscalls
	[PATCH v2] arm64: audit: Add audit hook in ptrace/syscall_trace

> > So I'm afraid that the change might break someone's assumption.
> > 
> > Thanks,
> > -Takahiro AKASHI
> 
> - RGB

- RGB

--
Richard Guy Briggs <rbriggs@redhat.com>
Senior Software Engineer, Kernel Security, AMER ENG Base Operating Systems, Red Hat
Remote, Ottawa, Canada
Voice: +1.647.777.2635, Internal: (81) 32635, Alt: +1.613.693.0684x3545

WARNING: multiple messages have this Message-ID (diff)
From: Richard Guy Briggs <rgb@redhat.com>
To: AKASHI Takahiro <takahiro.akashi@linaro.org>
Cc: linaro-kernel@lists.linaro.org, patches@linaro.org,
	Catalin Marinas <catalin.marinas@arm.com>,
	Will.Deacon@arm.com, arndb@arndb.de,
	linux-kernel@vger.kernel.org, linux-audit@redhat.com,
	viro@zeniv.linux.org.uk, linux-arm-kernel@lists.infradead.org
Subject: Re: [PATCH v2 1/6] audit: Enable arm64 support
Date: Wed, 29 Jan 2014 17:36:52 -0500	[thread overview]
Message-ID: <20140129223652.GA13702@madcap2.tricolour.ca> (raw)
In-Reply-To: <20140129202127.GA24068@madcap2.tricolour.ca>

On 14/01/29, Richard Guy Briggs wrote:
> On 14/01/27, AKASHI Takahiro wrote:
> > [To audit maintainers]
> > 
> > On 01/23/2014 11:18 PM, Catalin Marinas wrote:
> > >On Fri, Jan 17, 2014 at 08:13:14AM +0000, AKASHI Takahiro wrote:
> > >>--- a/include/uapi/linux/audit.h
> > >>+++ b/include/uapi/linux/audit.h
> > >>@@ -327,6 +327,8 @@ enum {
> > >>  /* distinguish syscall tables */
> > >>  #define __AUDIT_ARCH_64BIT 0x80000000
> > >>  #define __AUDIT_ARCH_LE	   0x40000000
> > >>+#define AUDIT_ARCH_AARCH64	(EM_AARCH64|__AUDIT_ARCH_64BIT|__AUDIT_ARCH_LE)
> > >>+#define AUDIT_ARCH_AARCH64EB	(EM_AARCH64|__AUDIT_ARCH_64BIT)
> > >>  #define AUDIT_ARCH_ALPHA	(EM_ALPHA|__AUDIT_ARCH_64BIT|__AUDIT_ARCH_LE)
> > >>  #define AUDIT_ARCH_ARM		(EM_ARM|__AUDIT_ARCH_LE)
> > >>  #define AUDIT_ARCH_ARMEB	(EM_ARM)
> > >>diff --git a/init/Kconfig b/init/Kconfig
> > >>index 79383d3..3aae602 100644
> > >>--- a/init/Kconfig
> > >>+++ b/init/Kconfig
> > >>@@ -284,7 +284,7 @@ config AUDIT
> > >>
> > >>  config AUDITSYSCALL
> > >>  	bool "Enable system-call auditing support"
> > >>-	depends on AUDIT && (X86 || PARISC || PPC || S390 || IA64 || UML || SPARC64 || SUPERH || (ARM && AEABI && !OABI_COMPAT))
> > >>+	depends on AUDIT && (X86 || PARISC || PPC || S390 || IA64 || UML || SPARC64 || SUPERH || (ARM && AEABI && !OABI_COMPAT) || ARM64)
> > >
> > >The usual comment for such changes: could you please clean this up and
> > >just use something like "depends on HAVE_ARCH_AUDITSYSCALL"?
> > 
> > Do you agree to this change?
> > 
> > If so, I can create a patch, but have some concerns:
> > 1) I can't verify it on other architectures than (arm &) arm64.
> > 2) Some architectures (microblaze, mips, openrisc) are not listed here, but
> >    their ptrace.c have a call to audit_syscall_entry/exit().
> >    (audit_syscall_entry/exit are null if !AUDITSYSCALL, though)
> 
> I can try: ppc s390 x86_64 ppc64 i686 s390x

These arches above all pass compile and basic tests with the following patches applied:

	audit: correct a type mismatch in audit_syscall_exit() pending (already upstream)

	audit: Modify a set of system calls in audit class definitions (already upstream)

	[PATCH v3] audit: Add generic compat syscall support

	[PATCH v2] audit: Enable arm64 support
	[PATCH v2] arm64: Add regs_return_value() in syscall.h
	[PATCH v2] arm64: Add audit support
	[PATCH v2] arm64: audit: Add 32-bit (compat) syscall support
	[PATCH v2] arm64: audit: Add makefile rule to create unistd_32.h for compat syscalls
	[PATCH v2] arm64: audit: Add audit hook in ptrace/syscall_trace

> > So I'm afraid that the change might break someone's assumption.
> > 
> > Thanks,
> > -Takahiro AKASHI
> 
> - RGB

- RGB

--
Richard Guy Briggs <rbriggs@redhat.com>
Senior Software Engineer, Kernel Security, AMER ENG Base Operating Systems, Red Hat
Remote, Ottawa, Canada
Voice: +1.647.777.2635, Internal: (81) 32635, Alt: +1.613.693.0684x3545

WARNING: multiple messages have this Message-ID (diff)
From: rgb@redhat.com (Richard Guy Briggs)
To: linux-arm-kernel@lists.infradead.org
Subject: [PATCH v2 1/6] audit: Enable arm64 support
Date: Wed, 29 Jan 2014 17:36:52 -0500	[thread overview]
Message-ID: <20140129223652.GA13702@madcap2.tricolour.ca> (raw)
In-Reply-To: <20140129202127.GA24068@madcap2.tricolour.ca>

On 14/01/29, Richard Guy Briggs wrote:
> On 14/01/27, AKASHI Takahiro wrote:
> > [To audit maintainers]
> > 
> > On 01/23/2014 11:18 PM, Catalin Marinas wrote:
> > >On Fri, Jan 17, 2014 at 08:13:14AM +0000, AKASHI Takahiro wrote:
> > >>--- a/include/uapi/linux/audit.h
> > >>+++ b/include/uapi/linux/audit.h
> > >>@@ -327,6 +327,8 @@ enum {
> > >>  /* distinguish syscall tables */
> > >>  #define __AUDIT_ARCH_64BIT 0x80000000
> > >>  #define __AUDIT_ARCH_LE	   0x40000000
> > >>+#define AUDIT_ARCH_AARCH64	(EM_AARCH64|__AUDIT_ARCH_64BIT|__AUDIT_ARCH_LE)
> > >>+#define AUDIT_ARCH_AARCH64EB	(EM_AARCH64|__AUDIT_ARCH_64BIT)
> > >>  #define AUDIT_ARCH_ALPHA	(EM_ALPHA|__AUDIT_ARCH_64BIT|__AUDIT_ARCH_LE)
> > >>  #define AUDIT_ARCH_ARM		(EM_ARM|__AUDIT_ARCH_LE)
> > >>  #define AUDIT_ARCH_ARMEB	(EM_ARM)
> > >>diff --git a/init/Kconfig b/init/Kconfig
> > >>index 79383d3..3aae602 100644
> > >>--- a/init/Kconfig
> > >>+++ b/init/Kconfig
> > >>@@ -284,7 +284,7 @@ config AUDIT
> > >>
> > >>  config AUDITSYSCALL
> > >>  	bool "Enable system-call auditing support"
> > >>-	depends on AUDIT && (X86 || PARISC || PPC || S390 || IA64 || UML || SPARC64 || SUPERH || (ARM && AEABI && !OABI_COMPAT))
> > >>+	depends on AUDIT && (X86 || PARISC || PPC || S390 || IA64 || UML || SPARC64 || SUPERH || (ARM && AEABI && !OABI_COMPAT) || ARM64)
> > >
> > >The usual comment for such changes: could you please clean this up and
> > >just use something like "depends on HAVE_ARCH_AUDITSYSCALL"?
> > 
> > Do you agree to this change?
> > 
> > If so, I can create a patch, but have some concerns:
> > 1) I can't verify it on other architectures than (arm &) arm64.
> > 2) Some architectures (microblaze, mips, openrisc) are not listed here, but
> >    their ptrace.c have a call to audit_syscall_entry/exit().
> >    (audit_syscall_entry/exit are null if !AUDITSYSCALL, though)
> 
> I can try: ppc s390 x86_64 ppc64 i686 s390x

These arches above all pass compile and basic tests with the following patches applied:

	audit: correct a type mismatch in audit_syscall_exit() pending (already upstream)

	audit: Modify a set of system calls in audit class definitions (already upstream)

	[PATCH v3] audit: Add generic compat syscall support

	[PATCH v2] audit: Enable arm64 support
	[PATCH v2] arm64: Add regs_return_value() in syscall.h
	[PATCH v2] arm64: Add audit support
	[PATCH v2] arm64: audit: Add 32-bit (compat) syscall support
	[PATCH v2] arm64: audit: Add makefile rule to create unistd_32.h for compat syscalls
	[PATCH v2] arm64: audit: Add audit hook in ptrace/syscall_trace

> > So I'm afraid that the change might break someone's assumption.
> > 
> > Thanks,
> > -Takahiro AKASHI
> 
> - RGB

- RGB

--
Richard Guy Briggs <rbriggs@redhat.com>
Senior Software Engineer, Kernel Security, AMER ENG Base Operating Systems, Red Hat
Remote, Ottawa, Canada
Voice: +1.647.777.2635, Internal: (81) 32635, Alt: +1.613.693.0684x3545

  reply	other threads:[~2014-01-29 22:37 UTC|newest]

Thread overview: 297+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-11-06 10:25 [PATCH 0/4] arm64: Add audit support AKASHI Takahiro
2013-11-06 10:25 ` AKASHI Takahiro
2013-11-06 10:25 ` [PATCH 1/4] audit: Enable arm64 support AKASHI Takahiro
2013-11-06 10:25   ` AKASHI Takahiro
2013-11-06 10:25 ` [PATCH 2/4] arm64: Add audit support AKASHI Takahiro
2013-11-06 10:25   ` AKASHI Takahiro
2013-11-08 14:43   ` Will Deacon
2013-11-08 14:43     ` Will Deacon
2013-11-11  6:48     ` AKASHI Takahiro
2013-11-11  6:48       ` AKASHI Takahiro
2013-11-06 10:25 ` [PATCH 3/4] arm64: audit: Add AArch32 support AKASHI Takahiro
2013-11-06 10:25   ` AKASHI Takahiro
2013-11-08 14:55   ` Will Deacon
2013-11-08 14:55     ` Will Deacon
2013-11-11  7:40     ` AKASHI Takahiro
2013-11-11  7:40       ` AKASHI Takahiro
2013-11-06 10:25 ` [PATCH 4/4] arm64: audit: Add audit hook in ptrace/syscall_trace AKASHI Takahiro
2013-11-06 10:25   ` AKASHI Takahiro
2013-11-08 14:34 ` [PATCH 0/4] arm64: Add audit support Will Deacon
2013-11-08 14:34   ` Will Deacon
2013-11-11  6:38   ` AKASHI Takahiro
2013-11-11  6:38     ` AKASHI Takahiro
2014-01-17  8:13 ` [PATCH v2 0/6] " AKASHI Takahiro
2014-01-17  8:13   ` AKASHI Takahiro
2014-01-17  8:13   ` [PATCH v2 1/6] audit: Enable arm64 support AKASHI Takahiro
2014-01-17  8:13     ` AKASHI Takahiro
2014-01-23 14:18     ` Catalin Marinas
2014-01-23 14:18       ` Catalin Marinas
2014-01-23 14:18       ` Catalin Marinas
2014-01-27  5:12       ` AKASHI Takahiro
2014-01-27  5:12         ` AKASHI Takahiro
2014-01-27  5:12         ` AKASHI Takahiro
2014-01-27 14:49         ` Catalin Marinas
2014-01-27 14:49           ` Catalin Marinas
2014-01-27 14:49           ` Catalin Marinas
2014-01-29 20:21         ` Richard Guy Briggs
2014-01-29 20:21           ` Richard Guy Briggs
2014-01-29 20:21           ` Richard Guy Briggs
2014-01-29 22:36           ` Richard Guy Briggs [this message]
2014-01-29 22:36             ` Richard Guy Briggs
2014-01-29 22:36             ` Richard Guy Briggs
2014-02-03  5:59             ` AKASHI Takahiro
2014-02-03  5:59               ` AKASHI Takahiro
2014-02-03 16:06               ` Richard Guy Briggs
2014-02-03 16:06                 ` Richard Guy Briggs
2014-02-04 16:25                 ` Richard Guy Briggs
2014-02-04 16:25                   ` Richard Guy Briggs
2014-02-04 16:25                   ` Richard Guy Briggs
2014-02-03  6:00             ` [PATCH] audit: Add CONFIG_HAVE_ARCH_AUDITSYSCALL AKASHI Takahiro
2014-02-03  6:00               ` AKASHI Takahiro
2014-02-25  9:16               ` [PATCH v2 0/1] " AKASHI Takahiro
2014-02-25  9:16                 ` AKASHI Takahiro
2014-02-25  9:16                 ` AKASHI Takahiro
2014-02-25  9:16                 ` AKASHI Takahiro
2014-02-25  9:16                 ` AKASHI Takahiro
2014-02-25  9:16                 ` [PATCH v2 1/1] " AKASHI Takahiro
2014-02-25  9:16                   ` AKASHI Takahiro
2014-02-25  9:16                   ` AKASHI Takahiro
2014-02-25  9:16                   ` AKASHI Takahiro
2014-02-25  9:16                   ` AKASHI Takahiro
2014-02-25 14:53                   ` Will Deacon
2014-02-25 14:53                     ` Will Deacon
2014-02-25 14:53                     ` Will Deacon
2014-02-25 14:53                     ` Will Deacon
2014-02-25 14:53                     ` Will Deacon
2014-02-25 15:25                   ` Richard Guy Briggs
2014-02-25 15:25                     ` Richard Guy Briggs
2014-02-25 15:25                     ` Richard Guy Briggs
2014-02-25 15:25                     ` Richard Guy Briggs
2014-02-25 17:40                   ` Matt Turner
2014-02-25 17:40                     ` Matt Turner
2014-02-25 17:40                     ` Matt Turner
2014-02-25 17:40                     ` Matt Turner
2014-02-26 12:31                   ` Michael Ellerman
2014-02-26 12:31                     ` Michael Ellerman
2014-02-26 12:31                     ` Michael Ellerman
2014-02-26 12:31                     ` Michael Ellerman
2014-02-26 12:31                     ` Michael Ellerman
2014-01-17  8:13   ` [PATCH v2 2/6] arm64: Add regs_return_value() in syscall.h AKASHI Takahiro
2014-01-17  8:13     ` AKASHI Takahiro
2014-01-17  8:13   ` [PATCH v2 3/6] arm64: Add audit support AKASHI Takahiro
2014-01-17  8:13     ` AKASHI Takahiro
2014-01-17  8:13   ` [PATCH v2 4/6] arm64: audit: Add 32-bit (compat) syscall support AKASHI Takahiro
2014-01-17  8:13     ` AKASHI Takahiro
2014-01-17 16:46     ` Will Deacon
2014-01-17 16:46       ` Will Deacon
2014-01-17 16:46       ` Will Deacon
2014-01-20  5:23       ` AKASHI Takahiro
2014-01-20  5:23         ` AKASHI Takahiro
2014-01-20  5:23         ` AKASHI Takahiro
2014-01-17  8:13   ` [PATCH v2 5/6] arm64: audit: Add makefile rule to create unistd_32.h for compat syscalls AKASHI Takahiro
2014-01-17  8:13     ` AKASHI Takahiro
2014-01-23 14:53     ` Catalin Marinas
2014-01-23 14:53       ` Catalin Marinas
2014-01-23 14:53       ` Catalin Marinas
2014-01-27  6:13       ` AKASHI Takahiro
2014-01-27  6:13         ` AKASHI Takahiro
2014-01-27  6:13         ` AKASHI Takahiro
2014-01-17  8:13   ` [PATCH v2 6/6] arm64: audit: Add audit hook in ptrace/syscall_trace AKASHI Takahiro
2014-01-17  8:13     ` AKASHI Takahiro
2014-01-23 14:56     ` Catalin Marinas
2014-01-23 14:56       ` Catalin Marinas
2014-01-23 14:56       ` Catalin Marinas
2014-01-17 19:44   ` [PATCH v2 0/6] arm64: Add audit support Richard Guy Briggs
2014-01-17 19:44     ` Richard Guy Briggs
2014-01-17 19:44     ` Richard Guy Briggs
2014-02-03  6:56   ` [PATCH v3 0/3] " AKASHI Takahiro
2014-02-03  6:56     ` AKASHI Takahiro
2014-02-03  6:56     ` [PATCH v3 1/3] arm64: Add regs_return_value() in syscall.h AKASHI Takahiro
2014-02-03  6:56       ` AKASHI Takahiro
2014-02-04 17:30       ` Will Deacon
2014-02-04 17:30         ` Will Deacon
2014-02-04 17:30         ` Will Deacon
2014-02-03  6:56     ` [PATCH v3 2/3] arm64: Add audit support AKASHI Takahiro
2014-02-03  6:56       ` AKASHI Takahiro
2014-02-04 17:30       ` Will Deacon
2014-02-04 17:30         ` Will Deacon
2014-02-04 17:30         ` Will Deacon
2014-02-03  6:56     ` [PATCH v3 3/3] arm64: audit: Add audit hook in ptrace/syscall_trace AKASHI Takahiro
2014-02-03  6:56       ` AKASHI Takahiro
2014-02-04 17:31       ` Will Deacon
2014-02-04 17:31         ` Will Deacon
2014-02-04 17:31         ` Will Deacon
2014-02-05  1:54         ` AKASHI Takahiro
2014-02-05  1:54           ` AKASHI Takahiro
2014-02-05  1:54           ` AKASHI Takahiro
2014-02-07 10:07           ` [PATCH] arm64: make a single hook to syscall_trace() for all syscall features AKASHI Takahiro
2014-02-07 10:07             ` AKASHI Takahiro
2014-02-11 13:49             ` Richard Guy Briggs
2014-02-11 13:49               ` Richard Guy Briggs
2014-02-11 13:49               ` Richard Guy Briggs
2014-02-17 17:35             ` Will Deacon
2014-02-17 17:35               ` Will Deacon
2014-02-17 17:35               ` Will Deacon
2014-02-19 11:53               ` AKASHI Takahiro
2014-02-19 11:53                 ` AKASHI Takahiro
2014-02-19 11:53                 ` AKASHI Takahiro
2014-02-25  9:14             ` [PATCH v2 0/1] " AKASHI Takahiro
2014-02-25  9:14               ` AKASHI Takahiro
2014-02-25  9:14               ` [PATCH v2 1/1] " AKASHI Takahiro
2014-02-25  9:14                 ` AKASHI Takahiro
2014-02-25 15:00                 ` Will Deacon
2014-02-25 15:00                   ` Will Deacon
2014-02-25 15:00                   ` Will Deacon
2014-02-26  2:00                   ` AKASHI Takahiro
2014-02-26  2:00                     ` AKASHI Takahiro
2014-02-26  2:00                     ` AKASHI Takahiro
2014-02-26 11:25                     ` Will Deacon
2014-02-26 11:25                       ` Will Deacon
2014-02-26 11:25                       ` Will Deacon
2014-02-27  1:33                       ` AKASHI Takahiro
2014-02-27  1:33                         ` AKASHI Takahiro
2014-02-27  1:33                         ` AKASHI Takahiro
2014-02-28  5:14               ` [PATCH v3 0/2] arm64: prerequisites for audit and ftrace AKASHI Takahiro
2014-02-28  5:14                 ` AKASHI Takahiro
2014-02-28  5:14                 ` [PATCH v3 1/2] arm64: make a single hook to syscall_trace() for all syscall features AKASHI Takahiro
2014-02-28  5:14                   ` AKASHI Takahiro
2014-02-28 15:57                   ` Will Deacon
2014-02-28 15:57                     ` Will Deacon
2014-02-28 15:57                     ` Will Deacon
2014-02-28  5:14                 ` [PATCH v3 2/2] arm64: Add regs_return_value() in syscall.h AKASHI Takahiro
2014-02-28  5:14                   ` AKASHI Takahiro
2014-03-13 10:11                 ` [PATCH v4 0/3] arm64: prerequisites for audit and ftrace AKASHI Takahiro
2014-03-13 10:11                   ` AKASHI Takahiro
2014-03-13 10:11                   ` [PATCH v4 1/3] arm64: make a single hook to syscall_trace() for all syscall features AKASHI Takahiro
2014-03-13 10:11                     ` AKASHI Takahiro
2014-03-13 18:28                     ` Will Deacon
2014-03-13 18:28                       ` Will Deacon
2014-03-13 18:28                       ` Will Deacon
2014-03-13 10:11                   ` [PATCH v4 2/3] arm64: split syscall_trace() into separate functions for enter/exit AKASHI Takahiro
2014-03-13 10:11                     ` AKASHI Takahiro
2014-03-13 18:41                     ` Will Deacon
2014-03-13 18:41                       ` Will Deacon
2014-03-13 18:41                       ` Will Deacon
2014-03-14 16:51                       ` AKASHI Takahiro
2014-03-14 16:51                         ` AKASHI Takahiro
2014-03-14 16:51                         ` AKASHI Takahiro
2014-03-13 10:11                   ` [PATCH v4 3/3] arm64: Add regs_return_value() in syscall.h AKASHI Takahiro
2014-03-13 10:11                     ` AKASHI Takahiro
2014-03-15  5:39                   ` [PATCH v5 0/4] arm64: prerequisites for audit and ftrace AKASHI Takahiro
2014-03-15  5:39                     ` AKASHI Takahiro
2014-03-15  5:39                     ` AKASHI Takahiro
2014-03-15  5:39                     ` [PATCH v5 1/4] arm64: make a single hook to syscall_trace() for all syscall features AKASHI Takahiro
2014-03-15  5:39                       ` AKASHI Takahiro
2014-03-15  5:39                       ` AKASHI Takahiro
2014-03-15  5:39                     ` [PATCH v5 2/4] arm64: split syscall_trace() into separate functions for enter/exit AKASHI Takahiro
2014-03-15  5:39                       ` AKASHI Takahiro
2014-03-15  5:39                       ` AKASHI Takahiro
2014-03-16 19:46                       ` Richard Guy Briggs
2014-03-16 19:46                         ` Richard Guy Briggs
2014-03-16 19:46                         ` Richard Guy Briggs
2014-04-16 13:27                       ` Will Deacon
2014-04-16 13:27                         ` Will Deacon
2014-04-16 13:27                         ` Will Deacon
2014-04-28  9:58                         ` AKASHI Takahiro
2014-04-28  9:58                           ` AKASHI Takahiro
2014-04-28  9:58                           ` AKASHI Takahiro
2014-03-15  5:39                     ` [PATCH v5 3/4] arm64: Add regs_return_value() in syscall.h AKASHI Takahiro
2014-03-15  5:39                       ` AKASHI Takahiro
2014-03-15  5:39                     ` [PATCH v5 4/4] arm64: is_compat_task is defined both in asm/compat.h and linux/compat.h AKASHI Takahiro
2014-03-15  5:39                       ` AKASHI Takahiro
2014-03-16 19:48                       ` Richard Guy Briggs
2014-03-16 19:48                         ` Richard Guy Briggs
2014-03-16 19:48                         ` Richard Guy Briggs
2014-04-16 13:29                       ` Will Deacon
2014-04-16 13:29                         ` Will Deacon
2014-04-16 13:29                         ` Will Deacon
2014-04-30  9:51                     ` [PATCH v6 0/4] arm64: prerequisites for audit and ftrace AKASHI Takahiro
2014-04-30  9:51                       ` AKASHI Takahiro
2014-04-30  9:51                       ` [PATCH v6 1/4] arm64: make a single hook to syscall_trace() for all syscall features AKASHI Takahiro
2014-04-30  9:51                         ` AKASHI Takahiro
2014-04-30  9:51                       ` [PATCH v6 2/4] arm64: split syscall_trace() into separate functions for enter/exit AKASHI Takahiro
2014-04-30  9:51                         ` AKASHI Takahiro
2014-04-30  9:51                       ` [PATCH v6 3/4] arm64: Add regs_return_value() in syscall.h AKASHI Takahiro
2014-04-30  9:51                         ` AKASHI Takahiro
2014-04-30  9:51                       ` [PATCH v6 4/4] arm64: is_compat_task is defined both in asm/compat.h and linux/compat.h AKASHI Takahiro
2014-04-30  9:51                         ` AKASHI Takahiro
2014-05-12 15:52                       ` [PATCH v6 0/4] arm64: prerequisites for audit and ftrace Catalin Marinas
2014-05-12 15:52                         ` Catalin Marinas
2014-05-12 15:52                         ` Catalin Marinas
2014-02-07 10:10     ` [PATCH v4 0/3] arm64: Add audit support AKASHI Takahiro
2014-02-07 10:10       ` AKASHI Takahiro
2014-02-07 10:10       ` [PATCH v4 1/3] arm64: Add regs_return_value() in syscall.h AKASHI Takahiro
2014-02-07 10:10         ` AKASHI Takahiro
2014-02-07 10:10       ` [PATCH v4 2/3] arm64: Add audit support AKASHI Takahiro
2014-02-07 10:10         ` AKASHI Takahiro
2014-02-07 10:10       ` [PATCH v4 3/3] arm64: audit: Add audit hook in ptrace/syscall_trace AKASHI Takahiro
2014-02-07 10:10         ` AKASHI Takahiro
2014-02-17 17:42         ` Will Deacon
2014-02-17 17:42           ` Will Deacon
2014-02-17 17:42           ` Will Deacon
2014-02-11 13:51       ` [PATCH v4 0/3] arm64: Add audit support Richard Guy Briggs
2014-02-11 13:51         ` Richard Guy Briggs
2014-02-11 13:51         ` Richard Guy Briggs
2014-02-25  9:18       ` [PATCH v5 " AKASHI Takahiro
2014-02-25  9:18         ` AKASHI Takahiro
2014-02-25  9:18         ` [PATCH v5 1/3] arm64: Add regs_return_value() in syscall.h AKASHI Takahiro
2014-02-25  9:18           ` AKASHI Takahiro
2014-02-25  9:18         ` [PATCH v5 2/3] arm64: Add audit support AKASHI Takahiro
2014-02-25  9:18           ` AKASHI Takahiro
2014-02-25  9:18         ` [PATCH v5 3/3] arm64: audit: Add audit hook in ptrace/syscall_trace AKASHI Takahiro
2014-02-25  9:18           ` AKASHI Takahiro
2014-02-28  5:17         ` [PATCH v6 0/2] arm64: Add audit support AKASHI Takahiro
2014-02-28  5:17           ` AKASHI Takahiro
2014-02-28  5:17           ` [PATCH v6 1/2] " AKASHI Takahiro
2014-02-28  5:17             ` AKASHI Takahiro
2014-03-05  2:50             ` Richard Guy Briggs
2014-03-05  2:50               ` Richard Guy Briggs
2014-03-05  2:50               ` Richard Guy Briggs
2014-03-06  2:21               ` AKASHI Takahiro
2014-03-06  2:21                 ` AKASHI Takahiro
2014-02-28  5:17           ` [PATCH v6 2/2] arm64: audit: Add audit hook in ptrace/syscall_trace AKASHI Takahiro
2014-02-28  5:17             ` AKASHI Takahiro
2014-02-28 16:15             ` Will Deacon
2014-02-28 16:15               ` Will Deacon
2014-02-28 16:15               ` Will Deacon
2014-02-28 20:45               ` Richard Guy Briggs
2014-02-28 20:45                 ` Richard Guy Briggs
2014-03-06  2:10               ` AKASHI Takahiro
2014-03-06  2:10                 ` AKASHI Takahiro
2014-03-06  2:10                 ` AKASHI Takahiro
2014-03-06  2:55                 ` Richard Guy Briggs
2014-03-06  2:55                   ` Richard Guy Briggs
2014-03-06  2:55                   ` Richard Guy Briggs
2014-03-13 10:16           ` [PATCH v7 0/2] arm64: Add audit support AKASHI Takahiro
2014-03-13 10:16             ` AKASHI Takahiro
2014-03-13 10:16             ` [PATCH v7 1/2] " AKASHI Takahiro
2014-03-13 10:16               ` AKASHI Takahiro
2014-03-13 10:16             ` [PATCH v7 2/2] arm64: audit: Add audit hook in syscall_trace_enter/exit() AKASHI Takahiro
2014-03-13 10:16               ` AKASHI Takahiro
2014-03-13 18:43               ` Will Deacon
2014-03-13 18:43                 ` Will Deacon
2014-03-13 18:43                 ` Will Deacon
2014-03-15  5:49             ` [PATCH_v8 0/2] arm64: Add audit support AKASHI Takahiro
2014-03-15  5:49               ` AKASHI Takahiro
2014-03-15  5:49               ` [PATCH_v8 1/2] " AKASHI Takahiro
2014-03-15  5:49                 ` AKASHI Takahiro
2014-03-15  5:49               ` [PATCH_v8 2/2] arm64: audit: Add audit hook in syscall_trace_enter/exit() AKASHI Takahiro
2014-03-15  5:49                 ` AKASHI Takahiro
2014-04-16 11:30                 ` Will Deacon
2014-04-16 11:30                   ` Will Deacon
2014-04-16 11:30                   ` Will Deacon
2014-04-28  9:55                   ` AKASHI Takahiro
2014-04-28  9:55                     ` AKASHI Takahiro
2014-04-28  9:55                     ` AKASHI Takahiro
2014-04-11 21:37               ` [PATCH_v8 0/2] arm64: Add audit support Don Dutile
2014-04-11 21:37                 ` Don Dutile
2014-04-28  9:51                 ` AKASHI Takahiro
2014-04-28  9:51                   ` AKASHI Takahiro
2014-04-28 22:25                   ` Don Dutile
2014-04-28 22:25                     ` Don Dutile
2014-04-30  9:57               ` [PATCH v9 " AKASHI Takahiro
2014-04-30  9:57                 ` AKASHI Takahiro
2014-04-30  9:57                 ` [PATCH v9 1/2] " AKASHI Takahiro
2014-04-30  9:57                   ` AKASHI Takahiro
2014-04-30  9:57                 ` [PATCH v9 2/2] arm64: audit: Add audit hook in syscall_trace_enter/exit() AKASHI Takahiro
2014-04-30  9:57                   ` AKASHI Takahiro

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20140129223652.GA13702@madcap2.tricolour.ca \
    --to=rgb@redhat.com \
    --cc=Will.Deacon@arm.com \
    --cc=arndb@arndb.de \
    --cc=catalin.marinas@arm.com \
    --cc=linaro-kernel@lists.linaro.org \
    --cc=linux-arm-kernel@lists.infradead.org \
    --cc=linux-audit@redhat.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=patches@linaro.org \
    --cc=takahiro.akashi@linaro.org \
    --cc=viro@zeniv.linux.org.uk \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.