Frederic Weisbecker
|
04e7e95153
rcu: Switch task's syscall hooks on context switch
|
13 years ago |
Frederic Weisbecker
|
2b1d5024e1
rcu: Settle config for userspace extended quiescent state
|
13 years ago |
Frederic Weisbecker
|
19dd1591fc
rcu: New rcu_user_enter_after_irq() and rcu_user_exit_after_irq() APIs
|
13 years ago |
Frederic Weisbecker
|
adf5091e6c
rcu: New rcu_user_enter() and rcu_user_exit() APIs
|
13 years ago |
Paul E. McKenney
|
b4270ee356
rcu: Permit RCU_NONIDLE() to be used from interrupt context
|
13 years ago |
Paul E. McKenney
|
5cf05ad758
rcu: Fix broken strings in RCU's source code.
|
13 years ago |
Paul E. McKenney
|
02a0677b0b
Merge branches 'bigrtm.2012.07.04a', 'doctorture.2012.07.02a', 'fixes.2012.07.06a' and 'fnh.2012.07.02a' into HEAD
|
13 years ago |
Paul E. McKenney
|
4fa3b6cb1b
rcu: Fix qlen_lazy breakage
|
13 years ago |
Paul E. McKenney
|
62fde6edf1
rcu: Make __call_rcu() handle invocation from idle
|
13 years ago |
Paul E. McKenney
|
28f5c693d0
rcu: Remove function versions of __kfree_rcu and __is_kfree_rcu_offset
|
13 years ago |
Paul E. McKenney
|
2a3fa843b5
rcu: Consolidate tree/tiny __rcu_read_{,un}lock() implementations
|
13 years ago |
Paul E. McKenney
|
e9023c4061
rcu: Remove return value from rcu_assign_pointer()
|
13 years ago |
Paul E. McKenney
|
d1b88eb9e3
rcu: Remove return value from RCU_INIT_POINTER()
|
13 years ago |
Paul E. McKenney
|
172708d002
rcu: Add a gcc-style structure initializer for RCU pointers
|
13 years ago |
Paul E. McKenney
|
cba6d0d64e
Revert "rcu: Move PREEMPT_RCU preemption to switch_to() invocation"
|
13 years ago |
Paul E. McKenney
|
dc36be4419
Merge branches 'barrier.2012.05.09a', 'fixes.2012.04.26a', 'inline.2012.05.02b' and 'srcu.2012.05.07b' into HEAD
|
13 years ago |
Paul E. McKenney
|
9dd8fb16c3
rcu: Make exit_rcu() more precise and consolidate
|
13 years ago |
Paul E. McKenney
|
616c310e83
rcu: Move PREEMPT_RCU preemption to switch_to() invocation
|
13 years ago |
Jan Engelhardt
|
d8169d4c36
rcu: Make __kfree_rcu() less dependent on compiler choices
|
13 years ago |
Linus Torvalds
|
ed2d265d12
Merge tag 'bug-for-3.4' of git://git.kernel.org/pub/scm/linux/kernel/git/paulg/linux
|
13 years ago |
Jan Beulich
|
7ccaba5314
consolidate WARN_...ONCE() static variables
|
13 years ago |
Paul Gortmaker
|
187f1882b5
BUG: headers with BUG/BUG_ON etc. need linux/bug.h
|
13 years ago |
Paul E. McKenney
|
8a2ecf474d
rcu: Add RCU_NONIDLE() for idle-loop RCU read-side critical sections
|
13 years ago |
Heiko Carstens
|
bde23c6892
rcu: Convert WARN_ON_ONCE() in rcu_lock_acquire() to lockdep
|
13 years ago |
Paul E. McKenney
|
c0d6d01bff
rcu: Check for illegal use of RCU from offlined CPUs
|
13 years ago |
Paul E. McKenney
|
5e1ee6e101
rcu: Note that rcu_access_pointer() can be used for teardown
|
13 years ago |
Paul E. McKenney
|
50406b98b6
rcu: Make rcu_sleep_check() also check rcu_lock_map
|
13 years ago |
Paul E. McKenney
|
486e259340
rcu: Avoid waking up CPUs having only kfree_rcu() callbacks
|
13 years ago |
Paul E. McKenney
|
3842a0832a
rcu: Document same-context read-side constraints
|
13 years ago |
Paul E. McKenney
|
d8ab29f8be
rcu: Remove one layer of abstraction from PROVE_RCU checking
|
13 years ago |