* [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 a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).