All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH --perfbook v2 0/3] Makefile: Ignore old .eps files
@ 2021-09-10 10:10 Akira Yokosawa
  2021-09-10 10:11 ` [PATCH --perfbook v2 1/3] formal: Fix another path of RCU-test-ratio.pdf Akira Yokosawa
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: Akira Yokosawa @ 2021-09-10 10:10 UTC (permalink / raw)
  To: Paul E. McKenney; +Cc: perfbook, Akira Yokosawa

Hi Paul,

So this is the update of Makefile so that .eps files under OLD-*/ can
be ignored.

I failed to update another \includegraphics{} of RCU-test-ratio.pdf.
Patch 1/3 fixes it.

Patch 2/3 updates the Makefile.

Patch 3/3 removes unused .eps files under datastruct/.
It is generated by "git format-patch -D" and cannot be applied.

Alternatively, if you'd like, you can pull this series from:

----------------------------------------------------------------

The following changes since commit f891fa5c6e8bb6fc3381a425d194a58df3cd48c2:

  datastruct/hash: Mark directories of unused data (2021-09-09 21:28:05 -0700)

are available in the Git repository at:

  https://github.com/akiyks/perfbook.git tags/for-paul-2021.09.10b

for you to fetch changes up to eb7ae8bfe455dbcc2f3823d8238b4f6a9eef2f3c:

  datastruct: Remove stray .eps files (2021-09-10 18:55:59 +0900)

----------------------------------------------------------------

Comparison of "find CodeSamples/ -name "*.pdf" -print | wc -l"
after running "make neatfreak; make 1c":  (make 2c did not complete at master)

    before: 164
    after:  100

----
v1 -> v2:
    Fix typo in change log of Patch 1/3

Thanks, Akira

--
Akira Yokosawa (3):
  formal: Fix another path of RCU-test-ratio.pdf
  Makefile: Ignore .eps files under CodeSamples/.../OLD-*/
  datastruct: Remove stray .eps files

 Makefile                         |    6 +-
 datastruct/perftest.eps          | 2252 -------------------------
 datastruct/perftestlin.eps       | 2102 -----------------------
 datastruct/perftestresize.eps    | 2637 -----------------------------
 datastruct/perftestresizebig.eps | 2699 ------------------------------
 datastruct/zoocatall.eps         | 2210 ------------------------
 datastruct/zoocatalllin.eps      | 2102 -----------------------
 datastruct/zoocatonly.eps        | 2206 ------------------------
 datastruct/zoocatonlylin.eps     | 2102 -----------------------
 datastruct/zoocpu.eps            | 2327 --------------------------
 datastruct/zoocpubktlin.eps      | 2106 -----------------------
 datastruct/zoocpubktlin8.eps     | 2196 ------------------------
 datastruct/zoocpubktsizelin.eps  | 2153 ------------------------
 datastruct/zoocpulin.eps         | 2249 -------------------------
 datastruct/zooupdate.eps         | 2268 -------------------------
 datastruct/zooupdatelu.eps       | 2210 ------------------------
 datastruct/zooupdatelulin.eps    | 2174 ------------------------
 formal/formal.tex                |    2 +-
 18 files changed, 6 insertions(+), 35995 deletions(-)
 delete mode 100644 datastruct/perftest.eps
 delete mode 100644 datastruct/perftestlin.eps
 delete mode 100644 datastruct/perftestresize.eps
 delete mode 100644 datastruct/perftestresizebig.eps
 delete mode 100644 datastruct/zoocatall.eps
 delete mode 100644 datastruct/zoocatalllin.eps
 delete mode 100644 datastruct/zoocatonly.eps
 delete mode 100644 datastruct/zoocatonlylin.eps
 delete mode 100644 datastruct/zoocpu.eps
 delete mode 100644 datastruct/zoocpubktlin.eps
 delete mode 100644 datastruct/zoocpubktlin8.eps
 delete mode 100644 datastruct/zoocpubktsizelin.eps
 delete mode 100644 datastruct/zoocpulin.eps
 delete mode 100644 datastruct/zooupdate.eps
 delete mode 100644 datastruct/zooupdatelu.eps
 delete mode 100644 datastruct/zooupdatelulin.eps

-- 
2.17.1


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

* [PATCH --perfbook v2 1/3] formal: Fix another path of RCU-test-ratio.pdf
  2021-09-10 10:10 [PATCH --perfbook v2 0/3] Makefile: Ignore old .eps files Akira Yokosawa
@ 2021-09-10 10:11 ` Akira Yokosawa
  2021-09-10 10:12 ` [PATCH --perfbook v2 2/3] Makefile: Ignore .eps files under CodeSamples/.../OLD-*/ Akira Yokosawa
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 5+ messages in thread
From: Akira Yokosawa @ 2021-09-10 10:11 UTC (permalink / raw)
  To: Paul E. McKenney; +Cc: perfbook, Akira Yokosawa

This plot is conditionally included from three places.
Fix remaining one commit 6cebe12f7e29 ("formal: Move formal/data to
CodeSamples/formal/data") failed to update.

Fixes: 6cebe12f7e29 ("formal: Move formal/data to CodeSamples/formal/data")
Signed-off-by: Akira Yokosawa <akiyks@gmail.com>
---
 formal/formal.tex | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/formal/formal.tex b/formal/formal.tex
index 55a5ed98..c79360ed 100644
--- a/formal/formal.tex
+++ b/formal/formal.tex
@@ -262,7 +262,7 @@ validation, and that is the insurance policy.
 \IfTwoColumn{
 \begin{figure*}
 \centering
-\resizebox{6in}{!}{\includegraphics{formal/RCU-test-ratio.pdf}}
+\resizebox{6in}{!}{\includegraphics{CodeSamples/formal/data/RCU-test-ratio.pdf}}
 \caption{Linux-Kernel RCU Test Code}
 \label{fig:formal:Linux-Kernel RCU Test Code}
 \end{figure*}
-- 
2.17.1



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

* [PATCH --perfbook v2 2/3] Makefile: Ignore .eps files under CodeSamples/.../OLD-*/
  2021-09-10 10:10 [PATCH --perfbook v2 0/3] Makefile: Ignore old .eps files Akira Yokosawa
  2021-09-10 10:11 ` [PATCH --perfbook v2 1/3] formal: Fix another path of RCU-test-ratio.pdf Akira Yokosawa
