index
:
kernel/git/torvalds/linux.git
master
Linux kernel source tree
Linus Torvalds
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
include
/
linux
/
cpu.h
Age
Commit message (
Expand
)
Author
Files
Lines
2024-04-25
cpu: Ignore "mitigations" kernel parameter if CPU_MITIGATIONS=n
Sean Christopherson
1
-0
/
+11
2024-03-21
Merge tag 'driver-core-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...
Linus Torvalds
1
-1
/
+1
2024-03-12
Merge tag 'rfds-for-linus-2024-03-11' of git://git.kernel.org/pub/scm/linux/k...
Linus Torvalds
1
-0
/
+2
2024-03-11
Merge tag 'x86-core-2024-03-11' of git://git.kernel.org/pub/scm/linux/kernel/...
Linus Torvalds
1
-0
/
+2
2024-03-11
x86/rfds: Mitigate Register File Data Sampling (RFDS)
Pawan Gupta
1
-0
/
+2
2024-03-01
sched/idle: Conditionally handle tick broadcast in default_idle_call()
Thomas Gleixner
1
-0
/
+2
2024-02-27
smp: Avoid 'setup_max_cpus' namespace collision/shadowing
Ingo Molnar
1
-1
/
+1
2024-01-30
driver core: cpu: make cpu_subsys const
Greg Kroah-Hartman
1
-1
/
+1
2023-12-06
drivers: base: add arch_cpu_is_hotpluggable()
Russell King (Oracle)
1
-0
/
+1
2023-12-06
drivers: base: Allow parts of GENERIC_CPU_DEVICES to be overridden
James Morse
1
-0
/
+4
2023-10-23
Merge tag 'v6.6-rc7' into sched/core, to pick up fixes
Ingo Molnar
1
-0
/
+2
2023-10-11
cpu-hotplug: Provide prototypes for arch CPU registration
Russell King (Oracle)
1
-0
/
+2
2023-09-13
sched: Simplify tg_set_cfs_bandwidth()
Peter Zijlstra
1
-0
/
+2
2023-08-28
Merge tag 'smp-core-2023-08-28' of git://git.kernel.org/pub/scm/linux/kernel/...
Linus Torvalds
1
-25
/
+1
2023-08-10
x86/speculation: Add cpu_show_gds() prototype
Arnd Bergmann
1
-0
/
+2
2023-08-07
cpu/hotplug: Remove unused function declaration cpu_set_state_online()
Yue Haibing
1
-1
/
+0
2023-07-28
cpu/SMT: Move SMT prototypes into cpu_smt.h
Michael Ellerman
1
-24
/
+1
2023-07-27
x86/srso: Add a Speculative RAS Overflow mitigation
Borislav Petkov (AMD)
1
-0
/
+2
2023-06-26
Merge tag 'smp-core-2023-06-26' of ssh://gitolite.kernel.org/pub/scm/linux/ke...
Linus Torvalds
1
-4
/
+0
2023-06-16
init: Provide arch_cpu_finalize_init()
Thomas Gleixner
1
-0
/
+6
2023-05-15
cpu/hotplug: Remove unused state functions
Thomas Gleixner
1
-2
/
+0
2023-05-15
cpu/hotplug: Remove cpu_report_state() and related unused cruft
Thomas Gleixner
1
-2
/
+0
2023-03-08
sched/idle: Mark arch_cpu_idle_dead() __noreturn
Josh Poimboeuf
1
-1
/
+1
2023-01-13
objtool/idle: Validate __cpuidle code as noinstr
Peter Zijlstra
1
-3
/
+0
2022-06-27
x86/bugs: Report AMD retbleed vulnerability
Alexandre Chartre
1
-0
/
+2
2022-05-21
x86/speculation/mmio: Add sysfs reporting for Processor MMIO Stale Data
Pawan Gupta
1
-0
/
+3
2022-04-19
x86,objtool: Mark cpu_startup_entry() __noreturn
Peter Zijlstra
1
-1
/
+1
2021-09-11
cpu/hotplug: Remove deprecated CPU-hotplug functions.
Sebastian Andrzej Siewior
1
-6
/
+0
2021-03-10
cpu/hotplug: Fix build error of using {add,remove}_cpu() with !CONFIG_SMP
Shuo Liu
1
-0
/
+3
2021-01-06
cpu/hotplug: Add lockdep_is_cpus_held()
Frederic Weisbecker
1
-0
/
+2
2020-10-25
treewide: Convert macro and uses of __section(foo) to __section("foo")
Joe Perches
1
-1
/
+1
2020-06-17
cpu/speculation: Add prototype for cpu_show_srbds()
Guenter Roeck
1
-0
/
+1
2020-05-07
cpu/hotplug: Remove __freeze_secondary_cpus()
Qais Yousef
1
-6
/
+1
2020-05-07
cpu/hotplug: Remove disable_nonboot_cpus()
Qais Yousef
1
-9
/
+3
2020-03-28
cpu/hotplug: Ignore pm_wakeup_pending() for disable_nonboot_cpus()
Thomas Gleixner
1
-3
/
+9
2020-03-25
cpu/hotplug: Hide cpu_up/down()
Qais Yousef
1
-2
/
+2
2020-03-25
cpu/hotplug: Move bringup of secondary CPUs out of smp_init()
Qais Yousef
1
-0
/
+1
2020-03-25
cpu/hotplug: Provide bringup_hibernate_cpu()
Qais Yousef
1
-0
/
+1
2020-03-25
cpu/hotplug: Create a new function to shutdown nonboot cpus
Qais Yousef
1
-0
/
+2
2020-03-25
cpu/hotplug: Add new {add,remove}_cpu() functions
Qais Yousef
1
-0
/
+2
2019-11-26
Merge branch 'pm-cpuidle'
Rafael J. Wysocki
1
-1
/
+6
2019-11-20
cpuidle: Allow idle injection to apply exit latency limit
Daniel Lezcano
1
-1
/
+6
2019-11-04
cpu/speculation: Uninline and export CPU mitigations helpers
Tyler Hicks
1
-23
/
+2
2019-11-04
x86/bugs: Add ITLB_MULTIHIT bug infrastructure
Vineela Tummalapalli
1
-0
/
+2
2019-10-28
x86/speculation/taa: Add sysfs reporting for TSX Async Abort
Pawan Gupta
1
-0
/
+3
2019-09-24
cpu/SMT: create and export cpu_smt_possible()
Vitaly Kuznetsov
1
-0
/
+2
2019-09-03
cpuidle: play_idle: Increase the resolution to usec
Daniel Lezcano
1
-1
/
+1
2019-06-03
x86/power: Fix 'nosmt' vs hibernation triple fault during resume
Jiri Kosina
1
-0
/
+4
2019-05-14
Merge branch 'x86-mds-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...
Linus Torvalds
1
-0
/
+2
2019-05-06
Merge branch 'smp-hotplug-for-linus' of git://git.kernel.org/pub/scm/linux/ke...
Linus Torvalds
1
-1
/
+2
2019-05-06
Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/ker...
Linus Torvalds
1
-0
/
+17
2019-05-03
kernel/cpu: Allow non-zero CPU to be primary for suspend / kexec freeze
Nicholas Piggin
1
-1
/
+6
2019-05-03
power/suspend: Add function to disable secondaries for suspend
Nicholas Piggin
1
-0
/
+12
2019-04-17
Merge branch 'core/speculation' of git://git.kernel.org/pub/scm/linux/kernel/...
Thomas Gleixner
1
-0
/
+24
2019-04-17
cpu/speculation: Add 'mitigations=' cmdline option
Josh Poimboeuf
1
-0
/
+24
2019-04-02
cpu/hotplug: Create SMT sysfs interface for all arches
Josh Poimboeuf
1
-1
/
+2
2019-03-06
x86/speculation/mds: Add sysfs reporting for MDS
Thomas Gleixner
1
-0
/
+2
2019-01-30
cpu/hotplug: Fix "SMT disabled by BIOS" detection for KVM
Josh Poimboeuf
1
-2
/
+0
2018-08-14
Merge tag 'pm-4.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafa...
Linus Torvalds
1
-0
/
+2
2018-08-14
Merge branch 'l1tf-final' of git://git.kernel.org/pub/scm/linux/kernel/git/ti...
Linus Torvalds
1
-0
/
+21
2018-08-12
init: rename and re-order boot_cpu_state_init()
Linus Torvalds
1
-1
/
+1
2018-08-07
cpu/hotplug: Fix SMT supported evaluation
Thomas Gleixner
1
-0
/
+2
2018-07-26
cpu/hotplug: Add a cpus_read_trylock() function
Waiman Long
1
-0
/
+2
2018-07-13
cpu/hotplug: Set CPU_SMT_NOT_SUPPORTED early
Thomas Gleixner
1
-0
/
+2
2018-07-13
cpu/hotplug: Expose SMT control init function
Jiri Kosina
1
-0
/
+2
2018-06-21
cpu/hotplug: Provide knobs to control SMT
Thomas Gleixner
1
-0
/
+13
2018-06-20
x86/speculation/l1tf: Add sysfs reporting for l1tf
Andi Kleen
1
-0
/
+2
2018-05-03
x86/bugs: Expose /sys/../spec_store_bypass
Konrad Rzeszutek Wilk
1
-0
/
+2
2018-01-14
Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...
Linus Torvalds
1
-0
/
+7
2018-01-08
sysfs/cpu: Add vulnerability folder
Thomas Gleixner
1
-0
/
+7
2017-11-13
Merge branch 'smp-hotplug-for-linus' of git://git.kernel.org/pub/scm/linux/ke...
Linus Torvalds
1
-20
/
+10
2017-11-13
cpu/hotplug: Get rid of CPU hotplug notifier leftovers
Thomas Gleixner
1
-17
/
+10
2017-11-02
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
Greg Kroah-Hartman
1
-0
/
+1
2017-10-24
cpu/hotplug: Remove obsolete notifier macros
Yanjiang Jin
1
-3
/
+0
2017-05-26
cpu/hotplug: Convert hotplug locking to percpu rwsem
Thomas Gleixner
1
-1
/
+1
2017-05-26
cpu/hotplug: Provide lockdep_assert_cpus_held()
Thomas Gleixner
1
-0
/
+2
2017-05-26
cpu/hotplug: Provide cpus_read|write_[un]lock()
Thomas Gleixner
1
-15
/
+19
2017-03-02
sched/headers: Prepare to move _init() prototypes from <linux/sched.h> to <li...
Ingo Molnar
1
-0
/
+2
2016-12-25
cpu/hotplug: Remove obsolete cpu hotplug register/unregister functions
Thomas Gleixner
1
-90
/
+0
2016-12-13
Merge tag 'pm-4.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafa...
Linus Torvalds
1
-0
/
+2
2016-12-08
hotplug: Make register and unregister notifier API symmetric
Michal Hocko
1
-11
/
+4
2016-11-29
sched/idle: Add support for tasks that inject idle
Peter Zijlstra
1
-0
/
+2
2016-10-07
nmi_backtrace: generate one-line reports for idle cpus
Chris Metcalf
1
-0
/
+5
2016-10-03
Merge branch 'smp-hotplug-for-linus' of git://git.kernel.org/pub/scm/linux/ke...
Linus Torvalds
1
-12
/
+0
2016-09-06
cpu/hotplug: Remove CPU_STARTING and CPU_DYING notifier
Thomas Gleixner
1
-12
/
+0
2016-08-26
cpu/hotplug: Allow suspend/resume CPU to be specified
James Morse
1
-1
/
+5
2016-07-14
workqueue: Convert to state machine callbacks
Thomas Gleixner
1
-9
/
+0
2016-07-14
perf/core: Remove perf CPU notifier code
Thomas Gleixner
1
-2
/
+0
2016-05-06
sched/hotplug: Move migration CPU_DYING to sched_cpu_dying()
Thomas Gleixner
1
-2
/
+0
2016-05-06
sched/hotplug: Convert cpu_[in]active notifiers to state machine
Thomas Gleixner
1
-12
/
+0
2016-05-06
sched: Consolidate the notifier maze
Thomas Gleixner
1
-8
/
+4
2016-03-01
rcu: Make CPU_DYING_IDLE an explicit call
Thomas Gleixner
1
-3
/
+1
2016-03-01
cpu/hotplug: Make wait for dead cpu completion based
Thomas Gleixner
1
-2
/
+3
2016-03-01
cpu/hotplug: Unpark smpboot threads from the state machine
Thomas Gleixner
1
-6
/
+1
2016-03-01
cpu/hotplug: Convert to a state machine for the control processor
Thomas Gleixner
1
-5
/
+4
2016-03-01
cpu/hotplug: Restructure FROZEN state handling
Thomas Gleixner
1
-0
/
+2
2015-10-07
cpu: Remove try_get_online_cpus()
Paul E. McKenney
1
-2
/
+0
2015-07-17
include, lib: add __printf attributes to several function prototypes
Nicolas Iooss
1
-3
/
+4
2015-04-13
cpu: Provide smpboot_thread_init() on !CONFIG_SMP kernels as well
Ingo Molnar
1
-0
/
+4
2015-04-13
cpu: Defer smpboot kthread unparking until CPU known to scheduler
Paul E. McKenney
1
-0
/
+2
2015-03-12
rcu: Handle outgoing CPUs on exit from idle loop
Paul E. McKenney
1
-0
/
+2
2015-03-11
smpboot: Add common code for notification from dying CPU
Paul E. McKenney
1
-0
/
+12
2014-11-07
drivers: base: add cpu_device_create to support per-cpu devices
Sudeep Holla
1
-0
/
+4
2014-09-18
rcu: Eliminate deadlock between CPU hotplug and expedited grace periods
Paul E. McKenney
1
-0
/
+2
2014-06-06
idle: remove cpu_idle() forward declarations
Geert Uytterhoeven
1
-1
/
+0
2014-04-07
Merge tag 'cpu-hotplug-3.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel...
Linus Torvalds
1
-0
/
+47
2014-03-20
CPU hotplug: Provide lockless versions of callback registration functions
Srivatsa S. Bhat
1
-0
/
+47
2014-02-18
x86: align x86 arch with generic CPU modalias handling
Ard Biesheuvel
1
-7
/
+0
2013-11-14
Merge tag 'pm+acpi-3.13-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...
Linus Torvalds
1
-13
/
+0
2013-10-15
of: Make cpu node handling more portable.
David Miller
1
-0
/
+3
2013-09-30
hotplug, powerpc, x86: Remove cpu_hotplug_driver_lock()
Toshi Kani
1
-13
/
+0
2013-08-27
Merge branch 'pm-cpufreq'
Rafael J. Wysocki
1
-0
/
+1
2013-08-21
of: move of_get_cpu_node implementation to DT core library
Sudeep KarkadaNagesha
1
-0
/
+1
2013-08-13
ACPI / processor: Acquire writer lock to update CPU maps
Toshi Kani
1
-0
/
+4
2013-07-14
kernel: delete __cpuinit usage from all core kernel files
Paul Gortmaker
1
-1
/
+1
2013-07-04
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...
Linus Torvalds
1
-2
/
+1
2013-06-12
CPU hotplug: provide a generic helper to disable/enable CPU hotplug
Srivatsa S. Bhat
1
-0
/
+4
2013-05-28
include/linux/cpu.h: Update comments to reflect reality
Robert P. J. Day
1
-2
/
+1
2013-04-08
idle: Implement generic idle function
Thomas Gleixner
1
-0
/
+8
2013-04-08
idle: Provide a generic entry point for the idle code
Thomas Gleixner
1
-0
/
+8
2012-07-17
workqueue: perform cpu down operations from low priority cpu_notifier()
Tejun Heo
1
-2
/
+3
2012-05-31
cpu: introduce clear_tasks_mm_cpumask() helper
Anton Vorontsov
1
-0
/
+1
2012-05-17
sched: Remove stale power aware scheduling remnants and dysfunctional knobs
Peter Zijlstra
1
-2
/
+0
2012-03-24
Merge tag 'device-for-3.4' of git://git.kernel.org/pub/scm/linux/kernel/git/p...
Linus Torvalds
1
-1
/
+2
2012-03-16
device.h: audit and cleanup users in main include dir
Paul Gortmaker
1
-1
/
+2
2012-01-26
CPU: Introduce ARCH_HAS_CPU_AUTOPROBE and X86 parts
Thomas Renninger
1
-0
/
+7
2012-01-07
Merge branch 'driver-core-next' of git://git.kernel.org/pub/scm/linux/kernel/...
Linus Torvalds
1
-9
/
+9
2011-12-21
cpu: convert 'cpu' and 'machinecheck' sysdev_class to a regular subsystem
Kay Sievers
1
-9
/
+9
2011-12-11
driver-core/cpu: Expose hotpluggability to the rest of the kernel
Josh Triplett
1
-0
/
+1
2011-11-04
PM / Sleep: Remove unused symbol 'suspend_cpu_hotplug'
Srivatsa S. Bhat
1
-4
/
+0
2011-07-25
notifiers: cpu: move cpu notifiers into cpu.h
Amerigo Wang
1
-0
/
+33
2010-11-10
driver core: prune docs about device_interface
Brandon Philips
1
-5
/
+0
2010-06-29
workqueue: reimplement CPU hotplugging support using trustee
Tejun Heo
1
-0
/
+2
2010-06-08
sched: adjust when cpu_active and cpuset configurations are updated during cp...
Tejun Heo
1
-0
/
+16
2010-06-08
sched: define and use CPU_PRI_* enums for cpu notifier priorities
Tejun Heo
1
-0
/
+9
2009-12-09
powerpc/pseries: Serialize cpu hotplug operations during deactivate Vs deallo...
Gautham R Shenoy
1
-0
/
+13
2009-12-09
sysfs/cpu: Add probe/release files
Nathan Fontenot
1
-0
/
+2
2009-08-15
cpu hotplug: Introduce cpu_notifier() to handle !HOTPLUG_CPU case
Paul E. McKenney
1
-5
/
+12
2009-06-22
mm/init: cpu_hotplug_init() must be initialized before SLAB
Linus Torvalds
1
-5
/
+0
2009-04-02
cpu hotplug: remove unused cpuhotplug_mutex_lock()
Lai Jiangshan
1
-16
/
+0
2008-09-08
kernel/cpu.c: create a CPU_STARTING cpu_chain notifier
Manfred Spraul
1
-0
/
+1
2008-07-25
workqueues: make get_online_cpus() useable for work->func()
Oleg Nesterov
1
-4
/
+11
2008-04-29
cpu: fix section mismatch warnings in hotcpu_register
Sam Ravnborg
1
-1
/
+1
2008-04-18
include: Remove unnecessary inclusions of asm/semaphore.h
Matthew Wilcox
1
-1
/
+0
2008-01-25
cpu-hotplug: fix build on !CONFIG_SMP
Ingo Molnar
1
-1
/
+7
2008-01-25
cpu-hotplug: replace lock_cpu_hotplug() with get_online_cpus()
Gautham R Shenoy
1
-4
/
+4
2008-01-25
cpu-hotplug: refcount based cpu hotplug
Gautham R Shenoy
1
-0
/
+3
2008-01-06
CPU hotplug: fix cpu_is_offline() on !CONFIG_HOTPLUG_CPU
Ingo Molnar
1
-4
/
+0
2007-10-18
Redefine {un}register_hotcpu_notifier() !HOTPLUG_CPU stubs
Satyam Sharma
1
-2
/
+3
2007-08-31
PM: Fix dependencies of CONFIG_SUSPEND and CONFIG_HIBERNATION
Rafael J. Wysocki
1
-3
/
+3
2007-08-12
sched: make global code static
Adrian Bunk
1
-2
/
+0
2007-07-16
remove unused lock_cpu_hotplug_interruptible definition
Nathan Lynch
1
-1
/
+0
2007-05-08
<linux/sysdev.h> needs to include <linux/module.h>
Ralf Baechle
1
-0
/
+3
2007-04-02
[PATCH] Fix microcode-related suspend problem
Rafael J. Wysocki
1
-0
/
+4
2007-02-12
[PATCH] hotplug: Allow modules to use the cpu hotplug notifiers even if !CONF...
Avi Kivity
1
-1
/
+11
2006-12-07
Merge branch 'for-linus' of git://one.firstfloor.org/home/andi/git/linux-2.6
Linus Torvalds
1
-1
/
+1
2006-12-07
[PATCH] Handle per-subsystem mutexes for CONFIG_HOTPLUG_CPU not set
Gautham R Shenoy
1
-2
/
+21
2006-12-07
[PATCH] hotplug CPU: clean up hotcpu_notifier() use
Ingo Molnar
1
-3
/
+3
2006-12-07
[PATCH] i386: change the 'no_control' field to 'hotpluggable' in the struct cpu
Siddha, Suresh B
1
-1
/
+1
2006-10-25
[POWERPC] sysfs: add support for adding/removing spu sysfs attributes
Christian Krafft
1
-0
/
+8
2006-09-26
[PATCH] Disable CPU hotplug during suspend
Rafael J. Wysocki
1
-0
/
+8
2006-07-23
cpu hotplug: simplify and hopefully fix locking
Linus Torvalds
1
-6
/
+0
2006-07-01
[PATCH] hotcpu_notifier-fixes
Andrew Morton
1
-3
/
+3
2006-06-27
[PATCH] cpu hotplug: add hotplug versions of cpu_notifier
Chandra Seetharaman
1
-0
/
+4
2006-06-27
[PATCH] cpu hotplug: make [un]register_cpu_notifier init time only
Chandra Seetharaman
1
-0
/
+6
2006-06-27
[PATCH] node hotplug: register cpu: remove node struct
KAMEZAWA Hiroyuki
1
-2
/
+2
2006-03-25
[PATCH] Check if cpu can be onlined before calling smp_prepare_cpu()
Ashok Raj
1
-1
/
+0
2006-03-20
[PATCH] get_cpu_sysdev() signedness fix
Andrew Morton
1
-1
/
+1
2005-11-28
[PATCH] clean up lock_cpu_hotplug() in cpufreq
Ashok Raj
1
-4
/
+3
2005-11-09
[PATCH] cpu hotplug: fix locking in cpufreq drivers
Ashok Raj
1
-0
/
+5
2005-10-30
[PATCH] introduce get_cpu_sysdev() to retrieve a sysfs entry for a cpu.
Ashok Raj
1
-0
/
+1
2005-09-02
[PATCH] remove driverfs references from include/linux/cpu.h and net/sunrpc/rp...
Rolf Eike Beer
1
-1
/
+1
2005-06-25
[PATCH] make smp_prepare_cpu to a weak function
Ashok Raj
1
-0
/
+1
2005-04-16
Linux-2.6.12-rc2
v2.6.12-rc2
Linus Torvalds
1
-0
/
+83