All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH] docs: simplify DiamondRapids CPU docs
@ 2026-02-11 18:00 Daniel P. Berrangé
  2026-02-11 18:36 ` Pierrick Bouvier
  2026-02-12  2:30 ` Zhao Liu
  0 siblings, 2 replies; 6+ messages in thread
From: Daniel P. Berrangé @ 2026-02-11 18:00 UTC (permalink / raw)
  To: qemu-devel
  Cc: Eduardo Habkost, Zhao Liu, Paolo Bonzini, Richard Henderson,
	Pierrick Bouvier, Daniel P. Berrangé

This aligns the first line of the docs with the style used for previous
CPU models, and simplifies the text in the remaining docs.

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

diff --git a/docs/system/cpu-models-x86.rst.inc b/docs/system/cpu-models-x86.rst.inc
index 3605d05a8c..9d4486c978 100644
--- a/docs/system/cpu-models-x86.rst.inc
+++ b/docs/system/cpu-models-x86.rst.inc
@@ -72,17 +72,13 @@ compatibility is required, use the newest CPU model that is compatible
 across all desired hosts.
 
 ``DiamondRapids``
-    Intel Xeon Processor.
+    Intel Xeon Processor (DiamondRapids, 2025)
 
-    Diamond Rapids product has a topology which differs from previous Xeon
-    products. It does not support SMT, but instead features a dual core
-    module (DCM) architecture. It also has core building blocks (CBB - die
-    level in CPU topology). The cache hierarchy is organized as follows:
-    L1 i/d cache is per thread, L2 cache is per DCM, and L3 cache is per
-    CBB. This cache topology can be emulated for DiamondRapids CPU model
-    using the smp-cache configuration as shown below:
-
-    Example:
+    This does not include SMT but allows the module (dual core module
+    - DCM) and die (core building block - CBB) topology levels. The
+    cache hierarchy is L1 i/d cache per thread, L2 cache per module,
+    and L3 cache per die, which can be emulated using the smp-cache
+    option:
 
         ::
 
-- 
2.53.0



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

* Re: [PATCH] docs: simplify DiamondRapids CPU docs
  2026-02-11 18:00 [PATCH] docs: simplify DiamondRapids CPU docs Daniel P. Berrangé
@ 2026-02-11 18:36 ` Pierrick Bouvier
  2026-02-11 18:44   ` Daniel P. Berrangé
  2026-02-12  2:30 ` Zhao Liu
  1 sibling, 1 reply; 6+ messages in thread
From: Pierrick Bouvier @ 2026-02-11 18:36 UTC (permalink / raw)
  To: Daniel P. Berrangé, qemu-devel
  Cc: Eduardo Habkost, Zhao Liu, Paolo Bonzini, Richard Henderson

On 2/11/26 10:00 AM, Daniel P. Berrangé wrote:
> This aligns the first line of the docs with the style used for previous
> CPU models, and simplifies the text in the remaining docs.
> 
> Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
> ---
>   docs/system/cpu-models-x86.rst.inc | 16 ++++++----------
>   1 file changed, 6 insertions(+), 10 deletions(-)
> 

Reviewed-by: Pierrick Bouvier <pierrick.bouvier@linaro.org>

I'll let any maintainer for this file pull it, but if needed, I can pull 
it as well.

Regards,
Pierrick


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

* Re: [PATCH] docs: simplify DiamondRapids CPU docs
  2026-02-11 18:36 ` Pierrick Bouvier
@ 2026-02-11 18:44   ` Daniel P. Berrangé
  2026-02-11 19:09     ` Pierrick Bouvier
  0 siblings, 1 reply; 6+ messages in thread
From: Daniel P. Berrangé @ 2026-02-11 18:44 UTC (permalink / raw)
  To: Pierrick Bouvier
  Cc: qemu-devel, Eduardo Habkost, Zhao Liu, Paolo Bonzini,
	Richard Henderson

On Wed, Feb 11, 2026 at 10:36:25AM -0800, Pierrick Bouvier wrote:
> On 2/11/26 10:00 AM, Daniel P. Berrangé wrote:
> > This aligns the first line of the docs with the style used for previous
> > CPU models, and simplifies the text in the remaining docs.
> > 
> > Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
> > ---
> >   docs/system/cpu-models-x86.rst.inc | 16 ++++++----------
> >   1 file changed, 6 insertions(+), 10 deletions(-)
> > 
> 
> Reviewed-by: Pierrick Bouvier <pierrick.bouvier@linaro.org>
> 
> I'll let any maintainer for this file pull it, but if needed, I can pull it
> as well.

