1*4882a593Smuzhiyun // SPDX-License-Identifier: GPL-2.0 2*4882a593Smuzhiyun #include <stdio.h> 3*4882a593Smuzhiyun #include <string.h> 4*4882a593Smuzhiyun #include <linux/compiler.h> 5*4882a593Smuzhiyun 6*4882a593Smuzhiyun #include "debug.h" 7*4882a593Smuzhiyun #include "tests/tests.h" 8*4882a593Smuzhiyun #include "util/find-map.c" 9*4882a593Smuzhiyun 10*4882a593Smuzhiyun #define VECTORS__MAP_NAME "[vectors]" 11*4882a593Smuzhiyun test__vectors_page(struct test * test __maybe_unused,int subtest __maybe_unused)12*4882a593Smuzhiyunint test__vectors_page(struct test *test __maybe_unused, 13*4882a593Smuzhiyun int subtest __maybe_unused) 14*4882a593Smuzhiyun { 15*4882a593Smuzhiyun void *start, *end; 16*4882a593Smuzhiyun 17*4882a593Smuzhiyun if (find_map(&start, &end, VECTORS__MAP_NAME)) { 18*4882a593Smuzhiyun pr_err("%s not found, is CONFIG_KUSER_HELPERS enabled?\n", 19*4882a593Smuzhiyun VECTORS__MAP_NAME); 20*4882a593Smuzhiyun return TEST_FAIL; 21*4882a593Smuzhiyun } 22*4882a593Smuzhiyun 23*4882a593Smuzhiyun return TEST_OK; 24*4882a593Smuzhiyun } 25