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

Clone this repo:
  1. f823b45 rcuscale: Handle source trees having done allmodconfig builds by Paul E. McKenney · 11 days ago master
  2. 9fcbd81 Revert "Work around conflict between arydshln and array v2.6" by Akira Yokosawa · 4 weeks ago
  3. c47b401 Use date as rollback options for glossaries related packages by Akira Yokosawa · 7 weeks ago
  4. c1fdb7c Work around conflict between arydshln and array v2.6 by Akira Yokosawa · 7 weeks ago
  5. ef80c4a Don't remove $(SVG_GENERATED) in 'make clean' by Akira Yokosawa · 8 weeks ago
  6. 6d1dc14 CodeSamples/formal: Add data for Linux v6.9 to rcu-test.dat by Akira Yokosawa · 8 weeks ago
  7. 43ebeda defer: Use \tco{} in inline enum list by Akira Yokosawa · 3 months ago
  8. bac872f locking: Mark sentence-ending period as such by Akira Yokosawa · 3 months ago
  9. 15fc91c howto: Add Rainer Grimm's C++ concurrency textbook by Paul E. McKenney · 3 months ago
  10. 678e6cc locking: Cite Dice et al. for hierarchical lock by Paul E. McKenney · 3 months ago
  11. b2388ed Bibliography update by Paul E. McKenney · 3 months ago
  12. 5d130d7 docker: Add options to tar for normal-user mode behavior by Akira Yokosawa · 3 months ago
  13. ac76861 Update rcu-test.dat as of Linux kernel v6.8 by Akira Yokosawa · 4 months ago
  14. dac608a Plot RCU-test-ratio on-the-fly by Akira Yokosawa · 4 months ago
  15. 4823b15 memorder: Switch fr variable to x to match co and rf by Paul E. McKenney · 5 months ago
  16. 6a0fdb9 Cope with behavior change in newtxtext v1.738 by Akira Yokosawa · 5 months ago
  17. b0f4bfe memorder: Fix s/encourage/encouraged/ typo by Paul E. McKenney · 6 months ago
  18. c32f8e9 memorder: Retouch co-, fr-, and rf-hopes.svg by Akira Yokosawa · 6 months ago
  19. cb74c77 FAQ: Update Korean translation progress by SeongJae Park · 6 months ago
  20. aef9212 appendix/whymb: Add missing unbreakable spaces by SeongJae Park · 6 months ago