summaryrefslogtreecommitdiffstats
path: root/drivers/hv
diff options
context:
space:
mode:
authorK. Y. Srinivasan <kys@microsoft.com>2013-02-03 17:22:39 -0800
committerH. Peter Anvin <hpa@linux.intel.com>2013-02-12 16:27:15 -0800
commitbc2b0331e077f576369a2b6c75d15ed4de4ef91f (patch)
tree49a62da6dae7fbc4cef8e887525d923d746cccec /drivers/hv
parentdb34bbb767bdfa1ebed7214b876fe01c5b7ee457 (diff)
downloadop-kernel-dev-bc2b0331e077f576369a2b6c75d15ed4de4ef91f.zip
op-kernel-dev-bc2b0331e077f576369a2b6c75d15ed4de4ef91f.tar.gz
X86: Handle Hyper-V vmbus interrupts as special hypervisor interrupts
Starting with win8, vmbus interrupts can be delivered on any VCPU in the guest and furthermore can be concurrently active on multiple VCPUs. Support this interrupt delivery model by setting up a separate IDT entry for Hyper-V vmbus. interrupts. I would like to thank Jan Beulich <JBeulich@suse.com> and Thomas Gleixner <tglx@linutronix.de>, for their help. In this version of the patch, based on the feedback, I have merged the IDT vector for Xen and Hyper-V and made the necessary adjustments. Furhermore, based on Jan's feedback I have added the necessary compilation switches. Signed-off-by: K. Y. Srinivasan <kys@microsoft.com> Link: http://lkml.kernel.org/r/1359940959-32168-3-git-send-email-kys@microsoft.com Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
Diffstat (limited to 'drivers/hv')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud