aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Documentation/RCU/Design/Requirements/Requirements.html3
1 files changed, 2 insertions, 1 deletions
diff --git a/Documentation/RCU/Design/Requirements/Requirements.html b/Documentation/RCU/Design/Requirements/Requirements.html
index 8bbf0bb18389..cb614f2a69c2 100644
--- a/Documentation/RCU/Design/Requirements/Requirements.html
+++ b/Documentation/RCU/Design/Requirements/Requirements.html
@@ -1849,7 +1849,8 @@ mass storage, or user patience, whichever comes first.
1849If the nesting is not visible to the compiler, as is the case with 1849If the nesting is not visible to the compiler, as is the case with
1850mutually recursive functions each in its own translation unit, 1850mutually recursive functions each in its own translation unit,
1851stack overflow will result. 1851stack overflow will result.
1852If the nesting takes the form of loops, either the control variable 1852If the nesting takes the form of loops, perhaps in the guise of tail
1853recursion, either the control variable
1853will overflow or (in the Linux kernel) you will get an RCU CPU stall warning. 1854will overflow or (in the Linux kernel) you will get an RCU CPU stall warning.
1854Nevertheless, this class of RCU implementations is one 1855Nevertheless, this class of RCU implementations is one
1855of the most composable constructs in existence. 1856of the most composable constructs in existence.