summaryrefslogtreecommitdiffstats
path: root/arch/x86/include/asm/mshyperv.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* x86/hyperv: Clear vCPU banks between calls to avoid flushing unneeded vCPUsVitaly Kuznetsov2017-10-101-0/+1
* x86/asm: Fix inline asm call constraints for ClangJosh Poimboeuf2017-09-231-6/+4
* Merge branch 'x86-platform-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2017-09-071-1/+146
|\
| * x86/hyper-v: Use hypercall for remote TLB flushVitaly Kuznetsov2017-08-101-0/+3
| * hyper-v: Globalize vp_indexVitaly Kuznetsov2017-08-101-0/+24
| * x86/hyper-v: Implement rep hypercallsVitaly Kuznetsov2017-08-101-0/+39
| * x86/hyper-v: Introduce fast hypercall implementationVitaly Kuznetsov2017-08-101-0/+34
| * x86/hyper-v: Make hv_do_hypercall() inlineVitaly Kuznetsov2017-08-101-0/+40
| * x86/hyper-v: Include hyperv/ only when CONFIG_HYPERV is setVitaly Kuznetsov2017-08-101-1/+6
* | Revert "x86/hyper-v: include hyperv/ only when CONFIG_HYPERV is set"Greg Kroah-Hartman2017-07-201-6/+1
* | x86/hyper-v: stash the max number of virtual/logical processorVitaly Kuznetsov2017-07-171-0/+2
* | x86/hyper-v: include hyperv/ only when CONFIG_HYPERV is setVitaly Kuznetsov2017-07-171-1/+6
|/
* Merge tag 'char-misc-4.13-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2017-07-041-1/+0
|\
| * Drivers: hv: vmbus: Get the current time from the current clocksourceK. Y. Srinivasan2017-05-251-1/+0
* | x86/mshyperv: Remove excess #includes from mshyperv.hThomas Gleixner2017-06-241-2/+1
|/
* x86/hyperv: Move TSC reading method to asm/mshyperv.hVitaly Kuznetsov2017-03-111-0/+46
* x86/hyperv: Implement hv_get_tsc_page()Vitaly Kuznetsov2017-03-111-0/+8
* hv: export current Hyper-V clocksourceVitaly Kuznetsov2017-02-101-0/+3
* Drivers: hv: Fix the bug in generating the guest IDK. Y. Srinivasan2017-02-101-2/+2
* Drivers: hv: restore hypervcall page cleanup before kexecVitaly Kuznetsov2017-01-311-0/+1
* Drivers: hv: vmbus: Define an APIs to manage interrupt stateK. Y. Srinivasan2017-01-201-0/+3
* Drivers: hv: vmbus: Define an API to retrieve virtual processor indexK. Y. Srinivasan2017-01-201-0/+2
* Drivers: hv: vmbus: Define APIs to manipulate the synthetic interrupt controllerK. Y. Srinivasan2017-01-201-0/+3
* Drivers: hv: vmbus: Define APIs to manipulate the event pageK. Y. Srinivasan2017-01-201-0/+3
* Drivers: hv: vmbus: Define APIs to manipulate the message pageK. Y. Srinivasan2017-01-201-0/+3
* Drivers: hv: vmbus: Restructure the clockevents codeK. Y. Srinivasan2017-01-201-0/+4
* Drivers: hv: vmbus: Move the code to signal end of messageK. Y. Srinivasan2017-01-201-0/+37
* Drivers: hv: vmbus: Move the check for hypercall page setupK. Y. Srinivasan2017-01-201-0/+1
* Drivers: hv: vmbus: Move the crash notification functionK. Y. Srinivasan2017-01-201-0/+1
* Drivers: hv: vmbus: Move the extracting of Hypervisor version informationK. Y. Srinivasan2017-01-201-0/+19
* Drivers: hv: vmbus: Consolidate all Hyper-V specific clocksource codeK. Y. Srinivasan2017-01-201-0/+12
* Drivers: hv: vmbus: Move Hypercall invocation code out of common codeK. Y. Srinivasan2017-01-191-1/+0
* Drivers: hv vmbus: Move Hypercall page setup out of common codeK. Y. Srinivasan2017-01-191-0/+5
* Drivers: hv: vmbus: Move the definition of generate_guest_id()K. Y. Srinivasan2017-01-191-0/+43
* Drivers: hv: vmbus: Move the definition of hv_x64_msr_hypercall_contentsK. Y. Srinivasan2017-01-191-0/+12
* mshyperv: fix recognition of Hyper-V guest crash MSR'sDenis V. Lunev2015-08-051-0/+1
* Drivers: hv: vmbus: add special crash handlerVitaly Kuznetsov2015-08-051-0/+2
* Drivers: hv: vmbus: add special kexec handlerVitaly Kuznetsov2015-08-051-0/+2
* x86: hyperv: Fixup the (brain) damage caused by the irq cleanupThomas Gleixner2014-03-051-2/+2
* x86: Hyperv: Cleanup the irq messThomas Gleixner2014-03-041-1/+3
* x86, trace: Add irq vector tracepointsSeiji Aguchi2013-06-211-0/+3
* X86: Handle Hyper-V vmbus interrupts as special hypervisor interruptsK. Y. Srinivasan2013-02-131-0/+4
* x86: Clean up the hypervisor layerH. Peter Anvin2010-05-081-4/+11
* x86: Detect running on a Microsoft HyperV systemKy Srinivasan2010-05-071-0/+7