Skip to content

Commit 07ad4f7

Browse files
committed
selftests/rseq: remove ARRAY_SIZE define from individual tests
ARRAY_SIZE is defined in several selftests. Remove definitions from individual test files and include header file for the define instead. ARRAY_SIZE define is added in a separate patch to prepare for this change. Remove ARRAY_SIZE from rseq tests and pickup the one defined in kselftest.h. Signed-off-by: Shuah Khan <[email protected]>
1 parent 1329e40 commit 07ad4f7

File tree

2 files changed

+2
-4
lines changed

2 files changed

+2
-4
lines changed

tools/testing/selftests/rseq/basic_percpu_ops_test.c

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,9 @@
99
#include <string.h>
1010
#include <stddef.h>
1111

12+
#include "../kselftest.h"
1213
#include "rseq.h"
1314

14-
#define ARRAY_SIZE(arr) (sizeof(arr) / sizeof((arr)[0]))
15-
1615
struct percpu_lock_entry {
1716
intptr_t v;
1817
} __attribute__((aligned(128)));

tools/testing/selftests/rseq/rseq.c

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,10 +27,9 @@
2727
#include <signal.h>
2828
#include <limits.h>
2929

30+
#include "../kselftest.h"
3031
#include "rseq.h"
3132

32-
#define ARRAY_SIZE(arr) (sizeof(arr) / sizeof((arr)[0]))
33-
3433
__thread volatile struct rseq __rseq_abi = {
3534
.cpu_id = RSEQ_CPU_ID_UNINITIALIZED,
3635
};

0 commit comments

Comments
 (0)