summaryrefslogtreecommitdiff
path: root/tools/docs/lib/parse_data_structs.py
diff options
context:
space:
mode:
authorPaul E. McKenney <paulmck@kernel.org>2025-07-22 14:57:33 -0700
committerPaul E. McKenney <paulmck@kernel.org>2025-09-15 05:16:28 -0700
commit1c77e862b81e8fe84d3a908271c72da9711ea801 (patch)
treef5a0c6d2705bf3ce3396e99557efaf68e268ecf9 /tools/docs/lib/parse_data_structs.py
parentbe975448a45cd024e2b98598eefc0e164ad93f09 (diff)
srcu: Document srcu_flip() memory-barrier D relation to SRCU-fast
The smp_mb() memory barrier at the end of srcu_flip() has a comment, but that comment does not make it clear that this memory barrier is an optimization, as opposed to being needed for correctness. This commit therefore adds this information and points out that it is omitted for SRCU-fast, where a much heavier weight synchronize_srcu() would be required. Signed-off-by: Paul E. McKenney <paulmck@kernel.org> Cc: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> Cc: Steven Rostedt <rostedt@goodmis.org> Cc: Sebastian Andrzej Siewior <bigeasy@linutronix.de> Cc: <bpf@vger.kernel.org>
Diffstat (limited to 'tools/docs/lib/parse_data_structs.py')
0 files changed, 0 insertions, 0 deletions