summaryrefslogtreecommitdiff
path: root/arch/x86/kernel/cpu
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-03-16x86/sgx: Free backing memory after faulting the enclave pageJarkko Sakkinen1-9/+48
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-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/mce/inject: Avoid out-of-bounds write when setting flagsZhang Zixun1-1/+1
2021-12-08x86/hyperv: Move required MSRs check to initial platform probingSean Christopherson1-5/+15
2021-11-25x86/sgx: Fix free page accountingReinette Chatre1-6/+6
2021-11-18x86/mce: Add errata workaround for Skylake SKX37Dave Jones1-2/+3
2021-11-18x86/cpu: Fix migration safety with X86_BUG_NULL_SELJane Malalane4-7/+42
2021-10-06x86/entry: Clear X86_FEATURE_SMAP when CONFIG_X86_SMAP=nVegard Nossum1-0/+1
2021-10-06x86/resctrl: Fix kfree() of the wrong type in domain_add_cpu()James Morse1-2/+2
2021-10-06x86/resctrl: Free the ctrlval arrays when domain_setup_mon_state() failsJames Morse1-0/+2
2021-09-19Merge tag 'x86_urgent_for_v5.15_rc2' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-11/+32
2021-09-14x86/mce: Avoid infinite loop for copy from user recoveryTony Luck1-11/+32
2021-09-11Merge branch 'linus' into smp/urgentThomas Gleixner1-22/+16
2021-09-02Merge tag 'hyperv-next-signed-20210831' of git://git.kernel.org/pub/scm/linux...Linus Torvalds1-22/+16
2021-09-01drivers: base: cacheinfo: Get rid of DEFINE_SMP_CALL_CACHE_FUNCTION()Thomas Gleixner1-5/+2
2021-08-31Merge tag 'x86-cpu-2021-08-30' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-0/+70
2021-08-30Merge tag 'perf-core-2021-08-30' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2-1/+7
2021-08-30Merge tag 'x86_cleanups_for_v5.15' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds3-17/+17
2021-08-30Merge tag 'x86_cache_for_v5.15' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds6-595/+592
2021-08-30Merge tag 'ras_core_for_v5.15' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-3/+8
2021-08-26x86/cpu: Add get_llc_id() helper functionKim Phillips2-1/+7
2021-08-24x86/mce: Defer processing of early errorsBorislav Petkov1-3/+8
2021-08-22x86/resctrl: Fix a maybe-uninitialized build warning treated as errorBabu Moger1-0/+6
2021-08-12x86/resctrl: Fix default monitoring groups reportingBabu Moger1-14/+13
2021-08-11x86/resctrl: Make resctrl_arch_get_config() return its valueJames Morse3-16/+19
2021-08-11x86/resctrl: Merge the CDP resourcesJames Morse3-239/+85
2021-08-11x86/resctrl: Expand resctrl_arch_update_domains()'s msr_param rangeJames Morse1-3/+9
2021-08-11x86/resctrl: Remove rdt_cdp_peer_get()James Morse1-85/+14
2021-08-11x86/resctrl: Merge the ctrl_val arraysJames Morse1-4/+61
2021-08-11x86/resctrl: Calculate the index from the configuration typeJames Morse2-22/+15
2021-08-11x86/resctrl: Apply offset correction when config is stagedJames Morse4-31/+27
2021-08-11x86/resctrl: Make ctrlval arrays the same sizeJames Morse2-1/+18
2021-08-11x86/resctrl: Pass configuration type to resctrl_arch_get_config()James Morse3-15/+27
2021-08-11x86/resctrl: Add a helper to read a closid's configurationJames Morse3-30/+35
2021-08-11x86/resctrl: Rename update_domains() to resctrl_arch_update_domains()James Morse3-4/+3