diff options
| -rw-r--r-- | Documentation/RCU/Design/Requirements/Requirements.html | 3 |
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. | |||
| 1849 | If the nesting is not visible to the compiler, as is the case with | 1849 | If the nesting is not visible to the compiler, as is the case with |
| 1850 | mutually recursive functions each in its own translation unit, | 1850 | mutually recursive functions each in its own translation unit, |
| 1851 | stack overflow will result. | 1851 | stack overflow will result. |
| 1852 | If the nesting takes the form of loops, either the control variable | 1852 | If the nesting takes the form of loops, perhaps in the guise of tail |
| 1853 | recursion, either the control variable | ||
| 1853 | will overflow or (in the Linux kernel) you will get an RCU CPU stall warning. | 1854 | will overflow or (in the Linux kernel) you will get an RCU CPU stall warning. |
| 1854 | Nevertheless, this class of RCU implementations is one | 1855 | Nevertheless, this class of RCU implementations is one |
| 1855 | of the most composable constructs in existence. | 1856 | of the most composable constructs in existence. |
