All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/3 -perfbook] Makefile fix and RCU test bar chart update
@ 2021-01-17 15:02 Akira Yokosawa
  2021-01-17 15:04 ` [PATCH 1/3] Makefile: Fix timing of autodate.tex generation Akira Yokosawa
                   ` (4 more replies)
  0 siblings, 5 replies; 8+ messages in thread
From: Akira Yokosawa @ 2021-01-17 15:02 UTC (permalink / raw)
  To: Paul E. McKenney; +Cc: perfbook, Akira Yokosawa

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


^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2021-01-20 23:43 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-01-17 15:02 [PATCH 0/3 -perfbook] Makefile fix and RCU test bar chart update Akira Yokosawa
2021-01-17 15:04 ` [PATCH 1/3] Makefile: Fix timing of autodate.tex generation Akira Yokosawa
2021-01-20 23:42   ` Paul E. McKenney
2021-01-17 15:06 ` [PATCH 2/3] rcutorture.sh: Add "rcuscale" to test code Akira Yokosawa
2021-01-17 15:08 ` [PATCH 3/3] formal: Extend bar chart in Figure 12.4 up to Linux v5.10 Akira Yokosawa
2021-01-19 18:22 ` [PATCH 0/3 -perfbook] Makefile fix and RCU test bar chart update Paul E. McKenney
2021-01-19 22:41   ` Akira Yokosawa
2021-01-19 22:49 ` [PATCH RESEND 1/3] Makefile: Fix timing of autodate.tex generation Akira Yokosawa

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.