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

Clone this repo:
  1. 87b4ed3 toyrcu: Minor fixes by Akira Yokosawa · 4 days ago master
  2. 8a9723f qqz.sty: Add page number to the QQZ heading for 'nq' build by Akira Yokosawa · 4 days ago
  3. 623bbb9 formal: Retouch Table E.4 by Akira Yokosawa · 6 days ago
  4. 2627409 datastruct: Use nbsp in captions (State (a), State (b), etc.) by Akira Yokosawa · 6 days ago
  5. ea87686 perfbook-lt.tex: Tell cleveref not to capitalize 'page' in \cpageref{} by Akira Yokosawa · 7 days ago
  6. 1716487 Enhance qqz scheme for chapterwise QQZ answers by Akira Yokosawa · 7 days ago
  7. 00ae9d5 Makefile: Fix typo in CREFPTN by Akira Yokosawa · 7 days ago
  8. 05c3342 datastruct: Adapt perf-resize.sh to variable CPUs by Paul E. McKenney · 7 days ago
  9. 355b41d datastruct: Make resizable hash table script sense CPUs by Paul E. McKenney · 7 days ago
  10. 856367a appendix/whymb: Use 'step' as ref name in QQs by Akira Yokosawa · 4 weeks ago
  11. 660e21e toolsoftrade: Fix a typo in lock.c by Igor Dzreyev · 4 months ago
  12. 65f09a3 debugging: Wordsmithing and QQ on nondeterminism by Paul E. McKenney · 4 weeks ago
  13. d725e56 formal: Add reference back to "two definitions" by Paul E. McKenney · 4 weeks ago
  14. e68dcb9 appendix/whymb: Add QQ on cachelines in dirty shared state by Paul E. McKenney · 4 weeks ago
  15. a2ff13b formal: Wordsmithing plus s/v2.6.16/v2.6.15/ by Paul E. McKenney · 7 weeks ago
  16. ce1fbfc formal: Visualize Linux-kernel RCU test code ratio by Akira Yokosawa · 7 weeks ago
  17. 55cd69e bib/RCU: Use short-cut URL of git.kernel.org/linus/ by Akira Yokosawa · 7 weeks ago
  18. 19f4d97 debugging: Validation continues through the project's lifetime by Paul E. McKenney · 7 weeks ago
  19. 99aa063 formal: Add RCU use of formal verification to the choosing section by Paul E. McKenney · 8 weeks ago
  20. b651130 formal: Add discussion of RCU's evolving test suite by Paul E. McKenney · 8 weeks ago