The following patch can fix this build issue:
diff --git a/tools/testing/selftests/lib.mk b/tools/testing/selftests/lib.mk index 0a8e75886..afd384ed8 100644 --- a/tools/testing/selftests/lib.mk +++ b/tools/testing/selftests/lib.mk @@ -16,7 +16,7 @@ TEST_GEN_PROGS := $(patsubst %,$(OUTPUT)/%,$(TEST_GEN_PROGS)) TEST_GEN_PROGS_EXTENDED := $(patsubst %,$(OUTPUT)/%,$(TEST_GEN_PROGS_EXTENDED)) TEST_GEN_FILES := $(patsubst %,$(OUTPUT)/%,$(TEST_GEN_FILES))
-top_srcdir ?= ../../../.. +top_srcdir ?= $(abspath $(dir $(lastword $(MAKEFILE_LIST)))/../../..) include $(top_srcdir)/scripts/subarch.include ARCH ?= $(SUBARCH)
The following patch can fix this build issue:
diff --git a/tools/ testing/ selftests/ lib.mk b/tools/ testing/ selftests/ lib.mk .afd384ed8 100644 testing/ selftests/ lib.mk testing/ selftests/ lib.mk /%,$(TEST_ GEN_PROGS) ) PROGS_EXTENDED := $(patsubst %,$(OUTPUT) /%,$(TEST_ GEN_PROGS_ EXTENDED) ) /%,$(TEST_ GEN_FILES) )
index 0a8e75886.
--- a/tools/
+++ b/tools/
@@ -16,7 +16,7 @@ TEST_GEN_PROGS := $(patsubst %,$(OUTPUT)
TEST_GEN_
TEST_GEN_FILES := $(patsubst %,$(OUTPUT)
-top_srcdir ?= ../../../.. LIST))) /../../ ..) /scripts/ subarch. include
+top_srcdir ?= $(abspath $(dir $(lastword $(MAKEFILE_
include $(top_srcdir)
ARCH ?= $(SUBARCH)