Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
kernel
/
common
/
1ac1efa5f6950f8f126f2c1921bb699ce009ec7d
/
Documentation
/
RCU
/
Design
/
Requirements
e4453d8
rcu: Make rcu_read_unlock_special() safe for rq/pi locks
by Paul E. McKenney
· 5 years ago
71cb46a
Restore docs "rcu: Restore barrier() to rcu_read_lock() and rcu_read_unlock()"
by Joel Fernandes (Google)
· 5 years ago
d7424e2
Restore docs "treewide: Rename rcu_dereference_raw_notrace() to _check()"
by Joel Fernandes (Google)
· 5 years ago
07335c1
docs: rcu: Correct links referring to titles
by Joel Fernandes (Google)
· 5 years ago
ccc9971
docs: rcu: convert some articles from html to ReST
by Mauro Carvalho Chehab
· 5 years ago
c07e6f36
Revert docs from "treewide: Rename rcu_dereference_raw_notrace() to _check()"
by Joel Fernandes (Google)
· 5 years ago
97df75c
Revert docs from "rcu: Restore barrier() to rcu_read_lock() and rcu_read_unlock()"
by Joel Fernandes (Google)
· 5 years ago
31da067
Merge branches 'consolidate.2019.08.01b', 'fixes.2019.08.12a', 'lists.2019.08.13a' and 'torture.2019.08.01b' into HEAD
by Paul E. McKenney
· 5 years ago
0a5b99f
treewide: Rename rcu_dereference_raw_notrace() to _check()
by Joel Fernandes (Google)
· 6 years ago
1f3ebc8
rcu: Restore barrier() to rcu_read_lock() and rcu_read_unlock()
by Paul E. McKenney
· 6 years ago
6efebf8
doc: CPU-hotplug notifiers cannot invoke synchronize_srcu() or srcu_barrier()
by Paul E. McKenney
· 6 years ago
97562c0
doc: RCU scheduler spinlock rcu_read_unlock() restriction remains
by Paul E. McKenney
· 6 years ago
97949f0
doc: Make listing in RCU perf/scale requirements use rcu_assign_pointer()
by Joel Fernandes (Google)
· 6 years ago
8b9df28
doc: Remove obsolete (non-)requirement about disabling preemption
by Joel Fernandes (Google)
· 6 years ago
832aa35
doc: Set down forward-progress requirements
by Paul E. McKenney
· 6 years ago
b56ada1
Merge branches 'doc.2018.08.30a', 'dynticks.2018.08.30b', 'srcu.2018.08.30b' and 'torture.2018.08.29a' into HEAD
by Paul E. McKenney
· 6 years ago
3e31009
rcu: Defer reporting RCU-preempt quiescent states when disabled
by Paul E. McKenney
· 7 years ago
7709590
doc: Update removal of RCU-bh/sched update machinery
by Paul E. McKenney
· 7 years ago
a5a2889
doc: Fix broken RCU-requirements link to LKML archive
by Joel Fernandes (Google)
· 7 years ago
e77cb32
doc: Add design documentation on interruption of NMI handlers
by Paul E. McKenney
· 7 years ago
1dfa55e
Merge branches 'cond_resched.2017.12.04a', 'dyntick.2017.11.28a', 'fixes.2017.12.11a', 'srbd.2017.12.05a' and 'torture.2017.12.11a' into HEAD
by Paul E. McKenney
· 7 years ago
9ad3c14
doc: De-emphasize smp_read_barrier_depends
by Paul E. McKenney
· 7 years ago
f2b1760
doc: Eliminate cond_resched_rcu_qs() in favor of cond_resched()
by Paul E. McKenney
· 7 years ago
850bf6d
doc: Set down RCU's scheduling-clock-interrupt needs
by Paul E. McKenney
· 8 years ago
ae91aa0
rcu: Remove debugfs tracing
by Paul E. McKenney
· 8 years ago
41a2901
rcu: Remove SPARSE_RCU_POINTER Kconfig option
by Paul E. McKenney
· 8 years ago
fe5ac72
rcu: Remove nohz_full full-system-idle state machine
by Paul E. McKenney
· 8 years ago
c75e9ca
doc: Take tail recursion into account in RCU requirements
by Paul E. McKenney
· 8 years ago
09f501a
srcu: Document auto-expediting requirement
by Paul E. McKenney
· 8 years ago
6771853
doc: Update requirements based on recent changes
by Paul E. McKenney
· 8 years ago
f1387d7
doc: Synchronous RCU grace periods are now legal throughout boot
by Paul E. McKenney
· 8 years ago
526914a
doc: Fix RCU requirements typos
by Tetsuo Handa
· 8 years ago
e2c85cb
documentation: Present updated RCU guarantee
by Paul E. McKenney
· 8 years ago
ed2bec0
documentation: Record reason for rcu_head two-byte alignment
by Paul E. McKenney
· 8 years ago
c79dac7
documentation: Add RCU_NONIDLE() restrictions to requirements
by Paul E. McKenney
· 9 years ago
0c7d10e
documentation: Emphasize the call_rcu() is illegal from idle
by Paul E. McKenney
· 9 years ago
5413e24
documentation: Sharpen up the no-readers quick quiz
by Paul E. McKenney
· 9 years ago
6146f8d
documentation: Get rid of duplicate .htmlx file
by Paul E. McKenney
· 9 years ago
11a65df
documentation: Remove unnecessary images from requirements
by Paul E. McKenney
· 9 years ago
514f1eb
documentation: Document illegality of call_rcu() from offline CPUs
by Paul E. McKenney
· 9 years ago
d8936c0
documentation: Explain why rcu_read_lock() needs no barrier()
by Paul E. McKenney
· 9 years ago
f43b625
documentation: Add synchronize_rcu_mult() to the requirements
by Paul E. McKenney
· 9 years ago
41abcf3
documentation: Add real-time requirements from CPU-bound workloads
by Paul E. McKenney
· 9 years ago
c64c4b0
documentation: Update RCU requirements based on expedited changes
by Paul E. McKenney
· 9 years ago
4b68933
documentation: Clarify RCU memory barriers and requirements
by Paul E. McKenney
· 9 years ago
a4b5756
documentation: Expand on scheduler/RCU deadlock requirements
by Paul E. McKenney
· 9 years ago
0825458
documentation: Composability analogies
by Paul E. McKenney
· 9 years ago
01d3ad3
documentation: Cover requirements controlling stall warnings
by Paul E. McKenney
· 9 years ago
701e803
Documentation: Record bottom-bit-zero guarantee for ->next
by Paul E. McKenney
· 9 years ago
649e436
documentation: Record RCU requirements
by Paul E. McKenney
· 9 years ago