Skip to content

Commit 55b46ff

Browse files
masahir0ychenhuacai
authored andcommitted
LoongArch: Replace #include <asm/export.h> with #include <linux/export.h>
Commit ddb5cdb ("kbuild: generate KSYMTAB entries by modpost") deprecated <asm/export.h>, which is now a wrapper of <linux/export.h>. Replace #include <asm/export.h> with #include <linux/export.h>. After all the <asm/export.h> lines are converted, <asm/export.h> and <asm-generic/export.h> will be removed. Signed-off-by: Masahiro Yamada <masahiroy@kernel.org> Signed-off-by: Huacai Chen <chenhuacai@loongson.cn>
1 parent 347aa8d commit 55b46ff

File tree

8 files changed

+8
-8
lines changed

8 files changed

+8
-8
lines changed

arch/loongarch/kernel/fpu.S

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,12 @@
66
*
77
* Copyright (C) 2020-2022 Loongson Technology Corporation Limited
88
*/
9+
#include <linux/export.h>
910
#include <asm/asm.h>
1011
#include <asm/asmmacro.h>
1112
#include <asm/asm-extable.h>
1213
#include <asm/asm-offsets.h>
1314
#include <asm/errno.h>
14-
#include <asm/export.h>
1515
#include <asm/fpregdef.h>
1616
#include <asm/loongarch.h>
1717
#include <asm/regdef.h>

arch/loongarch/kernel/mcount.S

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
* Copyright (C) 2022 Loongson Technology Corporation Limited
66
*/
77

8-
#include <asm/export.h>
8+
#include <linux/export.h>
99
#include <asm/ftrace.h>
1010
#include <asm/regdef.h>
1111
#include <asm/stackframe.h>

arch/loongarch/lib/clear_user.S

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,12 @@
33
* Copyright (C) 2020-2022 Loongson Technology Corporation Limited
44
*/
55

6+
#include <linux/export.h>
67
#include <asm/alternative-asm.h>
78
#include <asm/asm.h>
89
#include <asm/asmmacro.h>
910
#include <asm/asm-extable.h>
1011
#include <asm/cpu.h>
11-
#include <asm/export.h>
1212
#include <asm/regdef.h>
1313

1414
.irp to, 0, 1, 2, 3, 4, 5, 6, 7

arch/loongarch/lib/copy_user.S

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,12 @@
33
* Copyright (C) 2020-2022 Loongson Technology Corporation Limited
44
*/
55

6+
#include <linux/export.h>
67
#include <asm/alternative-asm.h>
78
#include <asm/asm.h>
89
#include <asm/asmmacro.h>
910
#include <asm/asm-extable.h>
1011
#include <asm/cpu.h>
11-
#include <asm/export.h>
1212
#include <asm/regdef.h>
1313

1414
.irp to, 0, 1, 2, 3, 4, 5, 6, 7

arch/loongarch/lib/memcpy.S

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,11 @@
33
* Copyright (C) 2020-2022 Loongson Technology Corporation Limited
44
*/
55

6+
#include <linux/export.h>
67
#include <asm/alternative-asm.h>
78
#include <asm/asm.h>
89
#include <asm/asmmacro.h>
910
#include <asm/cpu.h>
10-
#include <asm/export.h>
1111
#include <asm/regdef.h>
1212

1313
SYM_FUNC_START(memcpy)

arch/loongarch/lib/memmove.S

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,11 @@
33
* Copyright (C) 2020-2022 Loongson Technology Corporation Limited
44
*/
55

6+
#include <linux/export.h>
67
#include <asm/alternative-asm.h>
78
#include <asm/asm.h>
89
#include <asm/asmmacro.h>
910
#include <asm/cpu.h>
10-
#include <asm/export.h>
1111
#include <asm/regdef.h>
1212

1313
SYM_FUNC_START(memmove)

arch/loongarch/lib/memset.S

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,11 @@
33
* Copyright (C) 2020-2022 Loongson Technology Corporation Limited
44
*/
55

6+
#include <linux/export.h>
67
#include <asm/alternative-asm.h>
78
#include <asm/asm.h>
89
#include <asm/asmmacro.h>
910
#include <asm/cpu.h>
10-
#include <asm/export.h>
1111
#include <asm/regdef.h>
1212

1313
.macro fill_to_64 r0

arch/loongarch/mm/page.S

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22
/*
33
* Copyright (C) 2020-2022 Loongson Technology Corporation Limited
44
*/
5+
#include <linux/export.h>
56
#include <linux/linkage.h>
67
#include <asm/asm.h>
7-
#include <asm/export.h>
88
#include <asm/page.h>
99
#include <asm/regdef.h>
1010

0 commit comments

Comments
 (0)