summaryrefslogtreecommitdiffstats
path: root/include/linux/cpu.h
Commit message (Expand)AuthorAgeFilesLines
* x86,objtool: Mark cpu_startup_entry() __noreturnPeter Zijlstra2022-04-191-1/+1
* cpu/hotplug: Remove deprecated CPU-hotplug functions.Sebastian Andrzej Siewior2021-09-111-6/+0
* cpu/hotplug: Fix build error of using {add,remove}_cpu() with !CONFIG_SMPShuo Liu2021-03-101-0/+3
* cpu/hotplug: Add lockdep_is_cpus_held()Frederic Weisbecker2021-01-061-0/+2
* treewide: Convert macro and uses of __section(foo) to __section("foo")Joe Perches2020-10-251-1/+1
* cpu/speculation: Add prototype for cpu_show_srbds()Guenter Roeck2020-06-171-0/+1
* cpu/hotplug: Remove __freeze_secondary_cpus()Qais Yousef2020-05-071-6/+1
* cpu/hotplug: Remove disable_nonboot_cpus()Qais Yousef2020-05-071-9/+3
* cpu/hotplug: Ignore pm_wakeup_pending() for disable_nonboot_cpus()Thomas Gleixner2020-03-281-3/+9
* cpu/hotplug: Hide cpu_up/down()Qais Yousef2020-03-251-2/+2
* cpu/hotplug: Move bringup of secondary CPUs out of smp_init()Qais Yousef2020-03-251-0/+1
* cpu/hotplug: Provide bringup_hibernate_cpu()Qais Yousef2020-03-251-0/+1
* cpu/hotplug: Create a new function to shutdown nonboot cpusQais Yousef2020-03-251-0/+2
* cpu/hotplug: Add new {add,remove}_cpu() functionsQais Yousef2020-03-251-0/+2
* Merge branch 'pm-cpuidle'Rafael J. Wysocki2019-11-261-1/+6
|\
| * cpuidle: Allow idle injection to apply exit latency limitDaniel Lezcano2019-11-201-1/+6
* | cpu/speculation: Uninline and export CPU mitigations helpersTyler Hicks2019-11-041-23/+2
* | x86/bugs: Add ITLB_MULTIHIT bug infrastructureVineela Tummalapalli2019-11-041-0/+2
* | x86/speculation/taa: Add sysfs reporting for TSX Async AbortPawan Gupta2019-10-281-0/+3
|/
* cpu/SMT: create and export cpu_smt_possible()Vitaly Kuznetsov2019-09-241-0/+2
* cpuidle: play_idle: Increase the resolution to usecDaniel Lezcano2019-09-031-1/+1
* x86/power: Fix 'nosmt' vs hibernation triple fault during resumeJiri Kosina2019-06-031-0/+4
* Merge branch 'x86-mds-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2019-05-141-0/+2
|\
| * Merge branch 'core/speculation' of git://git.kernel.org/pub/scm/linux/kernel/...Thomas Gleixner2019-04-171-0/+24
| |\
| * | x86/speculation/mds: Add sysfs reporting for MDSThomas Gleixner2019-03-061-0/+2
* | | Merge branch 'smp-hotplug-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2019-05-061-1/+2
|\ \ \
| * | | cpu/hotplug: Create SMT sysfs interface for all archesJosh Poimboeuf2019-04-021-1/+2
| |/ /
* | | Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2019-05-061-0/+17
|\ \ \ | |_|/ |/| |
| * | kernel/cpu: Allow non-zero CPU to be primary for suspend / kexec freezeNicholas Piggin2019-05-031-1/+6
| * | power/suspend: Add function to disable secondaries for suspendNicholas Piggin2019-05-031-0/+12
| |/
* / cpu/speculation: Add 'mitigations=' cmdline optionJosh Poimboeuf2019-04-171-0/+24
|/
* cpu/hotplug: Fix "SMT disabled by BIOS" detection for KVMJosh Poimboeuf2019-01-301-2/+0
* Merge tag 'pm-4.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafa...Linus Torvalds2018-08-141-0/+2
|\
| * cpu/hotplug: Add a cpus_read_trylock() functionWaiman Long2018-07-261-0/+2
* | Merge branch 'l1tf-final' of git://git.kernel.org/pub/scm/linux/kernel/git/ti...Linus Torvalds2018-08-141-0/+21
|\ \
| * | cpu/hotplug: Fix SMT supported evaluationThomas Gleixner2018-08-071-0/+2
| * | cpu/hotplug: Set CPU_SMT_NOT_SUPPORTED earlyThomas Gleixner2018-07-131-0/+2
| * | cpu/hotplug: Expose SMT control init functionJiri Kosina2018-07-131-0/+2
| * | cpu/hotplug: Provide knobs to control SMTThomas Gleixner2018-06-211-0/+13
| * | x86/speculation/l1tf: Add sysfs reporting for l1tfAndi Kleen2018-06-201-0/+2
| |/
* / init: rename and re-order boot_cpu_state_init()Linus Torvalds2018-08-121-1/+1
|/
* x86/bugs: Expose /sys/../spec_store_bypassKonrad Rzeszutek Wilk2018-05-031-0/+2
* Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2018-01-141-0/+7
|\
| * sysfs/cpu: Add vulnerability folderThomas Gleixner2018-01-081-0/+7
* | Merge branch 'smp-hotplug-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2017-11-131-20/+10
|\ \ | |/ |/|
| * cpu/hotplug: Get rid of CPU hotplug notifier leftoversThomas Gleixner2017-11-131-17/+10
| * cpu/hotplug: Remove obsolete notifier macrosYanjiang Jin2017-10-241-3/+0
* | License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
|/
* cpu/hotplug: Convert hotplug locking to percpu rwsemThomas Gleixner2017-05-261-1/+1
* cpu/hotplug: Provide lockdep_assert_cpus_held()Thomas Gleixner2017-05-261-0/+2