| From: Jeff Xu <jeffxu@chromium.org> |
| Subject: selftest mm/mseal: fix arm build |
| Date: Thu, 2 May 2024 22:53:31 +0000 |
| |
| Add include linux/mman.h to fix arm build. Fix a typo. |
| |
| Link: https://lkml.kernel.org/r/20240502225331.3806279-2-jeffxu@chromium.org |
| Signed-off-by: Jeff Xu <jeffxu@chromium.org> |
| Suggested-by: Ryan Roberts <ryan.roberts@arm.com> |
| Tested-by: Ryan Roberts <ryan.roberts@arm.com> |
| Reviewed-by: Ryan Roberts <ryan.roberts@arm.com> |
| Signed-off-by: Andrew Morton <akpm@linux-foundation.org> |
| --- |
| |
| tools/testing/selftests/mm/mseal_test.c | 3 ++- |
| 1 file changed, 2 insertions(+), 1 deletion(-) |
| |
| --- a/tools/testing/selftests/mm/mseal_test.c~selftest-mm-mseal-read-only-elf-memory-segment-fix-4 |
| +++ a/tools/testing/selftests/mm/mseal_test.c |
| @@ -1,5 +1,6 @@ |
| // SPDX-License-Identifier: GPL-2.0 |
| #define _GNU_SOURCE |
| +#include <linux/mman.h> |
| #include <sys/mman.h> |
| #include <stdint.h> |
| #include <unistd.h> |
| @@ -29,7 +30,7 @@ |
| # define PKEY_DISABLE_WRITE 0x2 |
| #endif |
| |
| -#ifndef PKEY_BITS_PER_KEY |
| +#ifndef PKEY_BITS_PER_PKEY |
| #define PKEY_BITS_PER_PKEY 2 |
| #endif |
| |
| _ |