Paul E. McKenney
|
338c46403f
Merge branches 'fixes.2018.02.23a', 'srcu.2018.02.20a' and 'torture.2018.02.20a' into HEAD
|
7 years ago |
Paul E. McKenney
|
ad7c946b35
rcu: Create RCU-specific workqueues with rescuers
|
7 years ago |
Paul E. McKenney
|
6308f34775
rcu: Remove SRCU throttling
|
7 years ago |
Byungchul Park
|
a72da917f1
srcu: Remove dead code in srcu_gp_end()
|
7 years ago |
Ildar Ismagilov
|
8ddbd8832d
srcu: Reduce scans of srcu_data in counter wrap check
|
7 years ago |
Ildar Ismagilov
|
a35d13ec36
srcu: Prevent sdp->srcu_gp_seq_needed_exp counter wrap
|
7 years ago |
Paul E. McKenney
|
cb4081cd4e
srcu: Abstract function name
|
7 years ago |
Ildar Ismagilov
|
274afd6bfa
rcu: Fix misprint in srcu_funnel_exp_start
|
7 years ago |
Matthew Wilcox
|
a32e01ee68
rcu: Use wrapper for lockdep asserts
|
7 years ago |
Paul E. McKenney
|
d633198088
srcu: Prohibit call_srcu() use under raw spinlocks
|
8 years ago |
Paul E. McKenney
|
27fdb35fe9
doc: Fix various RCU docbook comment-header problems
|
8 years ago |
Paul E. McKenney
|
656e7c0c0a
Merge branches 'doc.2017.08.17a', 'fixes.2017.08.17a', 'hotplug.2017.07.25b', 'misc.2017.08.17a', 'spin_unlock_wait_no.2017.08.17a', 'srcu.2017.07.27c' and 'torture.2017.07.24c' into HEAD
|
8 years ago |
Paul E. McKenney
|
35732cf9dd
srcu: Provide ordering for CPU not involved in grace period
|
8 years ago |
Paul E. McKenney
|
ac3748c604
rcutorture: Print SRCU lock/unlock totals
|
8 years ago |
Paul E. McKenney
|
115a1a5285
rcutorture: Move SRCU status printing to SRCU implementations
|
8 years ago |
Paul E. McKenney
|
0d8a1e831e
srcu: Make process_srcu() be static
|
8 years ago |
Paul E. McKenney
|
a3883df393
srcu: Use rnp->lock wrappers to replace explicit memory barriers
|
8 years ago |
Paul E. McKenney
|
5a0465e17a
srcu: Shrink srcu.h by moving docbook and private function
|
8 years ago |
Paul E. McKenney
|
c350c00829
srcu: Prevent sdp->srcu_gp_seq_needed counter wrap
|
8 years ago |
Paul E. McKenney
|
a602538e46
srcu: Add DEBUG_OBJECTS_RCU_HEAD functionality
|
8 years ago |
Paul E. McKenney
|
0c8e0e3c37
srcu: Print non-default exp_holdoff values at boot time
|
8 years ago |
Paul E. McKenney
|
b5815e6cd3
srcu: Make exp_holdoff module parameter be static
|
8 years ago |
Paul E. McKenney
|
1f4f6da1c8
srcu: Make Classic and Tree SRCU announce themselves at bootup
|
8 years ago |
Paul E. McKenney
|
881ec9d209
srcu: Eliminate possibility of destructive counter overflow
|
8 years ago |
Paolo Bonzini
|
cdf7abc461
srcu: Allow use of Tiny/Tree SRCU from both process and interrupt context
|
8 years ago |
Ingo Molnar
|
45753c5f31
srcu: Debloat the <linux/rcu_segcblist.h> header
|
8 years ago |
Paul E. McKenney
|
b5fe223a4b
srcu: Adjust default auto-expediting holdoff
|
8 years ago |
Paul E. McKenney
|
22607d66bb
srcu: Specify auto-expedite holdoff time
|
8 years ago |
Paul E. McKenney
|
2da4b2a7fd
srcu: Expedite first synchronize_srcu() when idle
|
8 years ago |
Paul E. McKenney
|
1e9a038b7f
srcu: Expedited grace periods with reduced memory contention
|
8 years ago |