Changeset View
Changeset View
Standalone View
Standalone View
sys/dev/hyperv/vmbus/amd64/vmbus_vector.S
Show All 33 Lines | |||||
/* | /* | ||||
* This is the Hyper-V vmbus channel direct callback interrupt. | * This is the Hyper-V vmbus channel direct callback interrupt. | ||||
* Only used when it is running on Hyper-V. | * Only used when it is running on Hyper-V. | ||||
*/ | */ | ||||
.text | .text | ||||
SUPERALIGN_TEXT | SUPERALIGN_TEXT | ||||
INTR_HANDLER vmbus_isr | INTR_HANDLER vmbus_isr | ||||
FAKE_MCOUNT(TF_RIP(%rsp)) | |||||
movq %rsp, %rdi | movq %rsp, %rdi | ||||
call vmbus_handle_intr | call vmbus_handle_intr | ||||
MEXITCOUNT | |||||
jmp doreti | jmp doreti |