Skip to content

Commit b81898e

Browse files
committed
doc: Timer problems can cause RCU CPU stall warnings
Over the past few years, there have been several cases where timekeeping bugs have caused RCU CPU stall warnings, particularly during hardware bringup. This commit therefore adds such bugs to the list of things that can result in RCU CPU stall warnings. Signed-off-by: Paul E. McKenney <[email protected]>
1 parent 2d9c318 commit b81898e

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

Documentation/RCU/stallwarn.rst

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,13 @@ warnings:
8787
problem really has happened, and seems to be most likely to
8888
result in RCU CPU stall warnings for CONFIG_NO_HZ_COMMON=n kernels.
8989

90+
- A hardware or software issue that prevents time-based wakeups
91+
from occurring. These issues can range from misconfigured or
92+
buggy timer hardware through bugs in the interrupt or exception
93+
path (whether hardware, firmware, or software) through bugs
94+
in Linux's timer subsystem through bugs in the scheduler, and,
95+
yes, even including bugs in RCU itself.
96+
9097
- A bug in the RCU implementation.
9198

9299
- A hardware failure. This is quite unlikely, but has occurred

0 commit comments

Comments
 (0)