@ 2021-09-10 10:12 ` Akira Yokosawa
  2021-09-10 10:13 ` [INCOMPLETE PATCH --perfbook v2 3/3] datastruct: Remove stray .eps files Akira Yokosawa
  2021-09-10 21:48 ` [PATCH --perfbook v2 0/3] Makefile: Ignore old " Paul E. McKenney
  3 siblings, 0 replies; 5+ messages in thread
From: Akira Yokosawa @ 2021-09-10 10:12 UTC (permalink / raw)
  To: Paul E. McKenney; +Cc: perfbook, Akira Yokosawa

Signed-off-by: Akira Yokosawa <akiyks@gmail.com>
---
 Makefile | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/Makefile b/Makefile
index 3df1810e..73b64e12 100644
--- a/Makefile
+++ b/Makefile
@@ -67,7 +67,11 @@ EPSSOURCES_DUP := \
 	$(EPSSOURCES_FROM_DOT) \
 	$(EPSSOURCES_FROM_FIG)
 
-EPSSOURCES := $(sort $(filter-out $(OBSOLETE_FILES),$(EPSSOURCES_DUP)))
+EPSSOURCES_OLD := \
+	$(wildcard CodeSamples/*/*/OLD-*/*.eps) \
+	$(wildcard CodeSamples/*/*/*/OLD-*/*.eps)
+
+EPSSOURCES := $(sort $(filter-out $(EPSSOURCES_OLD),$(filter-out $(OBSOLETE_FILES),$(EPSSOURCES_DUP))))
 
 PDFTARGETS_OF_EPS := $(EPSSOURCES:%.eps=%.pdf)
 
-- 
2.17.1



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

* [INCOMPLETE PATCH --perfbook v2 3/3] datastruct: Remove stray .eps files
  2021-09-10 10:10 [PATCH --perfbook v2 0/3] Makefile: Ignore old .eps files Akira Yokosawa
  2021-09-10 10:11 ` [PATCH --perfbook v2 1/3] formal: Fix another path of RCU-test-ratio.pdf Akira Yokosawa
  2021-09-10 10:12 ` [PATCH --perfbook v2 2/3] Makefile: Ignore .eps files under CodeSamples/.../OLD-*/ Akira Yokosawa
@ 2021-09-10 10:13 ` Akira Yokosawa
  2021-09-10 21:48 ` [PATCH --perfbook v2 0/3] Makefile: Ignore old " Paul E. McKenney
  3 siblings, 0 replies; 5+ messages in thread
From: Akira Yokosawa @ 2021-09-10 10:13 UTC (permalink / raw)
  To: Paul E. McKenney; +Cc: perfbook, Akira Yokosawa

Signed-off-by: Akira Yokosawa <akiyks@gmail.com>
---
 datastruct/perftest.eps          | 2252 -------------------------
 datastruct/perftestlin.eps       | 2102 -----------------------
 datastruct/perftestresize.eps    | 2637 -----------------------------
 datastruct/perftestresizebig.eps | 2699 ------------------------------
 datastruct/zoocatall.eps         | 2210 ------------------------
 datastruct/zoocatalllin.eps      | 2102 -----------------------
 datastruct/zoocatonly.eps        | 2206 ------------------------
 datastruct/zoocatonlylin.eps     | 2102 -----------------------
 datastruct/zoocpu.eps            | 2327 --------------------------
 datastruct/zoocpubktlin.eps      | 2106 -----------------------
 datastruct/zoocpubktlin8.eps     | 2196 ------------------------
 datastruct/zoocpubktsizelin.eps  | 2153 ------------------------
 datastruct/zoocpulin.eps         | 2249 -------------------------
 datastruct/zooupdate.eps         | 2268 -------------------------
 datastruct/zooupdatelu.eps       | 2210 ------------------------
 datastruct/zooupdatelulin.eps    | 2174 ------------------------
 16 files changed, 35993 deletions(-)
 delete mode 100644 datastruct/perftest.eps
 delete mode 100644 datastruct/perftestlin.eps
 delete mode 100644 datastruct/perftestresize.eps
 delete mode 100644 datastruct/perftestresizebig.eps
 delete mode 100644 datastruct/zoocatall.eps
 delete mode 100644 datastruct/zoocatalllin.eps
 delete mode 100644 datastruct/zoocatonly.eps
 delete mode 100644 datastruct/zoocatonlylin.eps
 delete mode 100644 datastruct/zoocpu.eps
 delete mode 100644 datastruct/zoocpubktlin.eps
 delete mode 100644 datastruct/zoocpubktlin8.eps
 delete mode 100644 datastruct/zoocpubktsizelin.eps
 delete mode 100644 datastruct/zoocpulin.eps
 delete mode 100644 datastruct/zooupdate.eps
 delete mode 100644 datastruct/zooupdatelu.eps
 delete mode 100644 datastruct/zooupdatelulin.eps

diff --git a/datastruct/perftest.eps b/datastruct/perftest.eps
deleted file mode 100644
index 6ba4b2c7..00000000
diff --git a/datastruct/perftestlin.eps b/datastruct/perftestlin.eps
deleted file mode 100644
index 615bbcbd..00000000
diff --git a/datastruct/perftestresize.eps b/datastruct/perftestresize.eps
deleted file mode 100644
index be3e621f..00000000
diff --git a/datastruct/perftestresizebig.eps b/datastruct/perftestresizebig.eps
deleted file mode 100644
index 1a2f31a1..00000000
diff --git a/datastruct/zoocatall.eps b/datastruct/zoocatall.eps
deleted file mode 100644
index eb22b82f..00000000
diff --git a/datastruct/zoocatalllin.eps b/datastruct/zoocatalllin.eps
deleted file mode 100644
index 1074b86e..00000000
diff --git a/datastruct/zoocatonly.eps b/datastruct/zoocatonly.eps
deleted file mode 100644
index 170d562a..00000000
diff --git a/datastruct/zoocatonlylin.eps b/datastruct/zoocatonlylin.eps
deleted file mode 100644
index b669ff75..00000000
diff --git a/datastruct/zoocpu.eps b/datastruct/zoocpu.eps
deleted file mode 100644
index 51e8f908..00000000
diff --git a/datastruct/zoocpubktlin.eps b/datastruct/zoocpubktlin.eps
deleted file mode 100644
index 101cf178..00000000
diff --git a/datastruct/zoocpubktlin8.eps b/datastruct/zoocpubktlin8.eps
deleted file mode 100644
index 434e007e..00000000
diff --git a/datastruct/zoocpubktsizelin.eps b/datastruct/zoocpubktsizelin.eps
deleted file mode 100644
index 95a5c8df..00000000
diff --git a/datastruct/zoocpulin.eps b/datastruct/zoocpulin.eps
deleted file mode 100644
index 90e8be8d..00000000
diff --git a/datastruct/zooupdate.eps b/datastruct/zooupdate.eps
deleted file mode 100644
index 01bdb903..00000000
diff --git a/datastruct/zooupdatelu.eps b/datastruct/zooupdatelu.eps
deleted file mode 100644
index 3d5efac6..00000000
diff --git a/datastruct/zooupdatelulin.eps b/datastruct/zooupdatelulin.eps
deleted file mode 100644
index 1a778b6b..00000000
-- 
2.17.1



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

* Re: [PATCH --perfbook v2 0/3] Makefile: Ignore old .eps files
  2021-09-10 10:10 [PATCH --perfbook v2 0/3] Makefile: Ignore old .eps files Akira Yokosawa
                   ` (2 preceding siblings ...)
  2021-09-10 10:13 ` [INCOMPLETE PATCH --perfbook v2 3/3] datastruct: Remove stray .eps files Akira Yokosawa
@ 2021-09-10 21:48 ` Paul E. McKenney
  3 siblings, 0 replies; 5+ messages in thread
