New Figure 3.13 is too tall in -eb size builds

Akira Yokosawa <[email protected]> Tue, 27 Aug 2024 13:50:56 +0900
Newsgroups org.kernel.vger.perfbook
Message-ID <[email protected]>
Hi Paul,

Leo's latest CI build of perfbook-eb.pdf failed as you can see at:

    https://gitlab.com/linux-kernel/perfbook/-/jobs/7668105673

This is because the new Figure 3.13, or cpu/SimpleWrite.svg, is
optimized for -2c builds and too tall for -eb size.

A quick fix would be to shrink the figure for -eb builds,
but that would result in a small diagram hard to read.

Also, the new figure is not yet mentioned in the text.

Furthermore, the corresponding enum list talks about
CPU 0 doing a store, whose cache line is transferred from
CPU 7's cache, while the figure presents a cache line transfer
between CPU 1 and CPU 6.

My guess is you are planning to adjust either of the list or the
figure.

Tweaking the width of the figure can wait a while. I suppose.

        Thanks, Akira