All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/3] docs: update x86 CPU model ABI matrix docs
@ 2023-05-26 10:22 Daniel P. Berrangé
  2023-05-26 10:22 ` [PATCH 1/3] docs: re-generate x86_64 ABI compatibility CSV Daniel P. Berrangé
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: Daniel P. Berrangé @ 2023-05-26 10:22 UTC (permalink / raw)
  To: qemu-devel
  Cc: Eduardo Habkost, John Snow, Cleber Rosa, Richard Henderson,
	Paolo Bonzini, Daniel P. Berrangé



Daniel P. Berrangé (3):
  docs: re-generate x86_64 ABI compatibility CSV
  scripts: drop comment about autogenerated CPU API file
  docs: fix highlighting of CPU ABI header rows

 docs/system/cpu-models-x86-abi.csv | 17 +++++++++++++++--
 docs/system/cpu-models-x86.rst.inc |  2 +-
 scripts/cpu-x86-uarch-abi.py       |  1 -
 3 files changed, 16 insertions(+), 4 deletions(-)

-- 
2.40.1



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

* [PATCH 1/3] docs: re-generate x86_64 ABI compatibility CSV
  2023-05-26 10:22 [PATCH 0/3] docs: update x86 CPU model ABI matrix docs Daniel P. Berrangé
@ 2023-05-26 10:22 ` Daniel P. Berrangé
  2023-05-26 10:22 ` [PATCH 2/3] scripts: drop comment about autogenerated CPU API file Daniel P. Berrangé
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 5+ messages in thread
From: Daniel P. Berrangé @ 2023-05-26 10:22 UTC (permalink / raw)
  To: qemu-devel
  Cc: Eduardo Habkost, John Snow, Cleber Rosa, Richard Henderson,
	Paolo Bonzini, Daniel P. Berrangé

This picks up the new EPYC-Genoa & SapphireRapids CPUs, removes the now
deleted Icelake-Client CPU, and adds the newer versions of many existing
CPUs.

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
---
 docs/system/cpu-models-x86-abi.csv | 17 +++++++++++++++--
 1 file changed, 15 insertions(+), 2 deletions(-)

diff --git a/docs/system/cpu-models-x86-abi.csv b/docs/system/cpu-models-x86-abi.csv
index f3f3b60be1..c10deff2d4 100644
--- a/docs/system/cpu-models-x86-abi.csv
+++ b/docs/system/cpu-models-x86-abi.csv
@@ -8,27 +8,35 @@ Cascadelake-Server-v1,✅,✅,✅,✅
 Cascadelake-Server-v2,✅,✅,✅,✅
 Cascadelake-Server-v3,✅,✅,✅,✅
 Cascadelake-Server-v4,✅,✅,✅,✅
+Cascadelake-Server-v5,✅,✅,✅,✅
 Conroe-v1,✅,,,
 Cooperlake-v1,✅,✅,✅,✅
+Cooperlake-v2,✅,✅,✅,✅
 Denverton-v1,✅,✅,,
 Denverton-v2,✅,✅,,
+Denverton-v3,✅,✅,,
 Dhyana-v1,✅,✅,✅,
+Dhyana-v2,✅,✅,✅,
+EPYC-Genoa-v1,✅,✅,✅,✅
 EPYC-Milan-v1,✅,✅,✅,
+EPYC-Milan-v2,✅,✅,✅,
 EPYC-Rome-v1,✅,✅,✅,
 EPYC-Rome-v2,✅,✅,✅,
+EPYC-Rome-v3,✅,✅,✅,
 EPYC-v1,✅,✅,✅,
 EPYC-v2,✅,✅,✅,
 EPYC-v3,✅,✅,✅,
+EPYC-v4,✅,✅,✅,
 Haswell-v1,✅,✅,✅,
 Haswell-v2,✅,✅,✅,
 Haswell-v3,✅,✅,✅,
 Haswell-v4,✅,✅,✅,
-Icelake-Client-v1,✅,✅,✅,
-Icelake-Client-v2,✅,✅,✅,
 Icelake-Server-v1,✅,✅,✅,✅
 Icelake-Server-v2,✅,✅,✅,✅
 Icelake-Server-v3,✅,✅,✅,✅
 Icelake-Server-v4,✅,✅,✅,✅
+Icelake-Server-v5,✅,✅,✅,✅
+Icelake-Server-v6,✅,✅,✅,✅
 IvyBridge-v1,✅,✅,,
 IvyBridge-v2,✅,✅,,
 KnightsMill-v1,✅,✅,✅,
@@ -42,15 +50,20 @@ Opteron_G5-v1,✅,✅,,
 Penryn-v1,✅,,,
 SandyBridge-v1,✅,✅,,
 SandyBridge-v2,✅,✅,,
+SapphireRapids-v1,✅,✅,✅,✅
 Skylake-Client-v1,✅,✅,✅,
 Skylake-Client-v2,✅,✅,✅,
 Skylake-Client-v3,✅,✅,✅,
+Skylake-Client-v4,✅,✅,✅,
 Skylake-Server-v1,✅,✅,✅,✅
 Skylake-Server-v2,✅,✅,✅,✅
 Skylake-Server-v3,✅,✅,✅,✅
 Skylake-Server-v4,✅,✅,✅,✅
+Skylake-Server-v5,✅,✅,✅,✅
 Snowridge-v1,✅,✅,,
 Snowridge-v2,✅,✅,,
+Snowridge-v3,✅,✅,,
+Snowridge-v4,✅,✅,,
 Westmere-v1,✅,✅,,
 Westmere-v2,✅,✅,,
 athlon-v1,,,,
-- 
2.40.1



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

* [PATCH 2/3] scripts: drop comment about autogenerated CPU API file
  2023-05-26 10:22 [PATCH 0/3] docs: update x86 CPU model ABI matrix docs Daniel P. Berrangé
  2023-05-26 10:22 ` [PATCH 1/3] docs: re-generate x86_64 ABI compatibility CSV Daniel P. Berrangé