I've got a queue of misc patches I'll add it to.

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] 6+ messages in thread

* Re: [PATCH] docs: simplify DiamondRapids CPU docs
  2026-02-11 18:44   ` Daniel P. Berrangé
@ 2026-02-11 19:09     ` Pierrick Bouvier
  0 siblings, 0 replies; 6+ messages in thread
From: Pierrick Bouvier @ 2026-02-11 19:09 UTC (permalink / raw)
  To: Daniel P. Berrangé
  Cc: qemu-devel, Eduardo Habkost, Zhao Liu, Paolo Bonzini,
	Richard Henderson

On 2/11/26 10:44 AM, Daniel P. Berrangé wrote:
> On Wed, Feb 11, 2026 at 10:36:25AM -0800, Pierrick Bouvier wrote:
>> On 2/11/26 10:00 AM, Daniel P. Berrangé wrote:
>>> This aligns the first line of the docs with the style used for previous
>>> CPU models, and simplifies the text in the remaining docs.
>>>
>>> Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
>>> ---
>>>    docs/system/cpu-models-x86.rst.inc | 16 ++++++----------
>>>    1 file changed, 6 insertions(+), 10 deletions(-)
>>>
>>
>> Reviewed-by: Pierrick Bouvier <pierrick.bouvier@linaro.org>
>>
>> I'll let any maintainer for this file pull it, but if needed, I can pull it
>> as well.
> 
> I've got a queue of misc patches I'll add it to.
> 
> With regards,
> Daniel

All good for me Daniel :)!

Regards,
Pierrick


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

* Re: [PATCH] docs: simplify DiamondRapids CPU docs
  2026-02-11 18:00 [PATCH] docs: simplify DiamondRapids CPU docs Daniel P. Berrangé
  2026-02-11 18:36 ` Pierrick Bouvier
@ 2026-02-12  2:30 ` Zhao Liu
  2026-02-12  8:04   ` Daniel P. Berrangé
  1 sibling, 1 reply; 6+ messages in thread
From: Zhao Liu @ 2026-02-12  2:30 UTC (permalink / raw)
  To: Daniel P. Berrangé
  Cc: qemu-devel, Eduardo Habkost, Paolo Bonzini, Richard Henderson,
	Pierrick Bouvier

On Wed, Feb 11, 2026 at 06:00:21PM +0000, Daniel P. Berrangé wrote:
> Date: Wed, 11 Feb 2026 18:00:21 +0000
> From: "Daniel P. Berrangé" <berrange@redhat.com>
> Subject: [PATCH] docs: simplify DiamondRapids CPU docs
> 
> This aligns the first line of the docs with the style used for previous
> CPU models, and simplifies the text in the remaining docs.
> 
> Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
> ---
>  docs/system/cpu-models-x86.rst.inc | 16 ++++++----------
>  1 file changed, 6 insertions(+), 10 deletions(-)
> 
> diff --git a/docs/system/cpu-models-x86.rst.inc b/docs/system/cpu-models-x86.rst.inc
> index 3605d05a8c..9d4486c978 100644
> --- a/docs/system/cpu-models-x86.rst.inc
> +++ b/docs/system/cpu-models-x86.rst.inc
> @@ -72,17 +72,13 @@ compatibility is required, use the newest CPU model that is compatible
>  across all desired hosts.
>  
>  ``DiamondRapids``
> -    Intel Xeon Processor.
> +    Intel Xeon Processor (DiamondRapids, 2025)

Maybe 2026? I think the year should be the release data instead of patch
data.

> -    Diamond Rapids product has a topology which differs from previous Xeon
> -    products. It does not support SMT, but instead features a dual core
> -    module (DCM) architecture. It also has core building blocks (CBB - die
> -    level in CPU topology). The cache hierarchy is organized as follows:
> -    L1 i/d cache is per thread, L2 cache is per DCM, and L3 cache is per
> -    CBB. This cache topology can be emulated for DiamondRapids CPU model
> -    using the smp-cache configuration as shown below:
> -
> -    Example:
> +    This does not include SMT but allows the module (dual core module
> +    - DCM) and die (core building block - CBB) topology levels. The
> +    cache hierarchy is L1 i/d cache per thread, L2 cache per module,
> +    and L3 cache per die, which can be emulated using the smp-cache
> +    option:

Otherwise, look good to me, and thanks!

Reviewed-by: Zhao Liu <zhao1.liu@intel.com>

Regards,
Zhao



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

* Re: [PATCH] docs: simplify DiamondRapids CPU docs
  2026-02-12  2:30 ` Zhao Liu
