Re: [PATCH v3] powerpc/audit: Convert powerpc to AUDIT_ARCH_COMPAT_GENERIC
Paul Moore <[email protected]> Tue, 10 Mar 2026 15:19:19 -0400
| Newsgroups | org.kernel.vger.audit,org.kernel.vger.linux-kernel,org.ozlabs.lists.linuxppc-dev |
|---|---|
| Message-ID | <CAHC9VhTyOuuPs1uovodM9M_8zZeJnVXs9xrWSdPhZcjXUb=mvA@mail.gmail.com> |
On Tue, Mar 10, 2026 at 11:08 AM Christophe Leroy (CS GROUP) <[email protected]> wrote: > > From: Christophe Leroy <[email protected]> > > Commit e65e1fc2d24b ("[PATCH] syscall class hookup for all normal > targets") added generic support for AUDIT but that didn't include > support for bi-arch like powerpc. > > Commit 4b58841149dc ("audit: Add generic compat syscall support") > added generic support for bi-arch. > > Convert powerpc to that bi-arch generic audit support. > > With this change generated text is similar. > > Thomas has confirmed that the previously failing filter_exclude/test > is now successful both without and with this patch, see [1] > > [1] https://lore.kernel.org/all/20260306115350-ef265661-6d6b-4043-9bd0-8e6b437d0d67@linutronix.de/ > > Link: https://github.com/linuxppc/issues/issues/412 > Signed-off-by: Christophe Leroy <[email protected]> > Reviewed-by: Cédric Le Goater <[email protected]> > --- > Venkat, a test result with https://github.com/linux-audit/audit-testsuite would be appreciated. Yes, I'd like to see confirmation that the audit test suite runs clean on ppc systems with this patch applied, and unfortunately without a ppc system I have no way to test this myself. > v3: Rebased on v7.0-rc1 > > v2: https://lore.kernel.org/all/a4b3951d1191d4183d92a07a6097566bde60d00a.1629812058.git.christophe.leroy@csgroup.eu/ > --- > arch/powerpc/Kconfig | 5 +- > arch/powerpc/include/asm/unistd32.h | 7 +++ > arch/powerpc/kernel/Makefile | 3 - > arch/powerpc/kernel/audit.c | 87 ----------------------------- > arch/powerpc/kernel/compat_audit.c | 49 ---------------- > 5 files changed, 8 insertions(+), 143 deletions(-) > create mode 100644 arch/powerpc/include/asm/unistd32.h > delete mode 100644 arch/powerpc/kernel/audit.c > delete mode 100644 arch/powerpc/kernel/compat_audit.c -- paul-moore.com