[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-Id: <20230805073809.1753462-4-usama.anjum@collabora.com>
Date: Sat, 5 Aug 2023 12:38:02 +0500
From: Muhammad Usama Anjum <usama.anjum@...labora.com>
To: Shuah Khan <shuah@...nel.org>, Alexey Gladkov <legion@...nel.org>,
Muhammad Usama Anjum <usama.anjum@...labora.com>,
Christian Brauner <brauner@...nel.org>
Cc: kernel@...labora.com, linux-kselftest@...r.kernel.org,
linux-kernel@...r.kernel.org
Subject: [PATCH 4/6] selftests: fchmodat2: remove duplicate unneeded defines
These duplicate defines should automatically be picked up from kernel
headers. Use KHDR_INCLUDES to add kernel header files.
Signed-off-by: Muhammad Usama Anjum <usama.anjum@...labora.com>
---
tools/testing/selftests/fchmodat2/Makefile | 2 +-
.../selftests/fchmodat2/fchmodat2_test.c | 20 -------------------
2 files changed, 1 insertion(+), 21 deletions(-)
diff --git a/tools/testing/selftests/fchmodat2/Makefile b/tools/testing/selftests/fchmodat2/Makefile
index 45b519eab8514..20839f8e43f2a 100644
--- a/tools/testing/selftests/fchmodat2/Makefile
+++ b/tools/testing/selftests/fchmodat2/Makefile
@@ -1,6 +1,6 @@
# SPDX-License-Identifier: GPL-2.0-or-later
-CFLAGS += -Wall -O2 -g -fsanitize=address -fsanitize=undefined
+CFLAGS += -Wall -O2 -g -fsanitize=address -fsanitize=undefined $(KHDR_INCLUDES)
TEST_GEN_PROGS := fchmodat2_test
include ../lib.mk
diff --git a/tools/testing/selftests/fchmodat2/fchmodat2_test.c b/tools/testing/selftests/fchmodat2/fchmodat2_test.c
index 2d98eb215bc6b..e0319417124d5 100644
--- a/tools/testing/selftests/fchmodat2/fchmodat2_test.c
+++ b/tools/testing/selftests/fchmodat2/fchmodat2_test.c
@@ -9,26 +9,6 @@
#include "../kselftest.h"
-#ifndef __NR_fchmodat2
- #if defined __alpha__
- #define __NR_fchmodat2 562
- #elif defined _MIPS_SIM
- #if _MIPS_SIM == _MIPS_SIM_ABI32 /* o32 */
- #define __NR_fchmodat2 (452 + 4000)
- #endif
- #if _MIPS_SIM == _MIPS_SIM_NABI32 /* n32 */
- #define __NR_fchmodat2 (452 + 6000)
- #endif
- #if _MIPS_SIM == _MIPS_SIM_ABI64 /* n64 */
- #define __NR_fchmodat2 (452 + 5000)
- #endif
- #elif defined __ia64__
- #define __NR_fchmodat2 (452 + 1024)
- #else
- #define __NR_fchmodat2 452
- #endif
-#endif
-
int sys_fchmodat2(int dfd, const char *filename, mode_t mode, int flags)
{
int ret = syscall(__NR_fchmodat2, dfd, filename, mode, flags);
--
2.39.2
Powered by blists - more mailing lists