@@ -1084,11 +1084,11 @@ alternative_endif
1084
1084
.if \regsize == 64
1085
1085
mrs x29 , far_el1
1086
1086
.endif
1087
- add sp , sp , #S_FRAME_SIZE // restore sp
1087
+ add sp , sp , #S_FRAME_SIZE // restore sp
1088
1088
eret
1089
1089
.endm
1090
1090
1091
- .macro generate_tramp_vector , kpti, bhb
1091
+ .macro generate_tramp_vector , kpti, bhb
1092
1092
.Lvector_start\@:
1093
1093
.space 0x400
1094
1094
@@ -1101,11 +1101,11 @@ alternative_endif
1101
1101
.endm
1102
1102
1103
1103
#ifdef CONFIG_UNMAP_KERNEL_AT_EL0
1104
- / *
1105
- * Exception vectors trampoline.
1106
- * The order must match __bp_harden_el1_vectors and the
1107
- * arm64_bp_harden_el1_vectors enum.
1108
- * /
1104
+ /*
1105
+ * Exception vectors trampoline.
1106
+ * The order must match __bp_harden_el1_vectors and the
1107
+ * arm64_bp_harden_el1_vectors enum.
1108
+ * /
1109
1109
.pushsection ".entry.tramp.text" , "ax"
1110
1110
. align 11
1111
1111
ENTRY(tramp_vectors)
@@ -1138,7 +1138,7 @@ __entry_tramp_data_vectors:
1138
1138
__entry_tramp_data___sdei_asm_handler:
1139
1139
.quad __sdei_asm_handler
1140
1140
#endif / * CONFIG_ARM_SDE_INTERFACE * /
1141
- __entry_tramp_data_this_cpu_vector:
1141
+ __entry_tramp_data_this_cpu_vector:
1142
1142
.quad this_cpu_vector
1143
1143
.popsection // .rodata
1144
1144
#endif / * CONFIG_RANDOMIZE_BASE * /
@@ -1148,26 +1148,26 @@ __entry_tramp_data_this_cpu_vector:
1148
1148
* Exception vectors for spectre mitigations on entry from EL1 when
1149
1149
* kpti is not in use.
1150
1150
* /
1151
+
1151
1152
.macro generate_el1_vector , bhb
1152
1153
.Lvector_start\@:
1153
- kernel_ventry 1 , sync_invalid // Synchronous EL1t
1154
- kernel_ventry 1 , irq_invalid // IRQ EL1t
1155
- kernel_ventry 1 , fiq_invalid // FIQ EL1t
1156
- kernel_ventry 1 , error_invalid // Error EL1t
1154
+ kernel_ventry 1 , sync_invalid // Synchronous EL1t
1155
+ kernel_ventry 1 , irq_invalid // IRQ EL1t
1156
+ kernel_ventry 1 , fiq_invalid // FIQ EL1t
1157
+ kernel_ventry 1 , error_invalid // Error EL1t
1157
1158
1158
- kernel_ventry 1 , sync // Synchronous EL1h
1159
- kernel_ventry 1 , irq // IRQ EL1h
1160
- kernel_ventry 1 , fiq_invalid // FIQ EL1h
1161
- kernel_ventry 1 , error // Error EL1h
1159
+ kernel_ventry 1 , sync // Synchronous EL1h
1160
+ kernel_ventry 1 , irq // IRQ EL1h
1161
+ kernel_ventry 1 , fiq_invalid // FIQ EL1h
1162
+ kernel_ventry 1 , error // Error EL1h
1162
1163
1163
1164
.rept 4
1164
1165
tramp_ventry .Lvector_start\@ , 64 , 0 , \bhb
1165
1166
.endr
1166
- .rept 4
1167
+ .rept 4
1167
1168
tramp_ventry .Lvector_start\@ , 32 , 0 , \bhb
1168
1169
.endr
1169
1170
.endm
1170
-
1171
1171
/ * The order must match tramp_vecs and the arm64_bp_harden_el1_vectors enum. * /
1172
1172
.pushsection ".entry.text" , "ax"
1173
1173
. align 11
@@ -1272,7 +1272,7 @@ ENTRY(__sdei_asm_entry_trampoline)
1272
1272
* /
1273
1273
1 : str x4 , [ x1 , #(SDEI_EVENT_INTREGS + S_ORIG_ADDR_LIMIT) ]
1274
1274
1275
- tramp_data_read_var x4 , __sdei_asm_handler
1275
+ tramp_data_read_var x4 , __sdei_asm_handler
1276
1276
br x4
1277
1277
ENDPROC(__sdei_asm_entry_trampoline)
1278
1278
NOKPROBE(__sdei_asm_entry_trampoline)
0 commit comments