summaryrefslogtreecommitdiffstats
path: root/kernel/cpu.c
Commit message (Expand)AuthorAgeFilesLines
* kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handlingNicholas Piggin2020-12-291-1/+5
* x86/speculation: Remove redundant arch_smt_update() invocationZhenzhong Duan2020-04-241-4/+1
* cpu/hotplug, stop_machine: Fix stop_machine vs hotplug orderPeter Zijlstra2020-02-281-4/+9
* cpu/SMT: State SMT is disabled even with nosmt and without "=force"Borislav Petkov2019-11-251-0/+1
* cpu/speculation: Uninline and export CPU mitigations helpersTyler Hicks2019-11-161-1/+26
* cpu/speculation: Warn on unsupported mitigations= parameterGeert Uytterhoeven2019-07-101-0/+3
* x86/power: Fix 'nosmt' vs hibernation triple fault during resumeJiri Kosina2019-06-111-2/+2
* cpu/speculation: Add 'mitigations=' cmdline optionJosh Poimboeuf2019-05-141-0/+15
* x86/speculation: Rework SMT state changeThomas Gleixner2019-05-141-6/+9
* x86/speculation: Enable cross-hyperthread spectre v2 STIBP mitigationJiri Kosina2019-05-141-1/+10
* cpu/hotplug: Prevent crash when CPU bringup fails on CONFIG_HOTPLUG_CPU=nThomas Gleixner2019-04-031-2/+18
* Revert "x86/speculation: Enable cross-hyperthread spectre v2 STIBP mitigation"Greg Kroah-Hartman2018-11-231-10/+1
* x86/speculation: Enable cross-hyperthread spectre v2 STIBP mitigationJiri Kosina2018-11-131-1/+10
* cpu/hotplug: Non-SMP machines do not make use of booted_onceAbel Vesa2018-08-151-0/+2
* cpu/hotplug: Fix SMT supported evaluationThomas Gleixner2018-08-151-13/+28
* cpu/hotplug: detect SMT disabled by BIOSJosh Poimboeuf2018-08-151-0/+9
* cpu/hotplug: Set CPU_SMT_NOT_SUPPORTED earlyThomas Gleixner2018-08-151-3/+10
* cpu/hotplug: Expose SMT control init functionJiri Kosina2018-08-151-3/+13
* cpu/hotplug: Online siblings when SMT control is turned onThomas Gleixner2018-08-151-2/+24
* x86/KVM: Warn user if KVM is loaded SMT and L1TF CPU bug being presentKonrad Rzeszutek Wilk2018-08-151-0/+1
* cpu/hotplug: Boot HT siblings at least onceThomas Gleixner2018-08-151-24/+48
* cpu/hotplug: Provide knobs to control SMTThomas Gleixner2018-08-151-0/+170
* cpu/hotplug: Split do_cpu_down()Thomas Gleixner2018-08-151-9/+8
* cpu/hotplug: Make bringup/teardown of smp threads symmetricThomas Gleixner2018-08-151-2/+1
* init: rename and re-order boot_cpu_state_init()Linus Torvalds2018-08-151-1/+1
* cpuhotplug: Link lock stacks for hotplug callbacksThomas Gleixner2018-04-131-0/+13
* timers: Reinitialize per cpu bases on hotplugThomas Gleixner2018-01-021-2/+2
* smp/hotplug: Move step CPUHP_AP_SMPCFD_DYING to the correct placeLai Jiangshan2017-12-141-5/+5
* smp/hotplug: Replace BUG_ON and react usefulThomas Gleixner2017-08-061-1/+2
* smp/hotplug: Move unparking of percpu threads to the control CPUThomas Gleixner2017-08-061-18/+19
* cpu/hotplug: Drop the device lock on errorSebastian Andrzej Siewior2017-06-141-2/+2
* cpu/hotplug: Serialize callback invocations properSebastian Andrzej Siewior2017-05-081-8/+9
* hotplug: Make register and unregister notifier API symmetricMichal Hocko2017-01-061-1/+1
* cpu/hotplug: Use distinct name for cpu_hotplug.dep_mapJoonas Lahtinen2016-10-161-1/+1
* Merge branch 'smp-hotplug-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2016-10-031-181/+331
|\
| * slab: Convert to hotplug state machineSebastian Andrzej Siewior2016-09-061-0/+6
| * relayfs: Convert to hotplug state machineRichard Weinberger2016-09-061-0/+6
| * cpu/hotplug: Remove CPU_STARTING and CPU_DYING notifierThomas Gleixner2016-09-061-28/+2
| * cpu/hotplug: Make state names consistentThomas Gleixner2016-09-061-7/+7
| * cpu/hotplug: Replace anon unionThomas Gleixner2016-09-051-71/+74
| * cpu/hotplug: Handle unbalanced hotplug enable/disableLianwei Wang2016-09-021-2/+9
| * cpu/hotplug: Add multi instance supportThomas Gleixner2016-09-021-35/+183
| * cpu/hotplug: Rework callback invocation logicThomas Gleixner2016-09-021-82/+80
| * cpu/hotplug: Prevent alloc/free of irq descriptors during CPU up/down (again)Boris Ostrovsky2016-08-101-0/+8
* | Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2016-10-031-0/+1
|\ \
| * | cpu/hotplug: Get rid of CPU_STARTING referenceSebastian Andrzej Siewior2016-08-221-1/+1
| * | rcu: Provide exact CPU-online tracking for RCUPaul E. McKenney2016-08-221-0/+1
| |/
* / cpu/hotplug: Allow suspend/resume CPU to be specifiedJames Morse2016-08-261-4/+5
|/
* timers/core: Correct callback order during CPU hot plugRichard Cochran2016-07-281-5/+10
* rcu: Convert rcutree to hotplug state machineThomas Gleixner2016-07-151-0/+14