RCU Office Hour
summary
Q&A-style session focused on concrete RCU fixes and tooling: two external pull requests land changes to RCU bus numbering, an Anamaria-made reproducer that reduces 30–40 runs to reliable reproduction speeds up hunting a long-standing heisenbug, and a logic‑analyzer style debugger that disables preemption triggers the RCU CPU‑stall detector until callers use RCU momentary increment by two to pretend a brief idle. ChromeOS/Android enable lazy RCU saves ~20% power via no‑CB offloading with a 10s flush and shrinker flush under memory pressure.
AI-written summary · about
chapters (6)
- 0:00Introduction and RCU updates
- 10:55RCU idle handling and power concerns
- 18:20Tick dependency in nohz full scenarios
- 22:38Lazy RCU callbacks and power savings
- 34:15No callback offloading details
- 44:42Q&A and closing remarks








