summaryrefslogtreecommitdiff
path: root/arch/x86/kernel
AgeCommit message (Expand)AuthorFilesLines
2022-04-20x86/tsx: Disable TSX development mode at bootPawan Gupta4-14/+51
2022-04-20x86/tsx: Use MSR_TSX_CTRL to clear CPUID bitsPawan Gupta2-7/+48
2022-04-13x86,static_call: Fix __static_call_return0 for i386Peter Zijlstra1-3/+2
2022-04-13rtc: Check return value from mc146818_get_time()Mateusz Jończyk1-2/+6
2022-04-08KVM: x86: fix sending PV IPILi RongQing1-1/+1
2022-03-28ACPI / x86: Work around broken XSDT on Advantech DAC-BJ01 boardMark Cilissen1-0/+24
2022-03-19x86/module: Fix the paravirt vs alternative orderPeter Zijlstra1-5/+8
2022-03-16x86/traps: Mark do_int3() NOKPROBE_SYMBOLLi Huafei1-0/+1
2022-03-16x86/sgx: Free backing memory after faulting the enclave pageJarkko Sakkinen1-9/+48
2022-03-16x86/boot: Fix memremap of setup_indirect structuresRoss Philipson4-43/+146
2022-03-16x86/kvm: Don't use pv tlb/ipi/sched_yield if on 1 vCPUWanpeng Li1-3/+6
2022-03-11x86/speculation: Warn about eIBRS + LFENCE + Unprivileged eBPF + SMTJosh Poimboeuf1-2/+25
2022-03-11x86/speculation: Warn about Spectre v2 LFENCE mitigationJosh Poimboeuf1-0/+5
2022-03-11x86/speculation: Use generic retpoline by default on AMDKim Phillips1-9/+0
2022-03-11x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation re...Josh Poimboeuf1-6/+29
2022-03-11x86/speculation: Add eIBRS + Retpoline optionsPeter Zijlstra1-37/+96
2022-03-11x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCEPeter Zijlstra (Intel)1-11/+18
2022-03-11x86,bugs: Unconditionally allow spectre_v2=retpoline,amdPeter Zijlstra1-7/+0
2022-03-08mm: defer kmemleak object creation of module_alloc()Kefeng Wang1-3/+4
2022-03-02x86/ptrace: Fix xfpregs_set()'s incorrect xmm clearingAndy Lutomirski2-7/+6
2022-02-16x86/sgx: Silence softlockup detection when releasing large enclavesReinette Chatre1-0/+2
2022-02-01x86/cpu: Add Xeon Icelake-D to list of CPUs that support PPINTony Luck1-0/+1
2022-02-01x86/MCE/AMD: Allow thresholding interface updates after initYazen Ghannam1-1/+1
2022-01-27x86/mce: Mark mce_read_aux() noinstrBorislav Petkov1-1/+1
2022-01-27x86/mce: Mark mce_end() noinstrBorislav Petkov1-3/+11
2022-01-27x86/mce: Mark mce_panic() noinstrBorislav Petkov1-3/+12
2022-01-27x86/mce: Allow instrumentation during task work queueingBorislav Petkov1-0/+11
2022-01-27x86/mm: Flush global TLB when switching to trampoline page-tableJoerg Roedel1-10/+2
2022-01-27x86/mce/inject: Avoid out-of-bounds write when setting flagsZhang Zixun1-1/+1
2022-01-27x86/gpu: Reserve stolen memory for first integrated Intel GPULucas De Marchi1-1/+9
2021-12-29x86/boot: Move EFI range reservation after cmdline parsingMike Rapoport1-3/+3
2021-12-29Revert "x86/boot: Pull up cmdline preparation and early param parsing"Borislav Petkov1-39/+27
2021-12-08x86/tsc: Disable clocksource watchdog for TSC on qualified platormsFeng Tang1-4/+24
2021-12-08x86/tsc: Add a timer to make sure TSC_adjust is always checkedFeng Tang1-0/+41
2021-12-08x86/sev: Fix SEV-ES INS/OUTS instructions for word, dword, and qwordMichael Sterritt1-18/+39
2021-12-08x86/hyperv: Move required MSRs check to initial platform probingSean Christopherson1-5/+15
2021-11-25signal: Replace force_fatal_sig with force_exit_sig when in doubtEric W. Biederman1-1/+1
2021-11-25signal: Replace force_sigsegv(SIGSEGV) with force_fatal_sig(SIGSEGV)Eric W. Biederman1-1/+1
2021-11-25signal/vm86_32: Properly send SIGSEGV when the vm86 state cannot be saved.Eric W. Biederman1-1/+3
2021-11-25x86/sgx: Fix free page accountingReinette Chatre1-6/+6
2021-11-25x86/boot: Pull up cmdline preparation and early param parsingBorislav Petkov1-27/+39
2021-11-18x86/sev: Make the #VC exception stacks part of the default stacks storageBorislav Petkov1-32/+0
2021-11-18x86/sev: Add an x86 version of cc_platform_has()Tom Lendacky2-0/+75
2021-11-18x86/mce: Add errata workaround for Skylake SKX37Dave Jones1-2/+3
2021-11-18x86/sev: Fix stack type check in vc_switch_off_ist()Joerg Roedel1-1/+1
2021-11-18x86/mm/64: Improve stack overflow warningsPeter Zijlstra2-12/+19
2021-11-18x86/iopl: Fake iopl(3) CLI/STI usagePeter Zijlstra2-0/+34
2021-11-18x86/irq: Ensure PI wakeup handler is unregistered before module unloadSean Christopherson1-1/+3
2021-11-18x86/cpu: Fix migration safety with X86_BUG_NULL_SELJane Malalane4-7/+42
2021-10-16x86/fpu: Mask out the invalid MXCSR bits properlyBorislav Petkov1-1/+1