Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
9f13457377907fa253aef560e1a37e1ca4197f9b
/
kernel
/
stop_machine.c
35f4cd96
stop_machine: Make stop_cpus() static
by Yangtao Li
· 5 years ago
a5e37de
stop_machine: remove try_stop_cpus helper
by Yangtao Li
· 5 years ago
43e0ae7
Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu into core/rcu
by Ingo Molnar
· 5 years ago
b1fc583
stop_machine: Avoid potential race behaviour
by Mark Rutland
· 5 years ago
366237e
stop_machine: Provide RCU quiescent state in multi_cpu_stop()
by Paul E. McKenney
· 5 years ago
99d84bf
stop_machine: Fix stop_cpus_in_progress ordering
by Peter Zijlstra
· 6 years ago
4ecf0a4
processor: get rid of cpu_relax_yield
by Heiko Carstens
· 6 years ago
38f2c691
s390: improve wait logic of stop_machine
by Martin Schwidefsky
· 6 years ago
6ff3f91
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 38
by Thomas Gleixner
· 6 years ago
d75f773
treewide: Switch printk users from %pf and %pF to %ps and %pS, respectively
by Sakari Ailus
· 6 years ago
f7951c3
Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 6 years ago
cfd3551
stop_machine: Atomically queue and wake stopper threads
by Prasad Sodagudi
· 6 years ago
b80a2bf
stop_machine: Reflow cpu_stop_queue_two_works()
by Peter Zijlstra
· 6 years ago
2610e88
stop_machine: Disable preemption after queueing stopper threads
by Isaac J. Manjarres
· 6 years ago
9fb8d5d
stop_machine: Disable preemption when waking two stopper threads
by Isaac J. Manjarres
· 6 years ago
371b326
Merge tag 'v4.17-rc5' into locking/core, to pick up fixes
by Ingo Molnar
· 7 years ago
0b26351
stop_machine, sched: Fix migrate_swap() vs. active_balance() deadlock
by Peter Zijlstra
· 7 years ago
de5b55c
stop_machine: Use raw spinlocks
by Thomas Gleixner
· 7 years ago
fe5595c
stop_machine: Provide stop_machine_cpuslocked()
by Sebastian Andrzej Siewior
· 8 years ago
bf0d31c
locking/core, stop_machine: Yield the CPU during stop machine()
by Christian Borntraeger
· 8 years ago
af79ad2
Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 8 years ago
e625397
stop_machine: Remove stop_cpus_lock and lg_double_lock/unlock()
by Oleg Nesterov
· 9 years ago
bf89a30
stop_machine: Avoid a sleep and wakeup in stop_one_cpu()
by Cheng Chao
· 8 years ago
ce4f06d
stop_machine: Touch_nmi_watchdog() after MULTI_STOP_PREPARE
by Oleg Nesterov
· 8 years ago
b493c34
kernel/stop_machine.c: remove CONFIG_SMP dependencies
by Andrew Morton
· 9 years ago
567bee2
Merge branch 'sched/urgent' into sched/core, to pick up fixes before merging new patches
by Ingo Molnar
· 9 years ago
86fffe4
kernel: remove stop_machine() Kconfig dependency
by Chris Wilson
· 9 years ago
accaf6e
stop_machine: Clean up the usage of the preemption counter in cpu_stopper_thread()
by Oleg Nesterov
· 9 years ago
dd2e312
stop_machine: Shift the 'done != NULL' check from cpu_stop_signal_done() to callers
by Oleg Nesterov
· 9 years ago
6fa3b82
stop_machine: Kill cpu_stop_done->executed
by Oleg Nesterov
· 9 years ago
4aff1ca
stop_machine: Change __stop_cpus() to rely on cpu_stop_queue_work()
by Oleg Nesterov
· 9 years ago
958c5f84
stop_machine: Change stop_one_cpu() to rely on cpu_stop_queue_work()
by Oleg Nesterov
· 9 years ago
1b034bd
stop_machine: Make cpu_stop_queue_work() and stop_one_cpu_nowait() return bool
by Oleg Nesterov
· 9 years ago
6a19005
stop_machine: Don't disable preemption in stop_two_cpus()
by Oleg Nesterov
· 9 years ago
64038f2
stop_machine: Fix possible cpu_stopper_thread() crash
by Oleg Nesterov
· 9 years ago
62694cd
sched: Move cpu_active() tests from stop_two_cpus() into migrate_swap_stop()
by Peter Zijlstra
· 9 years ago
f0cf16c
stop_machine: Kill cpu_stop_threads->setup() and cpu_stop_unpark()
by Oleg Nesterov
· 9 years ago
c00166d
stop_machine: Kill smp_hotplug_thread->pre_unpark, introduce stop_machine_unpark()
by Oleg Nesterov
· 9 years ago
d8bc853
stop_machine: Change cpu_stop_queue_two_works() to rely on stopper->enabled
by Oleg Nesterov
· 9 years ago
5caa1c0
stop_machine: Introduce __cpu_stop_queue_work() and cpu_stop_queue_two_works()
by Oleg Nesterov
· 9 years ago
233e7f2
stop_machine: Ensure that a queued callback will be called before cpu_stop_park()
by Oleg Nesterov
· 9 years ago
d308b9f
stop_machine: Remove cpu_stop_work's from list in cpu_stop_park()
by Oleg Nesterov
· 10 years ago
9a301f2
stop_machine: Use 'cpu_stop_fn_t' where possible
by Oleg Nesterov
· 10 years ago
7eeb088
stop_machine: Unexport __stop_machine()
by Oleg Nesterov
· 10 years ago
b377c2a
stop_machine: Don't do for_each_cpu() twice in queue_stop_cpus_work()
by Oleg Nesterov
· 10 years ago
02cb7aa
stop_machine: Move 'cpu_stopper_task' and 'stop_cpus_work' into 'struct cpu_stopper'
by Oleg Nesterov
· 10 years ago
b17718d
sched/stop_machine: Fix deadlock between multiple stop_two_cpus()
by Peter Zijlstra
· 10 years ago
cf25004
kernel/stop_machine.c: kernel-doc warning fix
by Fabian Frederick
· 11 years ago
177c53d
stop_machine: Fix^2 race between stop_two_cpus() and stop_cpus()
by Peter Zijlstra
· 11 years ago
7053ea1
stop_machine: Fix race between stop_two_cpus() and stop_cpus()
by Rik van Riel
· 11 years ago
6acce3e
sched: Remove get_online_cpus() usage
by Peter Zijlstra
· 11 years ago
1be0bd77
stop_machine: Introduce stop_two_cpus()
by Peter Zijlstra
· 11 years ago
46c498c
stop_machine: Mark per cpu stopper enabled early
by Thomas Gleixner
· 12 years ago
14e568e
stop_machine: Use smpboot threads
by Thomas Gleixner
· 12 years ago
860a0ff
stop_machine: Store task reference in a separate per cpu variable
by Thomas Gleixner
· 12 years ago
32aaeff
Merge branch 'modsplit-Oct31_2011' of git://git.kernel.org/pub/scm/linux/kernel/git/paulg/linux
by Linus Torvalds
· 13 years ago
f445027
stop_machine: make stop_machine safe and efficient to call early
by Jeremy Fitzhardinge
· 13 years ago
9984de1
kernel: Map most files to use export.h instead of module.h
by Paul Gortmaker
· 14 years ago
60063497
atomic: use <linux/atomic.h>
by Arun Sharma
· 13 years ago
192d885
x86, mtrr: use stop_machine APIs for doing MTRR rendezvous
by Suresh Siddha
· 14 years ago
f740e6cd
stop_machine: implement stop_machine_from_inactive_cpu()
by Tejun Heo
· 14 years ago
fd7355b
stop_machine: reorganize stop_cpus() implementation
by Tejun Heo
· 14 years ago
6d3321e
x86, mtrr: lock stop machine during MTRR rendezvous sequence
by Suresh Siddha
· 14 years ago
94dcf29
kthread: use kthread_create_on_node()
by Eric Dumazet
· 14 years ago
4ce6494
stop_machine: convert cpu notifier to return encapsulate errno value
by Akinobu Mita
· 14 years ago
ca51c5a
kernel/stop_machine.c: fix unused variable warning
by Rakib Mullick
· 14 years ago
34f971f
sched: Create special class for stop/migrate work
by Peter Zijlstra
· 14 years ago
878ae12
stop_machine: struct cpu_stopper, remove alignment padding on 64 bits
by Richard Kennedy
· 14 years ago
54e88fa
sched: Make sure timers have migrated before killing the migration_thread
by Amit K. Arora
· 15 years ago
9c6f7e4
stop_machine: Move local variable closer to the usage site in cpu_stop_cpu_callback()
by Ingo Molnar
· 15 years ago
bbf1bb3
cpu_stop: add dummy implementation for UP
by Tejun Heo
· 15 years ago
969c792
sched: replace migration_thread with cpu_stop
by Tejun Heo
· 15 years ago
3fc1f1e
stop_machine: reimplement using cpu_stop
by Tejun Heo
· 15 years ago
1142d81
cpu_stop: implement stop_cpu[s]()
by Tejun Heo
· 15 years ago
43cf38e
percpu: add __percpu sparse annotations to core kernel subsystems
by Tejun Heo
· 15 years ago
612a726
cpumask: remove cpumask_t from core
by Rusty Russell
· 16 years ago
b36128c
alloc_percpu: change percpu_ptr to per_cpu_ptr
by Rusty Russell
· 16 years ago
9ea09af
stop_machine: introduce stop_machine_create/destroy.
by Heiko Carstens
· 16 years ago
41c7bb9
cpumask: convert rest of files in kernel/
by Rusty Russell
· 16 years ago
e14c8bf
stop_machine: fix race with return value (fixes Bug #11989)
by Rusty Russell
· 16 years ago
4403b40
Revert "Call init_workqueues before pre smp initcalls."
by Linus Torvalds
· 16 years ago
8163bca
stop_machine: fix error code handling on multiple cpus
by Heiko Carstens
· 16 years ago
c9583e5
stop_machine: use workqueues instead of kernel threads
by Heiko Carstens
· 16 years ago
ed6d687
stop_machine: remove unused variable
by Li Zefan
· 16 years ago
eeec4fa
stop_machine(): stop_machine_run() changed to use cpu mask
by Rusty Russell
· 16 years ago
ffdb597
Simplify stop_machine
by Rusty Russell
· 16 years ago
5c2aed6
stop_machine: add ALL_CPUS option
by Jason Baron
· 17 years ago
65c0118
cpumask: Replace cpumask_of_cpu with cpumask_of_cpu_ptr
by Mike Travis
· 16 years ago
961ccdd
sched: add new API sched_setscheduler_nocheck: add a flag to control access checks
by Rusty Russell
· 17 years ago
3401a61e
stop_machine: make stop_machine_run more virtualization friendly
by Christian Borntraeger
· 17 years ago
e9b6269
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/juhl/trivial
by Linus Torvalds
· 17 years ago
429f731
Merge branch 'semaphore' of git://git.kernel.org/pub/scm/linux/kernel/git/willy/misc
by Linus Torvalds
· 17 years ago
f526448
trivial: small cleanups
by Pavel Machek
· 17 years ago
f70316d
generic: use new set_cpus_allowed_ptr function
by Mike Travis
· 17 years ago
a655020
kernel: Remove unnecessary inclusions of asm/semaphore.h
by Matthew Wilcox
· 17 years ago
6c6080f
stopmachine: semaphore to mutex
by Daniel Walker
· 17 years ago
86ef5c9
cpu-hotplug: replace lock_cpu_hotplug() with get_online_cpus()
by Gautham R Shenoy
· 17 years ago
85653af
Fix stop_machine_run problem with naughty real time process
by Satoru Takeuchi
· 17 years ago
a12bb44
stop_machine() now uses hard_irq_disable
by Benjamin Herrenschmidt
· 18 years ago
ee527cd
Use stop_machine_run in the Intel RNG driver
by Prarit Bhargava
· 18 years ago
Next »