summaryrefslogtreecommitdiffstats
path: root/arch/x86/hyperv/mmu.c
Commit message (Expand)AuthorAgeFilesLines
* x86/paravirt: Use a single ops structureJuergen Gross2018-09-031-2/+2
* x86/mm: Only use tlb_remove_table() for paravirtPeter Zijlstra2018-08-231-0/+2
* x86/hyper-v: Check for VP_INVAL in hyperv_flush_tlb_others()Vitaly Kuznetsov2018-07-161-0/+5
* x86/hyper-v: Check cpumask_to_vpset() return value in hyperv_flush_tlb_others...Vitaly Kuznetsov2018-07-161-0/+2
* x86/hyper-v: Use cheaper HVCALL_FLUSH_VIRTUAL_ADDRESS_{LIST,SPACE} hypercalls...Vitaly Kuznetsov2018-06-241-41/+32
* x86/hyper-v: move struct hv_flush_pcpu{,ex} definitions to common headerVitaly Kuznetsov2018-05-261-22/+6
* X86/Hyper-V: Consolidate the allocation of the hypercall input pageK. Y. Srinivasan2018-05-191-24/+6
* X86/Hyper-V: Consolidate code for converting cpumask to vpsetK. Y. Srinivasan2018-05-191-41/+2
* X86/Hyper-V: Enhanced IPI enlightenmentK. Y. Srinivasan2018-05-191-1/+1
* x86/hyperv: Stop suppressing X86_FEATURE_PCIDVitaly Kuznetsov2018-01-251-2/+10
* x86/hyperv: Fix hypercalls with extended CPU ranges for TLB flushingMarcelo Henrique Cerri2017-10-101-3/+3
* x86/hyperv: Don't use percpu areas for pcpu_flush/pcpu_flush_ex structuresVitaly Kuznetsov2017-10-101-6/+28
* x86/hyperv: Clear vCPU banks between calls to avoid flushing unneeded vCPUsVitaly Kuznetsov2017-10-101-5/+12
* tracing/hyper-v: Trace hyperv_mmu_flush_tlb_others()Vitaly Kuznetsov2017-08-311-0/+7
* x86/hyper-v: Support extended CPU ranges for TLB flush hypercallsVitaly Kuznetsov2017-08-311-3/+130
* x86/hyper-v: Use hypercall for remote TLB flushVitaly Kuznetsov2017-08-101-0/+138