lkml.org 
[lkml]   [2020]   [Nov]   [11]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH seccomp v2 7/8] xtensa: Enable seccomp architecture tracking
    Date
    From: YiFei Zhu <yifeifz2@illinois.edu>

    To enable seccomp constant action bitmaps, we need to have a static
    mapping to the audit architecture and system call table size. Add these
    for xtensa.

    Signed-off-by: YiFei Zhu <yifeifz2@illinois.edu>
    ---
    arch/xtensa/include/asm/Kbuild | 1 -
    arch/xtensa/include/asm/seccomp.h | 11 +++++++++++
    2 files changed, 11 insertions(+), 1 deletion(-)
    create mode 100644 arch/xtensa/include/asm/seccomp.h

    diff --git a/arch/xtensa/include/asm/Kbuild b/arch/xtensa/include/asm/Kbuild
    index c59c42a1221a..9718e9593564 100644
    --- a/arch/xtensa/include/asm/Kbuild
    +++ b/arch/xtensa/include/asm/Kbuild
    @@ -7,5 +7,4 @@ generic-y += mcs_spinlock.h
    generic-y += param.h
    generic-y += qrwlock.h
    generic-y += qspinlock.h
    -generic-y += seccomp.h
    generic-y += user.h
    diff --git a/arch/xtensa/include/asm/seccomp.h b/arch/xtensa/include/asm/seccomp.h
    new file mode 100644
    index 000000000000..f1cb6b0a9e1f
    --- /dev/null
    +++ b/arch/xtensa/include/asm/seccomp.h
    @@ -0,0 +1,11 @@
    +/* SPDX-License-Identifier: GPL-2.0-only */
    +#ifndef _ASM_SECCOMP_H
    +#define _ASM_SECCOMP_H
    +
    +#include <asm-generic/seccomp.h>
    +
    +#define SECCOMP_ARCH_NATIVE AUDIT_ARCH_XTENSA
    +#define SECCOMP_ARCH_NATIVE_NR NR_syscalls
    +#define SECCOMP_ARCH_NATIVE_NAME "xtensa"
    +
    +#endif /* _ASM_SECCOMP_H */
    --
    2.29.2
    \
     
     \ /
      Last update: 2020-11-11 15:00    [W:2.161 / U:0.580 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site