* [PATCH tip/core/rcu 0/3] RCU documentation updates for v5.10
@ 2020-08-31 17:54 Paul E. McKenney
2020-08-31 17:54 ` [PATCH tip/core/rcu 1/3] docs: Fix typo in synchronize_rcu() function name paulmck
` (2 more replies)
0 siblings, 3 replies; 4+ messages in thread
From: Paul E. McKenney @ 2020-08-31 17:54 UTC (permalink / raw)
To: rcu
Cc: linux-kernel, kernel-team, mingo, jiangshanlai, dipankar, akpm,
mathieu.desnoyers, josh, tglx, peterz, rostedt, dhowells,
edumazet, fweisbec, oleg, joel
Hello!
This series provides documentation updates.
1. Fix typo in synchronize_rcu() function name.
2. Drop doubled words from RCU Data-Structures.rst.
3. Drop doubled words from RCU requirements documentation.
Thanx, Paul
------------------------------------------------------------------------
Design/Data-Structures/Data-Structures.rst | 2 +-
Design/Requirements/Requirements.rst | 4 ++--
whatisRCU.rst | 2 +-
3 files changed, 4 insertions(+), 4 deletions(-)
^ permalink raw reply [flat|nested] 4+ messages in thread
* [PATCH tip/core/rcu 1/3] docs: Fix typo in synchronize_rcu() function name
2020-08-31 17:54 [PATCH tip/core/rcu 0/3] RCU documentation updates for v5.10 Paul E. McKenney
@ 2020-08-31 17:54 ` paulmck
2020-08-31 17:54 ` [PATCH tip/core/rcu 2/3] doc: Drop doubled words from RCU Data-Structures.rst paulmck
2020-08-31 17:54 ` [PATCH tip/core/rcu 3/3] doc: Drop doubled words from RCU requirements documentation paulmck
2 siblings, 0 replies; 4+ messages in thread
From: paulmck @ 2020-08-31 17:54 UTC (permalink / raw)
To: rcu
Cc: linux-kernel, kernel-team, mingo, jiangshanlai, dipankar, akpm,
mathieu.desnoyers, josh, tglx, peterz, rostedt, dhowells,
edumazet, fweisbec, oleg, joel, Tobias Klauser,
Paul E . McKenney
From: Tobias Klauser <tklauser@distanz.ch>
s/sychronize_rcu/synchronize_rcu/
Signed-off-by: Tobias Klauser <tklauser@distanz.ch>
Signed-off-by: Paul E. McKenney <paulmck@kernel.org>
---
Documentation/RCU/whatisRCU.rst | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Documentation/RCU/whatisRCU.rst b/Documentation/RCU/whatisRCU.rst
index c7f147b..fb3ff76 100644
--- a/Documentation/RCU/whatisRCU.rst
+++ b/Documentation/RCU/whatisRCU.rst
@@ -360,7 +360,7 @@ order to amortize their overhead over many uses of the corresponding APIs.
There are at least three flavors of RCU usage in the Linux kernel. The diagram
above shows the most common one. On the updater side, the rcu_assign_pointer(),
-sychronize_rcu() and call_rcu() primitives used are the same for all three
+synchronize_rcu() and call_rcu() primitives used are the same for all three
flavors. However for protection (on the reader side), the primitives used vary
depending on the flavor:
--
2.9.5
^ permalink raw reply related [flat|nested] 4+ messages in thread
* [PATCH tip/core/rcu 2/3] doc: Drop doubled words from RCU Data-Structures.rst
2020-08-31 17:54 [PATCH tip/core/rcu 0/3] RCU documentation updates for v5.10 Paul E. McKenney
2020-08-31 17:54 ` [PATCH tip/core/rcu 1/3] docs: Fix typo in synchronize_rcu() function name paulmck
@ 2020-08-31 17:54 ` paulmck
2020-08-31 17:54 ` [PATCH tip/core/rcu 3/3] doc: Drop doubled words from RCU requirements documentation paulmck
2 siblings, 0 replies; 4+ messages in thread
From: paulmck @ 2020-08-31 17:54 UTC (permalink / raw)
To: rcu
Cc: linux-kernel, kernel-team, mingo, jiangshanlai, dipankar, akpm,
mathieu.desnoyers, josh, tglx, peterz, rostedt, dhowells,
edumazet, fweisbec, oleg, joel, Randy Dunlap, Jonathan Corbet,
linux-doc, Paul E. McKenney
From: Randy Dunlap <rdunlap@infradead.org>
Drop the doubled word "the".
Signed-off-by: Randy Dunlap <rdunlap@infradead.org>
Cc: Jonathan Corbet <corbet@lwn.net>
Cc: linux-doc@vger.kernel.org
Cc: "Paul E. McKenney" <paulmck@kernel.org>
Cc: Josh Triplett <josh@joshtriplett.org>
Cc: Steven Rostedt <rostedt@goodmis.org>
Cc: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Cc: Lai Jiangshan <jiangshanlai@gmail.com>
Cc: Joel Fernandes <joel@joelfernandes.org>
Cc: rcu@vger.kernel.org
Signed-off-by: Paul E. McKenney <paulmck@kernel.org>
---
Documentation/RCU/Design/Data-Structures/Data-Structures.rst | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Documentation/RCU/Design/Data-Structures/Data-Structures.rst b/Documentation/RCU/Design/Data-Structures/Data-Structures.rst
index 4a48e20..f4efd68 100644
--- a/Documentation/RCU/Design/Data-Structures/Data-Structures.rst
+++ b/Documentation/RCU/Design/Data-Structures/Data-Structures.rst
@@ -963,7 +963,7 @@ exit and perhaps also vice versa. Therefore, whenever the
``->dynticks_nesting`` field is incremented up from zero, the
``->dynticks_nmi_nesting`` field is set to a large positive number, and
whenever the ``->dynticks_nesting`` field is decremented down to zero,
-the the ``->dynticks_nmi_nesting`` field is set to zero. Assuming that
+the ``->dynticks_nmi_nesting`` field is set to zero. Assuming that
the number of misnested interrupts is not sufficient to overflow the
counter, this approach corrects the ``->dynticks_nmi_nesting`` field
every time the corresponding CPU enters the idle loop from process
--
2.9.5
^ permalink raw reply related [flat|nested] 4+ messages in thread
* [PATCH tip/core/rcu 3/3] doc: Drop doubled words from RCU requirements documentation
2020-08-31 17:54 [PATCH tip/core/rcu 0/3] RCU documentation updates for v5.10 Paul E. McKenney
2020-08-31 17:54 ` [PATCH tip/core/rcu 1/3] docs: Fix typo in synchronize_rcu() function name paulmck
2020-08-31 17:54 ` [PATCH tip/core/rcu 2/3] doc: Drop doubled words from RCU Data-Structures.rst paulmck
@ 2020-08-31 17:54 ` paulmck
2 siblings, 0 replies; 4+ messages in thread
From: paulmck @ 2020-08-31 17:54 UTC (permalink / raw)
To: rcu
Cc: linux-kernel, kernel-team, mingo, jiangshanlai, dipankar, akpm,
mathieu.desnoyers, josh, tglx, peterz, rostedt, dhowells,
edumazet, fweisbec, oleg, joel, Randy Dunlap, Jonathan Corbet,
linux-doc, Paul E. McKenney
From: Randy Dunlap <rdunlap@infradead.org>
Drop the doubled words "to" and "for".
Signed-off-by: Randy Dunlap <rdunlap@infradead.org>
Cc: Jonathan Corbet <corbet@lwn.net>
Cc: linux-doc@vger.kernel.org
Cc: "Paul E. McKenney" <paulmck@kernel.org>
Cc: Josh Triplett <josh@joshtriplett.org>
Cc: Steven Rostedt <rostedt@goodmis.org>
Cc: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Cc: Lai Jiangshan <jiangshanlai@gmail.com>
Cc: Joel Fernandes <joel@joelfernandes.org>
Cc: rcu@vger.kernel.org
Signed-off-by: Paul E. McKenney <paulmck@kernel.org>
---
Documentation/RCU/Design/Requirements/Requirements.rst | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/Documentation/RCU/Design/Requirements/Requirements.rst b/Documentation/RCU/Design/Requirements/Requirements.rst
index 8f41ad0..1ae79a1 100644
--- a/Documentation/RCU/Design/Requirements/Requirements.rst
+++ b/Documentation/RCU/Design/Requirements/Requirements.rst
@@ -2162,7 +2162,7 @@ scheduling-clock interrupt be enabled when RCU needs it to be:
this sort of thing.
#. If a CPU is in a portion of the kernel that is absolutely positively
no-joking guaranteed to never execute any RCU read-side critical
- sections, and RCU believes this CPU to to be idle, no problem. This
+ sections, and RCU believes this CPU to be idle, no problem. This
sort of thing is used by some architectures for light-weight
exception handlers, which can then avoid the overhead of
``rcu_irq_enter()`` and ``rcu_irq_exit()`` at exception entry and
@@ -2431,7 +2431,7 @@ However, there are legitimate preemptible-RCU implementations that do
not have this property, given that any point in the code outside of an
RCU read-side critical section can be a quiescent state. Therefore,
*RCU-sched* was created, which follows “classic” RCU in that an
-RCU-sched grace period waits for for pre-existing interrupt and NMI
+RCU-sched grace period waits for pre-existing interrupt and NMI
handlers. In kernels built with ``CONFIG_PREEMPT=n``, the RCU and
RCU-sched APIs have identical implementations, while kernels built with
``CONFIG_PREEMPT=y`` provide a separate implementation for each.
--
2.9.5
^ permalink raw reply related [flat|nested] 4+ messages in thread
end of thread, other threads:[~2020-08-31 17:55 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-08-31 17:54 [PATCH tip/core/rcu 0/3] RCU documentation updates for v5.10 Paul E. McKenney
2020-08-31 17:54 ` [PATCH tip/core/rcu 1/3] docs: Fix typo in synchronize_rcu() function name paulmck
2020-08-31 17:54 ` [PATCH tip/core/rcu 2/3] doc: Drop doubled words from RCU Data-Structures.rst paulmck
2020-08-31 17:54 ` [PATCH tip/core/rcu 3/3] doc: Drop doubled words from RCU requirements documentation paulmck
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).