Hi Paul, This patch set is last minute updates for the Second Edition. Patch 1/3 fixes a regression resulting in the "(m)" flag in the watermark of footnote area. It can happen only in parallel make of first build. See the commit log of the root cause of the false flag. Patches 2/3 and 3/3 are my attempt to update Figure 12.4 to extend the bar chart up to Linux v5.10. I thought all I need to do would be to append data of v5.x releases. However, when I ran the rcutorture.sh (for the first time), I noticed the differences in line counts of RCU code of previous releases. My guess is that when you collected the data, your Linux git repository had some untracked file(s) which unfortunately matched the wildcard pattern in the script. Can you check the data on your own? Also, the discussion of the evolution of use of validation needs some expansion to mention the trend of v5.x era. Especially, v5.0 had a spike in test ratio. A new trend of RCU code increase can be seen since v5.8. Can you add some explanation regarding them? Thanks, Akira -- Akira Yokosawa (3): Makefile: Fix timing of autodate.tex generation rcutorture.sh: Add "rcuscale" to test code formal: Extend bar chart in Figure 12.4 up to Linux v5.10 CodeSamples/formal/rcutorture.sh | 6 +- Makefile | 6 +- formal/RCU-test-ratio.eps | 2373 ++++++++++++++++-------------- formal/data/plot.sh | 4 +- formal/data/rcu-test.dat | 149 +- 5 files changed, 1344 insertions(+), 1194 deletions(-) -- 2.17.1