summaryrefslogtreecommitdiffstats
path: root/arch/x86/kernel/cpu
Commit message (Expand)AuthorAgeFilesLines
* x86/microcode/AMD: Load late on both threads tooBorislav Petkov (AMD)2023-07-011-1/+1
* x86/topology: Fix erroneous smp_num_siblings on Intel Hybrid platformsZhang Rui2023-05-301-2/+3
* x86/MCE/AMD: Use an u64 for bank_mapMuralidhara M K2023-05-111-7/+7
* x86/hyperv: Block root partition functionality in a Confidential VMMichael Kelley2023-05-111-4/+8
* x86/resctrl: Clear staged_config[] before and after it is usedShawn Wang2023-03-223-9/+24
* x86/mce: Make sure logged MCEs are processed after sysfs updateYazen Ghannam2023-03-221-0/+1
* x86/CPU/AMD: Disable XSAVES on AMD family 0x17Andrew Cooper2023-03-171-0/+9
* x86/resctl: fix scheduler confusion with 'current'Linus Torvalds2023-03-111-2/+2
* x86/speculation: Allow enabling STIBP with legacy IBRSKP Singh2023-03-101-7/+18
* x86/microcode/AMD: Fix mixed steppings supportBorislav Petkov (AMD)2023-03-101-13/+21
* x86/microcode/AMD: Add a @cpu parameter to the reloading functionsBorislav Petkov (AMD)2023-03-102-4/+4
* x86/microcode/amd: Remove load_microcode_amd()'s bsp parameterBorislav Petkov (AMD)2023-03-101-12/+5
* x86/bugs: Reset speculation control settings on initBreno Leitao2023-03-101-1/+9
* x86/microcode: Adjust late loading result reporting messageAshok Raj2023-03-101-4/+7
* x86/microcode: Check CPU capabilities after late microcode update correctlyAshok Raj2023-03-102-13/+29
* x86/microcode: Add a parameter to microcode_check() to store CPU capabilitiesAshok Raj2023-03-102-9/+15
* x86/speculation: Identify processors vulnerable to SMT RSB predictionsTom Lendacky2023-02-141-2/+7
* x86/aperfmperf: Erase stale arch_freq_scale values when disabling frequency i...Yair Podemsky2023-02-091-0/+9
* use less confusing names for iov_iter direction initializersAl Viro2023-02-091-1/+1
* x86/resctrl: Fix event counts regression in reused RMIDsPeter Newman2023-01-181-16/+33
* x86/resctrl: Fix task CLOSID/RMID update racePeter Newman2023-01-181-1/+11
* x86/bugs: Flush IBP in ib_prctl_set()Rodrigo Branco2023-01-121-0/+2
* x86/microcode/intel: Do not retry microcode reloading on the APsAshok Raj2023-01-071-7/+1
* x86/MCE/AMD: Clear DFR errors found in THR handlerYazen Ghannam2023-01-071-13/+20
* x86/split_lock: Add sysctl to control the misery modeGuilherme G. Piccoli2022-12-311-10/+53
* x86/sgx: Reduce delay and interference of enclave releaseReinette Chatre2022-12-311-4/+19
* x86/bugs: Make sure MSR_SPEC_CTRL is updated properly upon resume from S3Pawan Gupta2022-12-021-7/+14
* x86/tsx: Add a feature bit for TSX control MSR supportPawan Gupta2022-11-211-21/+17
* Merge tag 'x86_urgent_for_v6.1_rc6' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2022-11-201-0/+3
|\
| * x86/sgx: Add overflow check in sgx_validate_offset_length()Borys Popławski2022-11-081-0/+3
* | x86/cpu: Restore AMD's DE_CFG MSR after resumeBorislav Petkov2022-11-152-6/+4
* | x86, KVM: remove unnecessary argument to x86_virt_spec_ctrl and callersPaolo Bonzini2022-11-091-1/+1
* | KVM: SVM: move MSR_IA32_SPEC_CTRL save/restore to assemblyPaolo Bonzini2022-11-091-10/+3
|/
* x86/resctrl: Fix min_cbm_bits for AMDBabu Moger2022-10-181-6/+2
* x86/microcode/AMD: Apply the patch early on every logical threadBorislav Petkov2022-10-181-3/+13
* x86/topology: Fix duplicated core ID within a packageZhang Rui2022-10-171-1/+1
* x86/topology: Fix multiple packages shown on a single-package systemZhang Rui2022-10-171-4/+10
* treewide: use get_random_u32() when possibleJason A. Donenfeld2022-10-111-1/+1
* Merge tag 'mm-stable-2022-10-08' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2022-10-101-0/+1
|\
| * x86: kmsan: disable instrumentation of unsupported codeAlexander Potapenko2022-10-031-0/+1
* | Merge tag 'perf-core-2022-10-07' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2022-10-101-0/+1
|\ \
| * | Merge branch 'v6.0-rc7'Peter Zijlstra2022-09-292-17/+39
| |\|
| * | x86/cpufeatures: Add LbrExtV2 feature bitSandipan Das2022-08-271-0/+1
* | | Merge tag 'pull-file_inode' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2022-10-061-2/+1
|\ \ \
| * | | sgx: use ->f_mapping...Al Viro2022-09-011-2/+1
| |/ /
* | | Merge tag 'x86_cleanups_for_v6.1_rc1' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2022-10-041-1/+1
|\ \ \
| * | | x86/cpu: Include the header of init_ia32_feat_ctl()'s prototypeLuciano Leão2022-09-261-1/+1
| |/ /
* | | Merge tag 'x86_cache_for_v6.1_rc1' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2022-10-046-261/+454
|\ \ \
| * | | x86/resctrl: Make resctrl_arch_rmid_read() return values in bytesJames Morse2022-09-233-19/+15
| * | | x86/resctrl: Add resctrl_rmid_realloc_limit to abstract x86's boot_cpu_dataJames Morse2022-09-232-3/+8