aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86
AgeCommit message (Expand)AuthorFilesLines
2022-01-10Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linuxLinus Torvalds3-7/+7
2022-01-10x86/hyperv: Properly deal with empty cpumasks in hyperv_flush_tlb_multi()Vitaly Kuznetsov1-10/+9
2022-01-08x86/kbuild: Enable CONFIG_KALLSYMS_ALL=y in the defconfigsIngo Molnar2-0/+2
2022-01-07kvm: x86: Exclude unpermitted xfeatures at KVM_GET_SUPPORTED_CPUIDJing Liu1-3/+6
2022-01-07kvm: x86: Fix xstate_required_size() to follow XSTATE alignment ruleJing Liu1-1/+5
2022-01-07x86/fpu: Prepare guest FPU for dynamically enabled FPU featuresThomas Gleixner2-1/+38
2022-01-07x86/fpu: Extend fpu_xstate_prctl() with guest permissionsThomas Gleixner7-28/+80
2022-01-07Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2-1/+4
2022-01-07KVM: x86: Check for rmaps allocationNikunj A Dadhania1-0/+3
2022-01-07KVM: SEV: Mark nested locking of kvm->lockWanpeng Li1-1/+1
2022-01-07x86/sgx: Fix NULL pointer dereference on non-SGX systemsDave Hansen1-18/+47
2022-01-07KVM: SVM: include CR3 in initial VMSA state for SEV-ES guestsMichael Roth5-0/+24
2022-01-07KVM: VMX: Provide vmread version using asm-goto-with-outputsPeter Zijlstra1-0/+27
2022-01-07KVM: x86: Fix wall clock writes in Xen shared_info not to mark page dirtyDavid Woodhouse3-16/+49
2022-01-07KVM: x86/xen: Add KVM_IRQ_ROUTING_XEN_EVTCHN and event channel deliveryDavid Woodhouse5-6/+281
2022-01-07KVM: x86/xen: Maintain valid mapping of Xen shared_info pageDavid Woodhouse2-12/+15
2022-01-07KVM: Reinstate gfn_to_pfn_cache with invalidation supportDavid Woodhouse1-0/+1
2022-01-07x86/kvm: Silence per-cpu pr_info noise about KVM clocks and steal timeDavid Woodhouse2-4/+4
2022-01-07KVM: x86: Update vPMCs when retiring branch instructionsEric Hankland4-26/+39
2022-01-07KVM: x86: Update vPMCs when retiring instructionsEric Hankland3-0/+64
2022-01-07KVM: x86/pmu: Add pmc->intr to refactor kvm_perf_overflow{_intr}()Like Xu2-30/+29
2022-01-07KVM: x86/pmu: Reuse pmc_perf_hw_id() and drop find_fixed_event()Like Xu4-25/+8
2022-01-07KVM: x86/pmu: Refactoring find_arch_event() to pmc_perf_hw_id()Like Xu4-17/+11
2022-01-07KVM: x86/pmu: Setup pmc->eventsel for fixed PMCsLike Xu1-0/+16
2022-01-07KVM: x86: avoid out of bounds indices for fixed performance countersPaolo Bonzini1-3/+4
2022-01-07KVM: VMX: Mark VCPU_EXREG_CR3 dirty when !CR0_PG -> CR0_PG if EPT + !URGLai Jiangshan1-0/+7
2022-01-07KVM: x86/mmu: Reconstruct shadow page root if the guest PDPTEs is changedLai Jiangshan1-0/+7
2022-01-07KVM: VMX: Save HOST_CR3 in vmx_set_host_fs_gs()Lai Jiangshan3-14/+14
2022-01-07Revert "KVM: X86: Update mmu->pdptrs only when it is changed"Paolo Bonzini1-6/+3
2022-01-07lib/crypto: blake2s: include as built-inJason A. Donenfeld3-63/+86
2022-01-07random: remove unused irq_flags argument from add_interrupt_randomness()Sebastian Andrzej Siewior1-1/+1
2022-01-06x86, sched: Fix undefined reference to init_freq_invariance_cppc() build errorHuang Rui1-1/+1
2022-01-06bootmem: Use page->index instead of page->freelistMatthew Wilcox (Oracle)1-1/+1
2022-01-06xen/x86: obtain upper 32 bits of video frame buffer address for Dom0Jan Beulich1-4/+8
2022-01-05Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-1/+1
2022-01-05Merge branches 'for-next/misc', 'for-next/cache-ops-dzp', 'for-next/stacktrace', 'for-next/xor-neon', 'for-next/kasan', 'for-next/armv8_7-fp', 'for-next/atomics', 'for-next/bti', 'for-next/sve', 'for-next/kselftest' and 'for-next/kcsan', remote-tracking branch 'arm64/for-next/perf' into for-next/...Catalin Marinas1-1/+1
2022-01-04x86: intel_epb: Allow model specific normal EPB valueSrinivas Pandruvada1-13/+32
2022-01-02Merge tag 'x86_urgent_for_v5.16_rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds1-1/+1
2021-12-31x86/mce: Reduce number of machine checks taken during recoveryYouquan Song1-0/+9
2021-12-31Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller1-14/+41
2021-12-31crypto: x86/aesni - don't require alignment of dataJakub Kicinski1-2/+2
2021-12-30Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski12-92/+124
2021-12-30x86/msr: Add AMD CPPC MSR definitionsHuang Rui1-0/+17
2021-12-30x86/cpufeatures: Add AMD Collaborative Processor Performance Control feature flagHuang Rui1-0/+1
2021-12-30x86/purgatory: Remove -nostdlib compiler flagMasahiro Yamada1-1/+1
2021-12-30x86/vdso: Remove -nostdlib compiler flagMasahiro Yamada1-1/+1
2021-12-30x86/defconfig: Enable CONFIG_LOCALVERSION_AUTO=y in the defconfigIngo Molnar2-2/+0
2021-12-29x86/build: Use the proper name CONFIG_FW_LOADERLukas Bulwahn1-1/+1
2021-12-29x86/lib: Add fast-short-rep-movs check to copy_user_enhanced_fast_string()Tony Luck1-2/+2
2021-12-28x86/events/amd/iommu: Remove redundant assignment to variable shiftColin Ian King1-1/+1