From: Paul E. McKenney @ 2021-09-10 21:48 UTC (permalink / raw)
  To: Akira Yokosawa; +Cc: perfbook

On Fri, Sep 10, 2021 at 07:10:33PM +0900, Akira Yokosawa wrote:
> Hi Paul,
> 
> So this is the update of Makefile so that .eps files under OLD-*/ can
> be ignored.
> 
> I failed to update another \includegraphics{} of RCU-test-ratio.pdf.
> Patch 1/3 fixes it.
> 
> Patch 2/3 updates the Makefile.
> 
> Patch 3/3 removes unused .eps files under datastruct/.
> It is generated by "git format-patch -D" and cannot be applied.
> 
> Alternatively, if you'd like, you can pull this series from:
> 
> ----------------------------------------------------------------
> 
> The following changes since commit f891fa5c6e8bb6fc3381a425d194a58df3cd48c2:
> 
>   datastruct/hash: Mark directories of unused data (2021-09-09 21:28:05 -0700)
> 
> are available in the Git repository at:
> 
>   https://github.com/akiyks/perfbook.git tags/for-paul-2021.09.10b
> 
> for you to fetch changes up to eb7ae8bfe455dbcc2f3823d8238b4f6a9eef2f3c:
> 
>   datastruct: Remove stray .eps files (2021-09-10 18:55:59 +0900)
> 
> ----------------------------------------------------------------