@ 2023-05-26 10:22 ` Daniel P. Berrangé
  2023-05-26 10:22 ` [PATCH 3/3] docs: fix highlighting of CPU ABI header rows Daniel P. Berrangé
  2023-06-08 16:41 ` [PATCH 0/3] docs: update x86 CPU model ABI matrix docs Daniel P. Berrangé
  3 siblings, 0 replies; 5+ messages in thread
From: Daniel P. Berrangé @ 2023-05-26 10:22 UTC (permalink / raw)
  To: qemu-devel
  Cc: Eduardo Habkost, John Snow, Cleber Rosa, Richard Henderson,
	Paolo Bonzini, Daniel P. Berrangé

The RST doc include can't be made to skip the comment, so it must be
left out entirely.

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
---
 scripts/cpu-x86-uarch-abi.py | 1 -
 1 file changed, 1 deletion(-)

diff --git a/scripts/cpu-x86-uarch-abi.py b/scripts/cpu-x86-uarch-abi.py
index 82ff07582f..b6285247a1 100644
--- a/scripts/cpu-x86-uarch-abi.py
+++ b/scripts/cpu-x86-uarch-abi.py
@@ -179,7 +179,6 @@
         models[name]["delta"][level] = delta
 
 def print_uarch_abi_csv():
-    print("# Automatically generated from '%s'" % __file__)
     print("Model,baseline,v2,v3,v4")
     for name in models.keys():
         print(name, end="")
-- 
2.40.1



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

* [PATCH 3/3] docs: fix highlighting of CPU ABI header rows
  2023-05-26 10:22 [PATCH 0/3] docs: update x86 CPU model ABI matrix docs Daniel P. Berrangé
  2023-05-26 10:22 ` [PATCH 1/3] docs: re-generate x86_64 ABI compatibility CSV Daniel P. Berrangé
  2023-05-26 10:22 ` [PATCH 2/3] scripts: drop comment about autogenerated CPU API file Daniel P. Berrangé
@ 2023-05-26 10:22 ` Daniel P. Berrangé
  2023-06-08 16:41 ` [PATCH 0/3] docs: update x86 CPU model ABI matrix docs Daniel P. Berrangé
  3 siblings, 0 replies; 5+ messages in thread
From: Daniel P. Berrangé @ 2023-05-26 10:22 UTC (permalink / raw)
  To: qemu-devel
  Cc: Eduardo Habkost, John Snow, Cleber Rosa, Richard Henderson,
	Paolo Bonzini, Daniel P. Berrangé

The 'header-rows' directive indicates how many rows in the generated
table are to be highlighted as headers. We only have one such row in
the CSV file included.

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
---
 docs/system/cpu-models-x86.rst.inc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/docs/system/cpu-models-x86.rst.inc b/docs/system/cpu-models-x86.rst.inc
index 7f6368f999..ba27b5683f 100644
--- a/docs/system/cpu-models-x86.rst.inc
+++ b/docs/system/cpu-models-x86.rst.inc
@@ -58,7 +58,7 @@ depending on the machine type is in use.
 .. csv-table:: x86-64 ABI compatibility levels
    :file: cpu-models-x86-abi.csv
    :widths: 40,15,15,15,15
-   :header-rows: 2
+   :header-rows: 1
 
 
 Preferred CPU models for Intel x86 hosts
-- 
2.40.1



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

* Re: [PATCH 0/3] docs: update x86 CPU model ABI matrix docs
  2023-05-26 10:22 [PATCH 0/3] docs: update x86 CPU model ABI matrix docs Daniel P. Berrangé
                   ` (2 preceding siblings ...)
  2023-05-26 10:22 ` [PATCH 3/3] docs: fix highlighting of CPU ABI header rows Daniel P. Berrangé
@ 2023-06-08 16:41 ` Daniel P. Berrangé
  3 siblings, 0 replies; 5+ messages in thread
