summaryrefslogtreecommitdiffstats
path: root/arch/x86/kernel/cpu
AgeCommit message (Expand)AuthorLines
2024-03-11Merge tag 'x86_sev_for_v6.9_rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds-3/+28
2024-03-11Merge tag 'x86_cache_for_v6.9_rc1' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds-334/+804
2024-03-11Merge tag 'x86_mtrr_for_v6.9_rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds-3/+4
2024-03-11Merge tag 'x86_cpu_for_v6.9_rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds-7/+7
2024-03-11Merge tag 'ras_core_for_v6.9_rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds-1/+1
2024-03-11Merge tag 'x86-fred-2024-03-10' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds-20/+65
2024-03-11x86/rfds: Mitigate Register File Data Sampling (RFDS)Pawan Gupta-6/+110
2024-03-11x86/mmio: Disable KVM mitigation when X86_FEATURE_CLEAR_CPU_BUF is setPawan Gupta-2/+12
2024-03-11Merge tag 'kvm-x86-vmx-6.9' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini-0/+2
2024-03-06x86/topology: Ignore non-present APIC IDs in a present packageThomas Gleixner-9/+30
2024-03-04x86/idle: Select idle routine only onceThomas Gleixner-2/+2
2024-03-04x86/cpu: Use EXPORT_PER_CPU_SYMBOL_GPL() for x86_spec_ctrl_currentThomas Gleixner-1/+1
2024-03-04x86/percpu: Cure per CPU madness on UPThomas Gleixner-0/+3
2024-03-04x86/msr: Prepare for including <linux/percpu.h> into <asm/msr.h>Thomas Gleixner-0/+3
2024-03-04hyperv-tlfs: Change prefix of generic HV_REGISTER_* MSRs to HV_MSR_*Nuno Das Neves-28/+28
2024-02-27Merge branch 'x86/urgent' into x86/apic, to resolve conflictsIngo Molnar-98/+99
2024-02-27x86/apic: Build the x86 topology enumeration functions on UP APIC builds tooIngo Molnar-1/+1
2024-02-26x86/cpu/intel: Detect TME keyid bits before setting MTRR mask registersPaolo Bonzini-87/+91
2024-02-26x86/cpu: Allow reducing x86_phys_bits during early_identify_cpu()Paolo Bonzini-2/+2
2024-02-23x86, crash: wrap crash dumping code into crash related ifdefsBaoquan He-2/+8
2024-02-22x86/cpu: Add a VMX flag to enumerate 5-level EPT support to userspaceSean Christopherson-0/+2
2024-02-22x86/resctrl: Remove lockdep annotation that triggers false positiveJames Morse-9/+0
2024-02-20x86/pat: Simplify the PAT programming protocolKirill A. Shutemov-3/+4
2024-02-19x86/bugs: Use ALTERNATIVE() instead of mds_user_clear static keyPawan Gupta-9/+6
2024-02-19x86/resctrl: Separate arch and fs resctrl locksJames Morse-27/+111
2024-02-16x86/resctrl: Move domain helper migration into resctrl_offline_cpu()James Morse-16/+18
2024-02-16x86/resctrl: Add CPU offline callback for resctrl workJames Morse-20/+29
2024-02-16x86/resctrl: Allow overflow/limbo handlers to be scheduled on any-but CPUJames Morse-21/+70
2024-02-16x86/resctrl: Add CPU online callback for resctrl workJames Morse-4/+12
2024-02-16x86/resctrl: Add helpers for system wide mon/alloc capableJames Morse-26/+24
2024-02-16x86/resctrl: Make rdt_enable_key the arch's decision to switchJames Morse-6/+5
2024-02-16x86/resctrl: Move alloc/mon static keys into helpersJames Morse-9/+4
2024-02-16x86/resctrl: Make resctrl_mounted checks explicitJames Morse-8/+28
2024-02-16x86/resctrl: Allow arch to allocate memory needed in resctrl_arch_rmid_read()James Morse-3/+40
2024-02-16x86/resctrl: Allow resctrl_arch_rmid_read() to sleepJames Morse-20/+5
2024-02-16x86/resctrl: Queue mon_event_read() instead of sending an IPIJames Morse-3/+25
2024-02-16x86/resctrl: Add cpumask_any_housekeeping() for limbo/overflowJames Morse-7/+37
2024-02-16x86/resctrl: Move CLOSID/RMID matching and setting to use helpersJames Morse-24/+38
2024-02-16x86/resctrl: Allocate the cleanest CLOSID by searching closid_num_dirty_rmidJames Morse-5/+61
2024-02-16x86/resctrl: Use __set_bit()/__clear_bit() instead of open codingJames Morse-6/+12
2024-02-16x86/resctrl: Track the number of dirty RMID a CLOSID hasJames Morse-10/+65
2024-02-16x86/resctrl: Allow RMID allocation to be scoped by CLOSIDJames Morse-12/+37
2024-02-16x86/resctrl: Access per-rmid structures by indexJames Morse-45/+83
2024-02-16x86/resctrl: Track the closid with the rmidJames Morse-35/+56
2024-02-16x86/resctrl: Move RMID allocation out of mkdir_rdt_prepare()James Morse-9/+26
2024-02-16x86/resctrl: Create helper for RMID allocation and mondata dir creationJames Morse-15/+27
2024-02-16x86/resctrl: Free rmid_ptrs from resctrl_exit()James Morse-0/+22
2024-02-16x86/cpu/topology: Get rid of cpuinfo::x86_max_coresThomas Gleixner-9/+5
2024-02-16x86/CPU/AMD: Do the common init on future Zens tooBorislav Petkov (AMD)-7/+7
2024-02-15x86/cpu/topology: Provide __num_[cores|threads]_per_packageThomas Gleixner-1/+13