I pulled and pushed this, thank you!!!

I applied a few more patches marking OLD- directories.  Even though I
generated all the data within the past year, there was quite a bit that
I did not remember about where the data actually came from.  ;-)

							Thanx, Paul

> Comparison of "find CodeSamples/ -name "*.pdf" -print | wc -l"
> after running "make neatfreak; make 1c":  (make 2c did not complete at master)
> 
>     before: 164
>     after:  100
> 
> ----
> v1 -> v2:
>     Fix typo in change log of Patch 1/3
> 
> Thanks, Akira
> 
> --
> Akira Yokosawa (3):
>   formal: Fix another path of RCU-test-ratio.pdf
>   Makefile: Ignore .eps files under CodeSamples/.../OLD-*/
>   datastruct: Remove stray .eps files
> 
>  Makefile                         |    6 +-
>  datastruct/perftest.eps          | 2252 -------------------------
>  datastruct/perftestlin.eps       | 2102 -----------------------
>  datastruct/perftestresize.eps    | 2637 -----------------------------
>  datastruct/perftestresizebig.eps | 2699 ------------------------------
>  datastruct/zoocatall.eps         | 2210 ------------------------
>  datastruct/zoocatalllin.eps      | 2102 -----------------------
>  datastruct/zoocatonly.eps        | 2206 ------------------------
>  datastruct/zoocatonlylin.eps     | 2102 -----------------------
>  datastruct/zoocpu.eps            | 2327 --------------------------
>  datastruct/zoocpubktlin.eps      | 2106 -----------------------
>  datastruct/zoocpubktlin8.eps     | 2196 ------------------------
>  datastruct/zoocpubktsizelin.eps  | 2153 ------------------------
>  datastruct/zoocpulin.eps         | 2249 -------------------------
>  datastruct/zooupdate.eps         | 2268 -------------------------
>  datastruct/zooupdatelu.eps       | 2210 ------------------------
>  datastruct/zooupdatelulin.eps    | 2174 ------------------------
>  formal/formal.tex                |    2 +-
>  18 files changed, 6 insertions(+), 35995 deletions(-)
>  delete mode 100644 datastruct/perftest.eps
>  delete mode 100644 datastruct/perftestlin.eps
>  delete mode 100644 datastruct/perftestresize.eps
>  delete mode 100644 datastruct/perftestresizebig.eps
>  delete mode 100644 datastruct/zoocatall.eps
>  delete mode 100644 datastruct/zoocatalllin.eps
>  delete mode 100644 datastruct/zoocatonly.eps
>  delete mode 100644 datastruct/zoocatonlylin.eps
>  delete mode 100644 datastruct/zoocpu.eps
>  delete mode 100644 datastruct/zoocpubktlin.eps
>  delete mode 100644 datastruct/zoocpubktlin8.eps
>  delete mode 100644 datastruct/zoocpubktsizelin.eps
>  delete mode 100644 datastruct/zoocpulin.eps
>  delete mode 100644 datastruct/zooupdate.eps
>  delete mode 100644 datastruct/zooupdatelu.eps
>  delete mode 100644 datastruct/zooupdatelulin.eps
> 
> -- 
> 2.17.1
> 

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

end of thread, other threads:[~2021-09-10 21:49 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-09-10 10:10 [PATCH --perfbook v2 0/3] Makefile: Ignore old .eps files Akira Yokosawa
2021-09-10 10:11 ` [PATCH --perfbook v2 1/3] formal: Fix another path of RCU-test-ratio.pdf Akira Yokosawa
2021-09-10 10:12 ` [PATCH --perfbook v2 2/3] Makefile: Ignore .eps files under CodeSamples/.../OLD-*/ Akira Yokosawa
2021-09-10 10:13 ` [INCOMPLETE PATCH --perfbook v2 3/3] datastruct: Remove stray .eps files Akira Yokosawa
2021-09-10 21:48 ` [PATCH --perfbook v2 0/3] Makefile: Ignore old " Paul E. McKenney

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.