From: Daniel P. Berrangé @ 2023-06-08 16:41 UTC (permalink / raw)
  To: qemu-devel
  Cc: Eduardo Habkost, John Snow, Cleber Rosa, Richard Henderson,
	Paolo Bonzini

ping for any reviews

On Fri, May 26, 2023 at 11:22:37AM +0100, Daniel P. Berrangé wrote:
> 
> 
> Daniel P. Berrangé (3):
>   docs: re-generate x86_64 ABI compatibility CSV
>   scripts: drop comment about autogenerated CPU API file
>   docs: fix highlighting of CPU ABI header rows
> 
>  docs/system/cpu-models-x86-abi.csv | 17 +++++++++++++++--
>  docs/system/cpu-models-x86.rst.inc |  2 +-
>  scripts/cpu-x86-uarch-abi.py       |  1 -
>  3 files changed, 16 insertions(+), 4 deletions(-)
> 
> -- 
> 2.40.1
> 

With regards,
Daniel
-- 
|: https://berrange.com      -o-    https://www.flickr.com/photos/dberrange :|
|: https://libvirt.org         -o-            https://fstop138.berrange.com :|
|: https://entangle-photo.org    -o-    https://www.instagram.com/dberrange :|



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

end of thread, other threads:[~2023-06-08 16:42 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-05-26 10:22 [PATCH 0/3] docs: update x86 CPU model ABI matrix docs Daniel P. Berrangé
2023-05-26 10:22 ` [PATCH 1/3] docs: re-generate x86_64 ABI compatibility CSV Daniel P. Berrangé
2023-05-26 10:22 ` [PATCH 2/3] scripts: drop comment about autogenerated CPU API file Daniel P. Berrangé
2023-05-26 10:22 ` [PATCH 3/3] docs: fix highlighting of CPU ABI header rows Daniel P. Berrangé
2023-06-08 16:41 ` [PATCH 0/3] docs: update x86 CPU model ABI matrix docs Daniel P. Berrangé

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.