Skip to content

Commit a4dbb51

Browse files
finikorgjhedberg
authored andcommitted
arch: x86_64: Rename _nmi_stack to z_x86_nmi_stack
Rename stack name according to MISRA-C standard. Signed-off-by: Andrei Emeltchenko <[email protected]>
1 parent 431caaf commit a4dbb51

File tree

3 files changed

+24
-24
lines changed

3 files changed

+24
-24
lines changed

arch/x86/core/intel64/cpu.c

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -28,10 +28,10 @@ extern uint8_t _exception_stack1[];
2828
extern uint8_t _exception_stack2[];
2929
extern uint8_t _exception_stack3[];
3030

31-
extern uint8_t _nmi_stack[];
32-
extern uint8_t _nmi_stack1[];
33-
extern uint8_t _nmi_stack2[];
34-
extern uint8_t _nmi_stack3[];
31+
extern uint8_t z_x86_nmi_stack[];
32+
extern uint8_t z_x86_nmi_stack1[];
33+
extern uint8_t z_x86_nmi_stack2[];
34+
extern uint8_t z_x86_nmi_stack3[];
3535

3636
#ifdef CONFIG_X86_KPTI
3737
extern uint8_t z_x86_trampoline_stack[];
@@ -45,7 +45,7 @@ struct x86_tss64 tss0 = {
4545
#ifdef CONFIG_X86_KPTI
4646
.ist2 = (uint64_t) z_x86_trampoline_stack + Z_X86_TRAMPOLINE_STACK_SIZE,
4747
#endif
48-
.ist6 = (uint64_t) _nmi_stack + CONFIG_X86_EXCEPTION_STACK_SIZE,
48+
.ist6 = (uint64_t) z_x86_nmi_stack + CONFIG_X86_EXCEPTION_STACK_SIZE,
4949
.ist7 = (uint64_t) _exception_stack + CONFIG_X86_EXCEPTION_STACK_SIZE,
5050
.iomapb = 0xFFFF,
5151
.cpu = &(_kernel.cpus[0])
@@ -57,7 +57,7 @@ struct x86_tss64 tss1 = {
5757
#ifdef CONFIG_X86_KPTI
5858
.ist2 = (uint64_t) z_x86_trampoline_stack1 + Z_X86_TRAMPOLINE_STACK_SIZE,
5959
#endif
60-
.ist6 = (uint64_t) _nmi_stack1 + CONFIG_X86_EXCEPTION_STACK_SIZE,
60+
.ist6 = (uint64_t) z_x86_nmi_stack1 + CONFIG_X86_EXCEPTION_STACK_SIZE,
6161
.ist7 = (uint64_t) _exception_stack1 + CONFIG_X86_EXCEPTION_STACK_SIZE,
6262
.iomapb = 0xFFFF,
6363
.cpu = &(_kernel.cpus[1])
@@ -70,7 +70,7 @@ struct x86_tss64 tss2 = {
7070
#ifdef CONFIG_X86_KPTI
7171
.ist2 = (uint64_t) z_x86_trampoline_stack2 + Z_X86_TRAMPOLINE_STACK_SIZE,
7272
#endif
73-
.ist6 = (uint64_t) _nmi_stack2 + CONFIG_X86_EXCEPTION_STACK_SIZE,
73+
.ist6 = (uint64_t) z_x86_nmi_stack2 + CONFIG_X86_EXCEPTION_STACK_SIZE,
7474
.ist7 = (uint64_t) _exception_stack2 + CONFIG_X86_EXCEPTION_STACK_SIZE,
7575
.iomapb = 0xFFFF,
7676
.cpu = &(_kernel.cpus[2])
@@ -83,7 +83,7 @@ struct x86_tss64 tss3 = {
8383
#ifdef CONFIG_X86_KPTI
8484
.ist2 = (uint64_t) z_x86_trampoline_stack3 + Z_X86_TRAMPOLINE_STACK_SIZE,
8585
#endif
86-
.ist6 = (uint64_t) _nmi_stack3 + CONFIG_X86_EXCEPTION_STACK_SIZE,
86+
.ist6 = (uint64_t) z_x86_nmi_stack3 + CONFIG_X86_EXCEPTION_STACK_SIZE,
8787
.ist7 = (uint64_t) _exception_stack3 + CONFIG_X86_EXCEPTION_STACK_SIZE,
8888
.iomapb = 0xFFFF,
8989
.cpu = &(_kernel.cpus[3])

arch/x86/core/intel64/locore.S

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1070,19 +1070,19 @@ gdt80: /* LGDT descriptor for long mode */
10701070
.align 16
10711071
_exception_stack:
10721072
.fill CONFIG_X86_EXCEPTION_STACK_SIZE, 1, 0xAA
1073-
.global _nmi_stack
1073+
.global z_x86_nmi_stack
10741074
.align 16
1075-
_nmi_stack:
1075+
z_x86_nmi_stack:
10761076
.fill CONFIG_X86_EXCEPTION_STACK_SIZE, 1, 0xAA
10771077

10781078
#if CONFIG_MP_NUM_CPUS > 1
10791079
.global _exception_stack1
10801080
.align 16
10811081
_exception_stack1:
10821082
.fill CONFIG_X86_EXCEPTION_STACK_SIZE, 1, 0xAA
1083-
.global _nmi_stack1
1083+
.global z_x86_nmi_stack1
10841084
.align 16
1085-
_nmi_stack1:
1085+
z_x86_nmi_stack1:
10861086
.fill CONFIG_X86_EXCEPTION_STACK_SIZE, 1, 0xAA
10871087
#endif
10881088

@@ -1091,9 +1091,9 @@ _nmi_stack1:
10911091
.align 16
10921092
_exception_stack2:
10931093
.fill CONFIG_X86_EXCEPTION_STACK_SIZE, 1, 0xAA
1094-
.global _nmi_stack2
1094+
.global z_x86_nmi_stack2
10951095
.align 16
1096-
_nmi_stack2:
1096+
z_x86_nmi_stack2:
10971097
.fill CONFIG_X86_EXCEPTION_STACK_SIZE, 1, 0xAA
10981098
#endif
10991099

@@ -1102,9 +1102,9 @@ _nmi_stack2:
11021102
.align 16
11031103
_exception_stack3:
11041104
.fill CONFIG_X86_EXCEPTION_STACK_SIZE, 1, 0xAA
1105-
.global _nmi_stack3
1105+
.global z_x86_nmi_stack3
11061106
.align 16
1107-
_nmi_stack3:
1107+
z_x86_nmi_stack3:
11081108
.fill CONFIG_X86_EXCEPTION_STACK_SIZE, 1, 0xAA
11091109
#endif
11101110

tests/arch/x86/nmi/src/main.c

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -17,19 +17,19 @@
1717

1818
static volatile int int_handler_executed;
1919

20-
extern uint8_t _nmi_stack[];
21-
extern uint8_t _nmi_stack1[];
22-
extern uint8_t _nmi_stack2[];
23-
extern uint8_t _nmi_stack3[];
20+
extern uint8_t z_x86_nmi_stack[];
21+
extern uint8_t z_x86_nmi_stack1[];
22+
extern uint8_t z_x86_nmi_stack2[];
23+
extern uint8_t z_x86_nmi_stack3[];
2424

2525
uint8_t *nmi_stacks[] = {
26-
_nmi_stack,
26+
z_x86_nmi_stack,
2727
#if CONFIG_MP_NUM_CPUS > 1
28-
_nmi_stack1,
28+
z_x86_nmi_stack1,
2929
#if CONFIG_MP_NUM_CPUS > 2
30-
_nmi_stack2,
30+
z_x86_nmi_stack2,
3131
#if CONFIG_MP_NUM_CPUS > 3
32-
_nmi_stack3
32+
z_x86_nmi_stack3
3333
#endif
3434
#endif
3535
#endif

0 commit comments

Comments
 (0)