summaryrefslogtreecommitdiffstats
path: root/arch/x86/hyperv/mmu.c
Commit message (Expand)AuthorAgeFilesLines
* x86/hyperv: Improve code for referencing hyperv_pcpu_input_argNischala Yelchuri2023-06-281-10/+2
* x86/hyperv: Exclude lazy TLB mode CPUs from enlightened TLB flushesMichael Kelley2023-04-171-1/+10
* x86/hyperv: Properly deal with empty cpumasks in hyperv_flush_tlb_multi()Vitaly Kuznetsov2022-01-101-10/+9
* Merge tag 'x86-mm-2021-04-29' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2021-04-291-5/+5
|\
| * x86/mm/tlb: Flush remote and local TLBs concurrentlyNadav Amit2021-03-061-5/+5
* | drivers: hv: Create a consistent pattern for checking Hyper-V hypercall statusJoseph Salisbury2021-04-211-4/+4
|/
* x86/hyperv: check cpu mask after interrupt has been disabledWei Liu2021-01-061-3/+9
* x86/hyper-v: Fix overflow bug in fill_gva_list()Tianyu Lan2019-09-021-3/+5
* 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