| @@ -234,7 +234,7 @@ SYM_CODE_END(xenpv_restore_regs_and_return_to_usermode) · 233 unmodified lines |
| 234 | 234 | */ |
| 235 | 235 | |
| 236 | 236 | /* Normal 64-bit system call target */ |
| 237 | | −SYM_CODE_START(xen_syscall_target) |
| 237 | +SYM_CODE_START(xen_entry_SYSCALL_64) |
| 238 | 238 | UNWIND_HINT_EMPTY |
| 239 | 239 | ENDBR |
| 240 | 240 | popq %rcx |
| @@ -249,12 +249,12 @@ SYM_CODE_START(xen_syscall_target) · 8 unmodified lines |
| 249 | 249 | movq $__USER_CS, 1*8(%rsp) |
| 250 | 250 | |
| 251 | 251 | jmp entry_SYSCALL_64_after_hwframe |
| 252 | | −SYM_CODE_END(xen_syscall_target) |
| 252 | +SYM_CODE_END(xen_entry_SYSCALL_64) |
| 253 | 253 | |
| 254 | 254 | #ifdef CONFIG_IA32_EMULATION |
| 255 | 255 | |
| 256 | 256 | /* 32-bit compat syscall target */ |
| 257 | | −SYM_CODE_START(xen_syscall32_target) |
| 257 | +SYM_CODE_START(xen_entry_SYSCALL_compat) |
| 258 | 258 | UNWIND_HINT_EMPTY |
| 259 | 259 | ENDBR |
| 260 | 260 | popq %rcx |
| @@ -269,10 +269,10 @@ SYM_CODE_START(xen_syscall32_target) · 8 unmodified lines |
| 269 | 269 | movq $__USER32_CS, 1*8(%rsp) |
| 270 | 270 | |
| 271 | 271 | jmp entry_SYSCALL_compat_after_hwframe |
| 272 | | −SYM_CODE_END(xen_syscall32_target) |
| 272 | +SYM_CODE_END(xen_entry_SYSCALL_compat) |
| 273 | 273 | |
| 274 | 274 | /* 32-bit compat sysenter target */ |
| 275 | | −SYM_CODE_START(xen_sysenter_target) |
| 275 | +SYM_CODE_START(xen_entry_SYSENTER_compat) |
| 276 | 276 | UNWIND_HINT_EMPTY |
| 277 | 277 | ENDBR |
| 278 | 278 | /* |
| @@ -291,19 +291,19 @@ SYM_CODE_START(xen_sysenter_target) · 12 unmodified lines |
| 291 | 291 | movq $__USER32_CS, 1*8(%rsp) |
| 292 | 292 | |
| 293 | 293 | jmp entry_SYSENTER_compat_after_hwframe |
| 294 | | −SYM_CODE_END(xen_sysenter_target) |
| 294 | +SYM_CODE_END(xen_entry_SYSENTER_compat) |
| 295 | 295 | |
| 296 | 296 | #else /* !CONFIG_IA32_EMULATION */ |
| 297 | 297 | |
| 298 | | −SYM_CODE_START(xen_syscall32_target) |
| 299 | | −SYM_CODE_START(xen_sysenter_target) |
| 298 | +SYM_CODE_START(xen_entry_SYSCALL_compat) |
| 299 | +SYM_CODE_START(xen_entry_SYSENTER_compat) |
| 300 | 300 | UNWIND_HINT_EMPTY |
| 301 | 301 | ENDBR |
| 302 | 302 | lea 16(%rsp), %rsp /* strip %rcx, %r11 */ |
| 303 | 303 | mov $-ENOSYS, %rax |
| 304 | 304 | pushq $0 |
| 305 | 305 | jmp hypercall_iret |
| 306 | | −SYM_CODE_END(xen_sysenter_target) |
| 307 | | −SYM_CODE_END(xen_syscall32_target) |
| 306 | +SYM_CODE_END(xen_entry_SYSENTER_compat) |
| 307 | +SYM_CODE_END(xen_entry_SYSCALL_compat) |
| 308 | 308 | |
| 309 | 309 | #endif /* CONFIG_IA32_EMULATION */ |