aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86
AgeCommit message (Expand)AuthorFilesLines
2021-11-14Merge tag 'locking-urgent-2021-11-14' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2-4/+11
2021-11-14Merge tag 'sched_urgent_for_v5.16_rc1' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds3-16/+15
2021-11-14Merge tag 'perf_urgent_for_v5.16_rc1' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2-1/+5
2021-11-14Merge tag 'x86_urgent_for_v5.16_rc1' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds6-4/+60
2021-11-13Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds30-336/+803
2021-11-13Merge branch 'exit-cleanups-for-v5.16' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-1/+1
2021-11-12signal/vm86_32: Remove pointless test in BUG_ONEric W. Biederman1-1/+1
2021-11-12x86/cpu: Add Raptor Lake to Intel familyTony Luck1-0/+2
2021-11-12x86/mce: Add errata workaround for Skylake SKX37Dave Jones1-2/+3
2021-11-12KVM: SEV: unify cgroup cleanup code for svm_vm_migrate_fromPaolo Bonzini1-14/+11
2021-11-12KVM: x86: move guest_pv_has out of user_access sectionPaolo Bonzini1-3/+6
2021-11-11Merge branch 'kvm-5.16-fixes' into kvm-masterPaolo Bonzini20-264/+317
2021-11-11Merge branch 'kvm-sev-move-context' into kvm-masterPaolo Bonzini5-63/+285
2021-11-11KVM: x86: Drop arbitrary KVM_SOFT_MAX_VCPUSVitaly Kuznetsov2-2/+1
2021-11-11KVM: Move INVPCID type check from vmx and svm to the common kvm_handle_invpcid()Vipin Sharma3-11/+2
2021-11-11KVM: VMX: Add a helper function to retrieve the GPR index for INVPCID, INVVPI...Vipin Sharma3-5/+14
2021-11-11KVM: nVMX: Clean up x2APIC MSR handling for L2Sean Christopherson1-39/+14
2021-11-11KVM: VMX: Macrofy the MSR bitmap getters and settersSean Christopherson1-60/+25
2021-11-11KVM: nVMX: Handle dynamic MSR intercept togglingSean Christopherson3-110/+111
2021-11-11KVM: nVMX: Query current VMCS when determining if MSR bitmaps are in useSean Christopherson1-4/+4
2021-11-11KVM: x86: Don't update vcpu->arch.pv_eoi.msr_val when a bogus value was writt...Vitaly Kuznetsov1-8/+13
2021-11-11KVM: x86: Rename kvm_lapic_enable_pv_eoi()Vitaly Kuznetsov4-5/+5
2021-11-11KVM: x86: Make sure KVM_CPUID_FEATURES really are KVM_CPUID_FEATURESPaul Durrant5-8/+47
2021-11-11KVM: x86: Add helper to consolidate core logic of SET_CPUID{2} flowsSean Christopherson1-23/+24
2021-11-11kvm: mmu: Use fast PF path for access tracking of huge pages when possibleJunaid Shahid1-5/+5
2021-11-11KVM: x86/mmu: Properly dereference rcu-protected TDP MMU sptep iteratorSean Christopherson1-1/+1
2021-11-11KVM: x86: inhibit APICv when KVM_GUESTDBG_BLOCKIRQ activeMaxim Levitsky4-2/+25
2021-11-11kvm: x86: Convert return type of *is_valid_rdpmc_ecx() to boolJim Mattson5-11/+11
2021-11-11KVM: x86: Fix recording of guest steal time / preempted statusDavid Woodhouse2-31/+76
2021-11-11KVM: SEV: Add support for SEV-ES intra host migrationPeter Gonda1-1/+47
2021-11-11KVM: SEV: Add support for SEV intra host migrationPeter Gonda5-0/+162
2021-11-11KVM: SEV: provide helpers to charge/uncharge misc_cgPaolo Bonzini1-7/+15
2021-11-11KVM: generalize "bugged" VM to "dead" VMPaolo Bonzini1-1/+1
2021-11-11KVM: SEV: Refactor out sev_es_state structPeter Gonda3-56/+61
2021-11-11Merge branch 'kvm-guest-sev-migration' into kvm-masterPaolo Bonzini9-9/+201
2021-11-11x86/kvm: Add kexec support for SEV Live Migration.Ashish Kalra1-0/+25
2021-11-11x86/kvm: Add guest support for detecting and enabling SEV Live Migration feat...Ashish Kalra3-0/+91
2021-11-11mm: x86: Invoke hypercall when page encryption status is changedBrijesh Singh6-9/+73
2021-11-11x86/kvm: Add AMD SEV specific Hypercall3Brijesh Singh1-0/+12
2021-11-11perf/x86/vlbr: Add c->flags to vlbr event constraintsLike Xu1-1/+3
2021-11-11perf/x86/lbr: Reset LBR_SELECT during vlbr resetWanpeng Li1-0/+2
2021-11-11x86/smp: Factor out parts of native_smp_prepare_cpus()Boris Ostrovsky3-16/+15
2021-11-11static_call,x86: Robustify trampoline patchingPeter Zijlstra2-4/+11
2021-11-10Merge branch 'exit-cleanups-for-v5.16' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds3-9/+7
2021-11-10Merge tag 'asm-generic-5.16' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-33/+0
2021-11-10Merge tag 'for-linus-5.16b-rc1-tag' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds16-468/+206
2021-11-09Merge branch 'akpm' (patches from Andrew)Linus Torvalds4-35/+31
2021-11-09x86: mm: rename __is_kernel_text() to is_x86_32_kernel_text()Kefeng Wang1-9/+5
2021-11-09sections: move is_kernel_inittext() into sections.hKefeng Wang1-1/+1
2021-11-09proc/vmcore: convert oldmem_pfn_is_ram callback to more generic vmcore callbacksDavid Hildenbrand2-5/+19
2021-11-09x86/xen: print a warning when HVMOP_get_mem_type failsDavid Hildenbrand1-1/+3
2021-11-09x86/xen: simplify xen_oldmem_pfn_is_ram()David Hildenbrand1-14/+1
2021-11-09x86/xen: update xen_oldmem_pfn_is_ram() documentationDavid Hildenbrand1-6/+3
2021-11-08Merge tag 'kbuild-v5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds2-2/+3
2021-11-06Merge tag 's390-5.16-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390...Linus Torvalds1-0/+2
2021-11-06Merge tag 'pci-v5.16-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds3-3/+3
2021-11-06Merge branch 'akpm' (patches from Andrew)Linus Torvalds11-49/+18
2021-11-06x86: remove memory hotplug support on X86_32David Hildenbrand2-34/+3
2021-11-06memblock: use memblock_free for freeing virtual pointersMike Rapoport6-7/+7
2021-11-06memblock: rename memblock_free to memblock_phys_freeMike Rapoport4-9/+9
2021-11-06xen/x86: free_p2m_page: use memblock_free_ptr() to free a virtual pointerMike Rapoport1-1/+1
2021-11-05Merge branch 'pci/driver'Bjorn Helgaas2-2/+2
2021-11-04Merge tag 'iommu-updates-v5.16' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-2/+0
2021-11-04Merge tag 'driver-core-5.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds5-25/+20
2021-11-03x86/fpu: Optimize out sigframe xfeatures when in init stateDave Hansen4-2/+55
2021-11-02Merge tag 'devicetree-for-5.16' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-3/+2
2021-11-02Merge tag 'drm-next-2021-11-03' of git://anongit.freedesktop.org/drm/drmLinus Torvalds2-2/+3
2021-11-02Merge tag 'acpi-5.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ra...Linus Torvalds2-0/+24
2021-11-02Merge tag 'gfs2-v5.15-rc5-mmap-fault' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-1/+1
2021-11-02Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds32-1116/+1518
2021-11-02Merge tag 'hyperv-next-signed-20211102' of git://git.kernel.org/pub/scm/linux...Linus Torvalds7-40/+448
2021-11-02Merge branches 'acpi-x86', 'acpi-resources', 'acpi-scan' and 'acpi-misc'Rafael J. Wysocki2-0/+24
2021-11-02Merge tag 'x86_core_for_v5.16_rc1' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds19-107/+214
2021-11-02Merge tag 'net-next-for-5.16' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds5-101/+166
2021-11-02x86/xen: remove 32-bit awareness from startup_xenJuergen Gross1-6/+6
2021-11-02xen: remove highmem remnantsJuergen Gross2-8/+0
2021-11-02xen: allow pv-only hypercalls only with CONFIG_XEN_PVJuergen Gross1-109/+102
2021-11-02x86/xen: remove 32-bit pv leftoversJuergen Gross1-31/+9
2021-11-02xen-pciback: allow compiling on other archs than x86Oleksandr Andrushchenko2-94/+1
2021-11-02x86/xen: switch initial pvops IRQ functions to dummy onesJuergen Gross4-76/+20
2021-11-02x86/xen: remove xen_have_vcpu_info_placement flagJuergen Gross5-126/+33
2021-11-02x86/pvh: add prototype for xen_pvh_init()Juergen Gross1-0/+4
2021-11-02x86/xen: Remove redundant irq_enter/exit() invocationsThomas Gleixner2-6/+0
2021-11-02xen/x86: restrict PV Dom0 identity mappingJan Beulich1-3/+3
2021-11-02xen/x86: there's no highmem anymore in PV modeJan Beulich1-4/+0
2021-11-02xen/x86: adjust handling of the L3 user vsyscall special page tableJan Beulich1-1/+11
2021-11-02xen/x86: adjust xen_set_fixmap()Jan Beulich1-4/+5
2021-11-02xen/x86: restore (fix) xen_set_pte_init() behaviorJan Beulich1-7/+17
2021-11-02xen/x86: streamline set_pte_mfn()Jan Beulich1-2/+4
2021-11-01Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds1-1/+1
2021-11-01Merge tag 'audit-pr-20211101' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2-9/+14
2021-11-01Merge tag 'trace-v5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/rost...Linus Torvalds14-104/+157
2021-11-01Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextJakub Kicinski1-61/+69
2021-11-01Merge tag 'seccomp-v5.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-2/+2
2021-11-01Merge tag 'overflow-v5.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds3-0/+5
2021-11-01Merge tag 'cpu-to-thread_info-v5.16-rc1' of git://git.kernel.org/pub/scm/linu...Linus Torvalds1-0/+3
2021-11-01Merge tag 'x86_sgx_for_v5.16_rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2-5/+62
2021-11-01Merge tag 'x86_sev_for_v5.16_rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds5-39/+80
2021-11-01Merge tag 'x86_misc_for_v5.16_rc1' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2-3/+5
2021-11-01Merge tag 'x86_cpu_for_v5.16_rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds11-16/+117
2021-11-01Merge tag 'x86_cleanups_for_v5.16_rc1' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds8-13/+6
2021-11-01Merge tag 'x86_cc_for_v5.16_rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds21-97/+162
2021-11-01Merge tag 'x86_build_for_v5.16_rc1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2-9/+11
2021-11-01Merge tag 'ras_core_for_v5.16_rc1' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds8-208/+161
2021-11-01Merge tag 'x86-fpu-2021-11-01' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds58-1566/+2491
2021-11-01Merge tag 'x86-apic-2021-11-01' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-6/+21
2021-11-01Merge tag 'sched-core-2021-11-01' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds9-54/+84
2021-11-01Merge tag 'objtool-core-2021-10-31' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds25-429/+546
2021-11-01Merge tag 'locking-core-2021-10-31' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2-0/+2
2021-11-01Merge tag 'perf-core-2021-10-31' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds7-7/+50
2021-11-01Merge tag 'irq-core-2021-10-31' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2-0/+5
2021-10-31Merge branches 'apple/dart', 'arm/mediatek', 'arm/renesas', 'arm/smmu', 'arm/...Joerg Roedel1-2/+0
2021-10-31Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds4-23/+57
2021-10-31Merge tag 'kvmarm-5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/kvma...Paolo Bonzini15-64/+100
2021-10-30perf/x86/intel: Fix ICL/SPR INST_RETIRED.PREC_DIST encodingsStephane Eranian2-4/+6
2021-10-29signal: Replace force_sigsegv(SIGSEGV) with force_fatal_sig(SIGSEGV)Eric W. Biederman1-1/+1
2021-10-29signal/x86: In emulate_vsyscall force a signal instead of calling do_exitEric W. Biederman1-1/+2
2021-10-29Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds2-2/+10
2021-10-29Merge tag 'irqchip-5.16' into irq/coreBorislav Petkov45-296/+486
2021-10-29x86/apic: Reduce cache line misses in __x2apic_send_IPI_mask()Eric Dumazet1-6/+21
2021-10-28bpf,x86: Respect X86_FEATURE_RETPOLINE*Peter Zijlstra3-86/+41
2021-10-28bpf,x86: Simplify computing label offsetsPeter Zijlstra1-81/+42
2021-10-28x86,bugs: Unconditionally allow spectre_v2=retpoline,amdPeter Zijlstra1-7/+0
2021-10-28x86/alternative: Add debug prints to apply_retpolines()Peter Zijlstra1-0/+6
2021-10-28x86/alternative: Try inline spectre_v2=retpoline,amdPeter Zijlstra1-2/+14
2021-10-28x86/alternative: Handle Jcc __x86_indirect_thunk_\regPeter Zijlstra1-4/+36
2021-10-28x86/alternative: Implement .retpoline_sites supportPeter Zijlstra3-5/+146
2021-10-28x86/retpoline: Create a retpoline thunk arrayPeter Zijlstra2-6/+16
2021-10-28x86/retpoline: Move the retpoline thunk declarations to nospec-branch.hPeter Zijlstra3-9/+7
2021-10-28x86/asm: Fixup odd GEN-for-each-reg.h usagePeter Zijlstra2-3/+3
2021-10-28x86/asm: Fix register orderPeter Zijlstra1-4/+10
2021-10-28x86/retpoline: Remove unused replacement symbolsPeter Zijlstra2-52/+0
2021-10-28objtool,x86: Replace alternatives with .retpoline_sitesPeter Zijlstra1-0/+14
2021-10-28x86/Makefile: Remove unneeded whitespaces before tabsElyes HAOUAS1-1/+1
2021-10-28Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski5-62/+121
2021-10-28KVM: x86: Take srcu lock in post_kvm_run_save()David Woodhouse1-0/+8
2021-10-28x86/fpu: Include vmalloc.h for vzalloc()Stephen Rothwell1-0/+1
2021-10-28x86/hyperv: Protect set_hv_tscchange_cb() against getting preemptedVitaly Kuznetsov1-1/+4
2021-10-28x86/hyperv: Remove duplicate includeJiapeng Chong1-2/+0
2021-10-28x86/hyperv: Remove duplicated include in hv_initWan Jiabing1-1/+0
2021-10-28x86/hyperv: Add ghcb hvcall support for SNP VMTianyu Lan1-0/+75
2021-10-28x86/hyperv: Add Write/Read MSR registers via ghcb pageTianyu Lan3-43/+167
2021-10-28x86/hyperv: Add new hvcall guest address host visibility supportTianyu Lan6-7/+153
2021-10-28x86/hyperv: Initialize shared memory boundary in the Isolation VM.Tianyu Lan1-0/+2
2021-10-28x86/hyperv: Initialize GHCB page in Isolation VMTianyu Lan3-7/+68
2021-10-28Merge remote-tracking branch 'tip/x86/cc' into hyperv-nextWei Liu21-97/+162
2021-10-28BackMerge tag 'v5.15-rc7' into drm-nextDave Airlie55-417/+750
2021-10-27ftrace: disable preemption when recursion locked王贇1-2/+0
2021-10-27KVM: SEV-ES: fix another issue with string I/O VMGEXITsPaolo Bonzini1-3/+12
2021-10-27x86/boot/compressed: Avoid duplicate malloc() implementationsKees Cook3-4/+5
2021-10-27x86/boot: Allow a "silent" kaslr random byte fetchKees Cook1-6/+12
2021-10-27x86/tools/relocs: Support >64K section headersKristen Carlson Accardi1-25/+78
2021-10-26kprobes: Add a test case for stacktrace from kretprobe handlerMasami Hiramatsu1-0/+1
2021-10-26x86: Fix __get_wchan() for !STACKTRACEPeter Zijlstra1-3/+14
2021-10-26x86/fpu/amx: Enable the AMX feature in 64-bit modeChang S. Bae4-4/+13
2021-10-26x86/fpu: Add XFD handling for dynamic statesChang S. Bae1-1/+27
2021-10-26x86/fpu: Calculate the default sizes independentlyChang S. Bae1-9/+21
2021-10-26x86/fpu/amx: Define AMX state components and have it used for boot-time checksChang S. Bae4-1/+114
2021-10-26x86/fpu/xstate: Prepare XSAVE feature table for gaps in state component numbersChang S. Bae1-13/+16
2021-10-26x86/fpu/xstate: Add fpstate_realloc()/free()Chang S. Bae3-8/+106
2021-10-26x86/fpu/xstate: Add XFD #NM handlerChang S. Bae3-0/+87
2021-10-26x86/fpu: Update XFD state where requiredChang S. Bae5-2/+61
2021-10-26x86/fpu: Add sanity checks for XFDThomas Gleixner4-12/+95
2021-10-26x86/fpu: Add XFD state to fpstateChang S. Bae3-0/+9
2021-10-26x86/msr-index: Add MSRs for XFDChang S. Bae1-0/+2
2021-10-26x86/cpufeatures: Add eXtended Feature Disabling (XFD) feature bitChang S. Bae2-0/+2
2021-10-26x86/fpu: Reset permission and fpstate on exec()Chang S. Bae1-3/+4
2021-10-26x86/fpu: Prepare fpu_clone() for dynamically enabled featuresThomas Gleixner3-12/+27
2021-10-26x86/fpu/signal: Prepare for variable sigframe lengthChang S. Bae3-40/+26
2021-10-26x86/signal: Use fpu::__state_user_size for sigalt stack validationThomas Gleixner1-4/+31
2021-10-26x86/fpu: Add basic helpers for dynamically enabled featuresThomas Gleixner2-0/+25
2021-10-26x86/arch_prctl: Add controls for dynamic XSTATE componentsChang S. Bae6-3/+178
2021-10-26x86/fpu: Add fpu_state_config::legacy_featuresThomas Gleixner2-3/+13
2021-10-26x86/fpu: Add members to struct fpu to cache permission informationThomas Gleixner2-0/+51
2021-10-26x86/fpu/xstate: Provide xstate_calculate_size()Chang S. Bae1-18/+28
2021-10-26x86/signal: Implement sigaltstack size validationThomas Gleixner2-0/+52
2021-10-25trace/osnoise: Fix an ifdef commentDaniel Bristot de Oliveira1-1/+1
2021-10-25signal/vm86_32: Properly send SIGSEGV when the vm86 state cannot be saved.Eric W. Biederman1-1/+3
2021-10-25signal/vm86_32: Replace open coded BUG_ON with an actual BUG_ONEric W. Biederman1-4/+2
2021-10-25x86/sev: Expose sev_es_ghcb_hv_call() for use by HyperVTianyu Lan3-15/+29
2021-10-25KVM: x86/xen: Fix kvm_xen_has_interrupt() sleeping in kvm_vcpu_block()David Woodhouse1-5/+22
2021-10-25KVM: x86: switch pvclock_gtod_sync_lock to a raw spinlockDavid Woodhouse2-15/+15
2021-10-25KVM: x86: SGX must obey the KVM_INTERNAL_ERROR_EMULATION protocolDavid Edmondson1-11/+5
2021-10-25KVM: x86: On emulation failure, convey the exit reason, etc. to userspaceDavid Edmondson3-18/+63
2021-10-25KVM: x86: Get exit_reason as part of kvm_x86_ops.get_exit_infoDavid Edmondson5-13/+19
2021-10-25x86/of: Kill unused early_init_dt_scan_chosen_arch()Rob Herring1-5/+0
2021-10-24kbuild: use more subdir- for visiting subdirectories while cleaningMasahiro Yamada2-2/+3
2021-10-23x86/fpu: Remove old KVM FPU interfaceThomas Gleixner2-34/+0
2021-10-23x86/kvm: Convert FPU handling to a single swap bufferThomas Gleixner5-82/+40
2021-10-23x86/fpu: Provide infrastructure for KVM FPU cleanupThomas Gleixner2-6/+92
2021-10-23x86/fpu: Prepare for sanitizing KVM FPU codeThomas Gleixner1-1/+43
2021-10-22Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds5-62/+121
2021-10-22kvm: x86: Remove stale declaration of kvm_no_apic_vcpuJim Mattson1-2/+0
2021-10-22KVM: VMX: Unregister posted interrupt wakeup handler on hardware unsetupSean Christopherson1-2/+5
2021-10-22x86/irq: Ensure PI wakeup handler is unregistered before module unloadSean Christopherson1-1/+3
2021-10-22sched,x86: Fix L2 cache maskPeter Zijlstra1-2/+2
2021-10-22x86/unwind: Compile kretprobe fixup code only if CONFIG_KRETPROBES=yMasami Hiramatsu1-0/+6
2021-10-22x86/sgx/virt: implement SGX_IOC_VEPC_REMOVE ioctlPaolo Bonzini2-0/+55
2021-10-22x86/sgx/virt: extract sgx_vepc_remove_pagePaolo Bonzini1-5/+7
2021-10-22KVM: x86: Use rw_semaphore for APICv lock to allow vCPU parallelismSean Christopherson3-8/+10