summaryrefslogtreecommitdiffstats
path: root/kernel/cpu.c
Commit message (Expand)AuthorAgeFilesLines
* smp/hotplug: Replace BUG_ON and react usefulThomas Gleixner2017-07-111-1/+2
* smp/hotplug: Move unparking of percpu threads to the control CPUThomas Gleixner2017-07-061-18/+19
* Merge branch 'smp-hotplug-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2017-07-031-148/+93
|\
| * cpu/hotplug: Constify attribute_group structuresArvind Yadav2017-06-301-2/+2
| * cpu/hotplug: Remove unused check_for_tasks() functionArnd Bergmann2017-06-121-24/+0
| * cpuhotplug: Link lock stacks for hotplug callbacksThomas Gleixner2017-05-261-0/+13
| * cpu/hotplug: Convert hotplug locking to percpu rwsemThomas Gleixner2017-05-261-94/+13
| * cpu/hotplug: Use stop_machine_cpuslocked() in takedown_cpu()Sebastian Andrzej Siewior2017-05-261-1/+1
| * cpu/hotplug: Add __cpuhp_state_add_instance_cpuslocked()Thomas Gleixner2017-05-261-3/+15
| * cpu/hotplug: Provide cpuhp_setup/remove_state[_nocalls]_cpuslocked()Sebastian Andrzej Siewior2017-05-261-11/+36
| * cpu/hotplug: Provide cpus_read|write_[un]lock()Thomas Gleixner2017-05-261-18/+18
* | genirq/cpuhotplug: Handle managed IRQs on CPU hotplugThomas Gleixner2017-06-221-0/+5
* | cpu/hotplug: Drop the device lock on errorSebastian Andrzej Siewior2017-06-031-2/+2
|/
* Merge branch 'linus' into locking/core, to pick up fixesIngo Molnar2017-04-141-14/+14
|\
| * cpu/hotplug: Serialize callback invocations properSebastian Andrzej Siewior2017-03-141-14/+14
* | lockdep: Fix per-cpu static objectsPeter Zijlstra2017-03-261-0/+6
|/
* sched/headers: Prepare for new header dependencies before moving code to <lin...Ingo Molnar2017-03-021-0/+1
* sched/headers: Prepare for new header dependencies before moving code to <lin...Ingo Molnar2017-03-021-0/+1
* sched/headers: Prepare for new header dependencies before moving code to <lin...Ingo Molnar2017-03-021-1/+1
* cpu/hotplug: Remove unused but set variable in _cpu_down()Tobias Klauser2017-01-181-2/+0
* cpu/hotplug: Provide dynamic range for prepare stageThomas Gleixner2017-01-161-4/+18
* smp/hotplug: Undo tglxs brainfartThomas Gleixner2016-12-261-1/+8
* cpu/hotplug: Remove obsolete cpu hotplug register/unregister functionsThomas Gleixner2016-12-251-138/+1
* cpu/hotplug: Prevent overwriting of callbacksThomas Gleixner2016-12-251-46/+50
* cpu/hotplug: Clarify description of __cpuhp_setup_state() return valueBoris Ostrovsky2016-12-151-1/+5
* hotplug: Make register and unregister notifier API symmetricMichal Hocko2016-12-081-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
* smp/cfd: Convert core to hotplug state machineRichard Weinberger2016-07-151-0/+9
* timers/core: Convert to hotplug state machineRichard Cochran2016-07-151-0/+5
* hrtimer: Convert to hotplug state machineThomas Gleixner2016-07-151-0/+5
* workqueue: Convert to state machine callbacksThomas Gleixner2016-07-141-0/+10
* perf/core: Convert to hotplug state machineThomas Gleixner2016-07-141-0/+11
* cpu/hotplug: Handle early registration gracefullyThomas Gleixner2016-07-141-0/+7
* cpu/hotplug: Keep enough storage space if SMP=n to avoid array out of bounds ...Thomas Gleixner2016-07-131-0/+2