Changeset View
Changeset View
Standalone View
Standalone View
sys/dev/hyperv/vmbus/i386/vmbus_vector.S
Show All 38 Lines | */ | ||||
.text | .text | ||||
SUPERALIGN_TEXT | SUPERALIGN_TEXT | ||||
IDTVEC(vmbus_isr_pti) | IDTVEC(vmbus_isr_pti) | ||||
IDTVEC(vmbus_isr) | IDTVEC(vmbus_isr) | ||||
PUSH_FRAME | PUSH_FRAME | ||||
SET_KERNEL_SREGS | SET_KERNEL_SREGS | ||||
cld | cld | ||||
KENTER | KENTER | ||||
FAKE_MCOUNT(TF_EIP(%esp)) | |||||
pushl %esp | pushl %esp | ||||
call vmbus_handle_intr | call vmbus_handle_intr | ||||
add $4, %esp | add $4, %esp | ||||
MEXITCOUNT | |||||
jmp doreti | jmp doreti |