hc
2023-12-11 6778948f9de86c3cfaf36725a7c87dcff9ba247f
kernel/arch/arm64/include/asm/vmap_stack.h
....@@ -1,4 +1,4 @@
1
-// SPDX-License-Identifier: GPL-2.0
1
+/* SPDX-License-Identifier: GPL-2.0 */
22 // Copyright (C) 2017 Arm Ltd.
33 #ifndef __ASM_VMAP_STACK_H
44 #define __ASM_VMAP_STACK_H
....@@ -7,8 +7,8 @@
77 #include <linux/gfp.h>
88 #include <linux/kconfig.h>
99 #include <linux/vmalloc.h>
10
+#include <linux/pgtable.h>
1011 #include <asm/memory.h>
11
-#include <asm/pgtable.h>
1212 #include <asm/thread_info.h>
1313
1414 /*
....@@ -19,10 +19,8 @@
1919 {
2020 BUILD_BUG_ON(!IS_ENABLED(CONFIG_VMAP_STACK));
2121
22
- return __vmalloc_node_range(stack_size, THREAD_ALIGN,
23
- VMALLOC_START, VMALLOC_END,
24
- THREADINFO_GFP, PAGE_KERNEL, 0, node,
25
- __builtin_return_address(0));
22
+ return __vmalloc_node(stack_size, THREAD_ALIGN, THREADINFO_GFP, node,
23
+ __builtin_return_address(0));
2624 }
2725
2826 #endif /* __ASM_VMAP_STACK_H */