@ 2026-02-12  8:04   ` Daniel P. Berrangé
  0 siblings, 0 replies; 6+ messages in thread
From: Daniel P. Berrangé @ 2026-02-12  8:04 UTC (permalink / raw)
  To: Zhao Liu
  Cc: qemu-devel, Eduardo Habkost, Paolo Bonzini, Richard Henderson,
	Pierrick Bouvier

On Thu, Feb 12, 2026 at 10:30:56AM +0800, Zhao Liu wrote:
> On Wed, Feb 11, 2026 at 06:00:21PM +0000, Daniel P. Berrangé wrote:
> > Date: Wed, 11 Feb 2026 18:00:21 +0000
> > From: "Daniel P. Berrangé" <berrange@redhat.com>
> > Subject: [PATCH] docs: simplify DiamondRapids CPU docs
> > 
> > This aligns the first line of the docs with the style used for previous
> > CPU models, and simplifies the text in the remaining docs.
> > 
> > Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
> > ---
> >  docs/system/cpu-models-x86.rst.inc | 16 ++++++----------
> >  1 file changed, 6 insertions(+), 10 deletions(-)
> > 
> > diff --git a/docs/system/cpu-models-x86.rst.inc b/docs/system/cpu-models-x86.rst.inc
> > index 3605d05a8c..9d4486c978 100644
> > --- a/docs/system/cpu-models-x86.rst.inc
> > +++ b/docs/system/cpu-models-x86.rst.inc
> > @@ -72,17 +72,13 @@ compatibility is required, use the newest CPU model that is compatible
> >  across all desired hosts.
> >  
> >  ``DiamondRapids``
> > -    Intel Xeon Processor.
> > +    Intel Xeon Processor (DiamondRapids, 2025)
> 
> Maybe 2026? I think the year should be the release data instead of patch
> data.

Yes, its supposed to be CPU release date.

> 
> > -    Diamond Rapids product has a topology which differs from previous Xeon
> > -    products. It does not support SMT, but instead features a dual core
> > -    module (DCM) architecture. It also has core building blocks (CBB - die
> > -    level in CPU topology). The cache hierarchy is organized as follows:
> > -    L1 i/d cache is per thread, L2 cache is per DCM, and L3 cache is per
> > -    CBB. This cache topology can be emulated for DiamondRapids CPU model
> > -    using the smp-cache configuration as shown below:
> > -
> > -    Example:
> > +    This does not include SMT but allows the module (dual core module
> > +    - DCM) and die (core building block - CBB) topology levels. The
> > +    cache hierarchy is L1 i/d cache per thread, L2 cache per module,
> > +    and L3 cache per die, which can be emulated using the smp-cache
> > +    option:
> 
> Otherwise, look good to me, and thanks!
> 
> Reviewed-by: Zhao Liu <zhao1.liu@intel.com>
> 
> Regards,
> Zhao
> 

With regards,
Daniel
-- 
|: https://berrange.com       ~~        https://hachyderm.io/@berrange :|
|: https://libvirt.org          ~~          https://entangle-photo.org :|
|: https://pixelfed.art/berrange   ~~    https://fstop138.berrange.com :|



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

end of thread, other threads:[~2026-02-12  8:04 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-02-11 18:00 [PATCH] docs: simplify DiamondRapids CPU docs Daniel P. Berrangé
2026-02-11 18:36 ` Pierrick Bouvier
2026-02-11 18:44   ` Daniel P. Berrangé
2026-02-11 19:09     ` Pierrick Bouvier
2026-02-12  2:30 ` Zhao Liu
2026-02-12  8:04   ` 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.