| .. | .. |
|---|
| 41 | 41 | static void (*hv_kexec_handler)(void); |
|---|
| 42 | 42 | static void (*hv_crash_handler)(struct pt_regs *regs); |
|---|
| 43 | 43 | |
|---|
| 44 | | -DEFINE_IDTENTRY_SYSVEC(sysvec_hyperv_callback) |
|---|
| 44 | +DEFINE_IDTENTRY_SYSVEC_PIPELINED(HYPERVISOR_CALLBACK_VECTOR, |
|---|
| 45 | + sysvec_hyperv_callback) |
|---|
| 45 | 46 | { |
|---|
| 46 | 47 | struct pt_regs *old_regs = set_irq_regs(regs); |
|---|
| 47 | 48 | |
|---|
| .. | .. |
|---|
| 77 | 78 | * Routines to do per-architecture handling of stimer0 |
|---|
| 78 | 79 | * interrupts when in Direct Mode |
|---|
| 79 | 80 | */ |
|---|
| 80 | | -DEFINE_IDTENTRY_SYSVEC(sysvec_hyperv_stimer0) |
|---|
| 81 | +DEFINE_IDTENTRY_SYSVEC_PIPELINED(HYPERV_STIMER0_VECTOR, |
|---|
| 82 | + sysvec_hyperv_stimer0) |
|---|
| 81 | 83 | { |
|---|
| 82 | 84 | struct pt_regs *old_regs = set_irq_regs(regs); |
|---|
| 83 | 85 | |
|---|