Is parallel programming hard, and, if so, what can you do about it?

Clone this repo:
  1. f10ba21 appendix/toyrcu: Describe new per-thread single-counter RCU by Paul E. McKenney · 8 days ago master
  2. b72ca67 CodeSamples/defer: Add rcu_rcl by Paul E. McKenney · 8 days ago
  3. f82ad80 advsync/rt: Give nohz_full advice for less aggressive users by Paul E. McKenney · 8 days ago
  4. a029dfc advsync/rt: Add Valentin Schneider's IPI-deferral work by Paul E. McKenney · 8 days ago
  5. 90ecdf0 advsync/rt.tex: Add Zhouyi Zhou's polling RT approach by Paul E. McKenney · 3 weeks ago
  6. 17c29ff memorder: Fix s/CPU 1/CPU 0/ typo in description of Fig 15.3 by Paul E. McKenney · 3 weeks ago
  7. cda0e9b defer/rcu: Add Herlihy's QSBR praise by Paul E. McKenney · 3 weeks ago
  8. 5cf5506 Bibliography update by Paul E. McKenney · 3 weeks ago
  9. e98071e defer/whichtochoose: Qualify RCU reader forward progress by Paul E. McKenney · 4 weeks ago
  10. 3779e47 CodeSamples/formal/herd/Makefile: Exclude time-consuming test from run-herd7 by Akira Yokosawa · 4 weeks ago
  11. d60d0a8 CodeSamples/.../herd/Makefile: Add klitmus7-ready tests by Akira Yokosawa · 4 weeks ago
  12. 4429c28 CodeSamples/.../herd: Declare non-int reg variables in init block by Akira Yokosawa · 4 weeks ago
  13. 11bc822 defer/hazptr: Fix markers of final qqz in a series for "nq" builds by Akira Yokosawa · 6 weeks ago
  14. e736a60 defer/hazptr: Add steps to move from refctr to hazptr by Paul E. McKenney · 6 weeks ago
  15. 6d6d69b appendix/whymb: Add Quick Quiz on invalidate acknowledgments by Paul E. McKenney · 7 weeks ago
  16. 7f9e72f getrusage: minor typo (runivcsw -> ru_nivcsw) by Hanmiru Kim · 8 weeks ago
  17. 2ec1535 Detect buggy fvextra and apply patch on the fly by Akira Yokosawa · 10 weeks ago
  18. eddfe9e Revert "runlatex.sh: Detect fvextra versions with known minor regression" by Akira Yokosawa · 10 weeks ago
  19. cd98035 runlatex.sh: Detect fvextra versions with known minor regression by Akira Yokosawa · 10 weeks ago
  20. f3d75a7 defer/rcuapi: Fix: srcu_read_lock() *not* usable from NMI by Paul E. McKenney · 2 months ago