aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/base/cpu.c
AgeCommit message (Expand)AuthorFilesLines
2024-04-23crash: add a new kexec flag for hotplug supportSourabh Jain1-1/+1
2024-03-21Merge tag 'driver-core-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-1/+1
2024-03-14Merge tag 'mm-stable-2024-03-13-20-04' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-3/+3
2024-03-11x86/rfds: Mitigate Register File Data Sampling (RFDS)Pawan Gupta1-0/+3
2024-02-23crash: split crash dumping code out from kexec_core.cBaoquan He1-3/+3
2024-01-30driver core: cpu: make cpu_subsys constGreg Kroah-Hartman1-1/+1
2024-01-18Merge tag 'driver-core-6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-8/+31
2023-12-06drivers/base/cpu: crash data showing should depends on KEXEC_COREBaoquan He1-3/+3
2023-12-06drivers: base: Print a warning instead of panic() when register_cpu() failsJames Morse1-3/+4
2023-12-06drivers: base: add arch_cpu_is_hotpluggable()Russell King (Oracle)1-1/+10
2023-12-06drivers: base: Implement weak arch_unregister_cpu()James Morse1-1/+8
2023-12-06drivers: base: Allow parts of GENERIC_CPU_DEVICES to be overriddenJames Morse1-4/+10
2023-12-06drivers: base: Use present CPUs in GENERIC_CPU_DEVICESJames Morse1-1/+1
2023-09-01Merge tag 'driver-core-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-0/+19
2023-08-29Merge tag 'mm-nonmm-stable-2023-08-28-22-48' of git://git.kernel.org/pub/scm/...Linus Torvalds1-0/+13
2023-08-24crash: memory and CPU hotplug sysfs attributesEric DeVolder1-0/+13
2023-08-11driver core: cpu: Fix the fallback cpu_show_gds() nameBorislav Petkov (AMD)1-2/+2
2023-08-10driver core: cpu: Make cpu_show_not_affected() staticBorislav Petkov (AMD)1-8/+2
2023-08-10driver core: cpu: Unify redundant silly stubsBorislav Petkov (AMD)1-68/+19
2023-08-07Merge tag 'gds-for-linus-2023-08-01' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-0/+8
2023-08-05driver/base/cpu: Retry online operation if -EBUSYWaiman Long1-0/+19
2023-07-27x86/srso: Add a Speculative RAS Overflow mitigationBorislav Petkov (AMD)1-0/+8
2023-07-19x86/speculation: Add Gather Data Sampling mitigationDaniel Sneddon1-0/+8
2023-04-05tick/nohz: Fix cpu_is_hotpluggable() by checking with nohz subsystemJoel Fernandes (Google)1-1/+2
2023-02-11driver core: cpu: don't hand-override the uevent bus_type callback.Greg Kroah-Hartman1-14/+14
2023-02-10driver core: bus: add bus_get_dev_root() functionGreg Kroah-Hartman1-3/+7
2023-01-27driver core: make struct bus_type.uevent() take a const *Greg Kroah-Hartman1-1/+1
2022-06-27x86/bugs: Report AMD retbleed vulnerabilityAlexandre Chartre1-0/+8
2022-05-21x86/speculation/mmio: Add sysfs reporting for Processor MMIO Stale DataPawan Gupta1-0/+8
2022-02-16sched/isolation: Use single feature type while referring to housekeeping cpumaskFrederic Weisbecker1-1/+1
2021-07-21driver: base: Prefer unsigned int to bare use of unsignedJinchao Wang1-2/+2
2021-06-04drivers/base: Constify static attribute_group structsRikard Falkeborn1-2/+2
2021-03-23drivers/base/cpu: remove redundant assignment of variable retvalColin Ian King1-4/+2
2020-10-02drivers core: Miscellaneous changes for sysfs_emitJoe Perches1-32/+30
2020-10-02drivers core: Use sysfs_emit and sysfs_emit_at for show(device *...) functionsJoe Perches1-16/+16
2020-04-20x86/speculation: Add Special Register Buffer Data Sampling (SRBDS) mitigationMark Gross1-0/+8
2020-03-30Merge tag 'smp-core-2020-03-30' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-2/+2
2020-03-25cpu/hotplug: Hide cpu_up/down()Qais Yousef1-2/+2
2020-03-11drivers/base/cpu: Simplify s*nprintf() usagesTakashi Iwai1-9/+4
2020-03-11drivers/base/cpu: Use scnprintf() for avoiding potential buffer overflowTakashi Iwai1-3/+3
2019-11-04x86/bugs: Add ITLB_MULTIHIT bug infrastructureVineela Tummalapalli1-0/+8
2019-10-28x86/speculation/taa: Add sysfs reporting for TSX Async AbortPawan Gupta1-0/+9
2019-05-14Merge branch 'x86-mds-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-0/+8
2019-03-06Merge tag 'driver-core-5.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-0/+1
2019-03-06x86/speculation/mds: Add sysfs reporting for MDSThomas Gleixner1-0/+8
2019-02-19PM / core: Add support to skip power management in device/driver modelSudeep Holla1-0/+1
2019-01-31drivers: base: Use __printf markup to silence compilerMathieu Malaterre1-0/+1
2018-06-20x86/speculation/l1tf: Add sysfs reporting for l1tfAndi Kleen1-0/+8
2018-05-03x86/bugs: Expose /sys/../spec_store_bypassKonrad Rzeszutek Wilk1-0/+8
2018-03-15driver core: cpu: use put_device() if device_register failArvind Yadav1-1/+3
2018-02-01Merge tag 'driver-core-4.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-0/+1
2018-01-14Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-0/+48
2018-01-08sysfs/cpu: Add vulnerability folderThomas Gleixner1-0/+48
2017-12-07driver core: add SPDX identifiers to all driver core filesGreg Kroah-Hartman1-0/+1
2017-11-13Merge tag 'pm-4.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafa...Linus Torvalds1-1/+2
2017-11-08PM / QoS: Fix device resume latency frameworkRafael J. Wysocki1-1/+2
2017-10-31Revert "PM / QoS: Fix device resume latency PM QoS"Rafael J. Wysocki1-2/+1
2017-10-27sched/isolation: Move isolcpus= handling to the housekeeping codeFrederic Weisbecker1-1/+10
2017-10-24PM / QoS: Fix device resume latency PM QoSRafael J. Wysocki1-1/+2
2017-09-08treewide: make "nr_cpu_ids" unsignedAlexey Dobriyan1-2/+2
2017-01-30CPU / PM: expose pm_qos_resume_latency for CPUsAlex Shi1-0/+2
2016-08-31cpu: clean up register_cpu funcAlex Shi1-5/+6
2016-01-20drivers/base/cpu.c: use __cpu_*_mask directlyRasmus Villemoes1-5/+5
2015-08-05cpu: Remove bogus __ref annotation of cpu_subsys_online()Mathias Krause1-1/+1
2015-05-20show nohz_full cpus in sysfsRik van Riel1-0/+17
2015-05-20show isolated cpus in sysfsRik van Riel1-0/+12
2015-02-13drivers/base: use %*pb[l] to print bitmaps including cpumasks and nodemasksTejun Heo1-1/+1
2014-11-07drivers: base: add cpu_device_create to support per-cpu devicesSudeep Holla1-0/+54
2014-11-07cpumask: factor out show_cpumap into separate helper functionSudeep Holla1-4/+1
2014-02-18x86: align x86 arch with generic CPU modalias handlingArd Biesheuvel1-7/+3
2014-02-18cpu: add generic support for CPU feature based module autoloadingArd Biesheuvel1-5/+45
2013-09-30hotplug, powerpc, x86: Remove cpu_hotplug_driver_lock()Toshi Kani1-12/+3
2013-09-25hotplug / x86: Add hotplug lock to missing placesToshi Kani1-2/+22
2013-09-03Merge tag 'pm+acpi-3.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-0/+2
2013-08-21driver/core: cpu: initialize of_node in cpu's device strutureSudeep KarkadaNagesha1-0/+2
2013-08-12driver core / cpu: Check if NUMA node is valid before bringing CPU upRafael J. Wysocki1-1/+5
2013-07-14drivers: delete __cpuinit usage from all remaining drivers filesPaul Gortmaker1-1/+1
2013-07-03Merge tag 'pm+acpi-3.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-57/+44
2013-05-30CPU: Fix sysfs cpu/online of offlined CPUsToshi Kani1-0/+1
2013-05-21cpu: make sure that cpu/online file created before KOBJ_ADD is emittedIgor Mammedov1-13/+21
2013-05-21cpu: fix "crash_notes" and "crash_notes_size" leaks in register_cpu()Igor Mammedov1-7/+18
2013-05-12ACPI / processor: Use common hotplug infrastructureRafael J. Wysocki1-0/+11
2013-05-12Driver core: Use generic offline/online for CPU offline/onlineRafael J. Wysocki1-57/+32
2013-04-29numa, cpu hotplug: change links of CPU and node when changing node number by ...Yasuaki Ishimatsu1-2/+23
2013-04-03sysfs: fix crash_notes_size build warningArnd Bergmann1-1/+1
2013-03-29sysfs: Add crash_notes_size to export percpu note sizeZhang Yanfei1-0/+14
2013-01-16drivers/base/cpu.c: Fix typo in commentRalf Baechle1-1/+1
2012-05-17sched: Remove stale power aware scheduling remnants and dysfunctional knobsPeter Zijlstra1-4/+0
2012-03-09Merge 3.3-rc6 into driver-core-nextGreg Kroah-Hartman1-0/+21
2012-02-08driver-core: cpu: fix kobject warning when hotplugging a cpuGreg Kroah-Hartman1-0/+1
2012-02-02driver core: cpu: remove kernel warning when removing a cpuGreg Kroah-Hartman1-0/+20
2012-01-26CPU: Introduce ARCH_HAS_CPU_AUTOPROBE and X86 partsThomas Renninger1-0/+11
2012-01-11cpu: Register a generic CPU device on architectures that currently do notBen Hutchings1-0/+19
2012-01-11cpu: Do not return errors from cpu_dev_init() which will be ignoredBen Hutchings1-8/+5
2012-01-07Merge branch 'driver-core-next' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-71/+79
2011-12-21cpu: convert 'cpu' and 'machinecheck' sysdev_class to a regular subsystemKay Sievers1-69/+77
2011-12-11driver-core/cpu: Expose hotpluggability to the rest of the kernelJosh Triplett1-0/+7
2010-05-21drivers/base/cpu.c: fix the output from /sys/devices/system/cpu/offlineJan Beulich1-1/+1
2010-03-30include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp...Tejun Heo1-0/+1
2010-03-19sysdev: the cpu probe/release attributes should be sysdev_class_attributesStephen Rothwell1-8/+8
2010-03-07sysdev: fix up the probe/release attributesGreg Kroah-Hartman1-8/+8
2010-03-07driver-core: Add attribute argument to class_attribute show/storeAndi Kleen1-2/+6
2010-03-07sysdev: Convert node driverAndi Kleen1-40/+17
2010-03-07sysdev: Convert cpu driver sysdev class attributesAndi Kleen1-16/+21
2010-03-07sysdev: Pass attribute in sysdev_class attributes show/storeAndi Kleen1-3/+6
2009-12-14Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/...Linus Torvalds1-1/+1
2009-12-09powerpc/pseries: Serialize cpu hotplug operations during deactivate Vs deallo...Gautham R Shenoy1-0/+2
2009-12-09sysfs/cpu: Add probe/release filesNathan Fontenot1-0/+32
2009-11-25percpu: Fix kdump failure if booted with percpu_alloc=pageVivek Goyal1-1/+1
2009-03-30cpumask: use new cpumask_ functions in core code.Rusty Russell1-1/+1
2009-01-11cpumask: convert misc driver functionsRusty Russell1-1/+1
2009-01-03cpumask: fix compile error when CONFIG_NR_CPUS is not definedMike Travis1-1/+1
2008-12-19cpumask: add sysfs displays for configured and disabled cpu mapsMike Travis1-0/+44
2008-12-13cpumask: change cpumask_scnprintf, cpumask_parse_user, cpulist_parse, and cpu...Rusty Russell1-1/+1
2008-07-23Merge branch 'cpus4096-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-2/+2
2008-07-21sysdev: Pass the attribute to the low level sysdev show/store functionAndi Kleen1-4/+6
2008-05-23cpu: change some globals to statics in drivers/base/cpu.c v2Mike Travis1-2/+2
2008-05-01cpu: change cpu_sys_devices from array to per_cpu variableMike Travis1-5/+5
2008-04-21Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-2.6Linus Torvalds1-2/+2
2008-04-19driver core: cpu: fix section mismatch in cpu.c:store_onlineSam Ravnborg1-2/+2
2008-04-19cpumask: add show cpu map functionsMike Travis1-0/+48
2008-02-06register_cpu __devinit or __cpuinitRandy Dunlap1-1/+1
2008-01-24Driver core: change sysdev classes to use dynamic kobject namesKay Sievers1-1/+1
2007-07-31CPU online file permissionUlrich Drepper1-1/+1
2007-02-17Replace remaining references to "driverfs" with "sysfs".Robert P. J. Day1-1/+1
2006-12-07[PATCH] i386: change the 'no_control' field to 'hotpluggable' in the struct cpuSiddha, Suresh B1-3/+3
2006-12-04[PATCH] severing module.h->sched.hAl Viro1-0/+1
2006-06-27[PATCH] sched: mc/smt power savings sched policySiddha, Suresh B1-1/+9
2006-06-27[PATCH] node hotplug: register cpu: remove node structKAMEZAWA Hiroyuki1-10/+8
2006-03-25[PATCH] Check if cpu can be onlined before calling smp_prepare_cpu()Ashok Raj1-8/+1
2006-03-20[PATCH] get_cpu_sysdev() signedness fixAndrew Morton1-1/+1
2006-01-10[PATCH] kdump: export per cpu crash notes pointer through sysfs (fix)Vivek Goyal1-2/+0
2006-01-10[PATCH] kdump: export per cpu crash notes pointer through sysfsVivek Goyal1-0/+32
2006-01-04[PATCH] driver core: replace "hotplug" by "uevent"Kay Sievers1-2/+2
2005-10-30[PATCH] introduce get_cpu_sysdev() to retrieve a sysfs entry for a cpu.Ashok Raj1-2/+14
2005-10-28[PATCH] drivers/base - fix sparse warningsBen Dooks1-0/+1
2005-06-25[PATCH] generate hotplug events for cpu onlineNathan Lynch1-0/+2
2005-06-25[PATCH] make smp_prepare_cpu to a weak functionAshok Raj1-4/+5
2005-06-25[PATCH] cpu state clean after hot removeLi Shaohua1-1/+7
2005-04-16Linux-2.6.12-rc2v2.6.12-rc2Linus Torvalds1-0/+104