All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v3 0/3] target/i386: Add support for Zhaoxin Shijidadao vCPU model
@ 2026-01-09  2:10 Ewan Hai
  2026-01-09  2:10 ` [PATCH v3 1/3] target/i386: Add cache model for Zhaoxin Shijidadao vCPUs Ewan Hai
                   ` (2 more replies)
  0 siblings, 3 replies; 11+ messages in thread
From: Ewan Hai @ 2026-01-09  2:10 UTC (permalink / raw)
  To: pbonzini, zhao1.liu; +Cc: qemu-devel, ewanhai, cobechen

This patchset introduces cache enumeration and a vCPU model for the
Zhaoxin "Shijidadao" architecture. The model provides two variants via
version aliases: Shijidadao-Server (v1) and Shijidadao-Client (v2).
With these additions, QEMU can expose the core identity and features
of this architecture without relying on host-passthrough.

---

Changes Since v1:
- Incorporated Zhao Liu's suggested patch that introduces the cpuid_0x1f option.
- Dropped explicit x-force-cpuid-0x1f property declarations from both
Shijidadao-Server and Shijidadao-Client models, since the new option provides
a cleaner solution.
- Updated commit messages for the Client and Server patches to remove
references to the earlier x-force-cpuid-0x1f approach.

Changes Since v2:
- Removed Zhao Liu's cpuid_0x1f patch from this series, as it has been
  merged into mainline (commit 3d4978).
- Consolidated Shijidadao-Client and Shijidadao-Server into a single CPU
  model, differentiating them via version numbers and aliases.
- Dropped the original Client v1 model, as it represents an early silicon
  revision rather than the final production version.
- Updated the missing feature comment for FEAT_C000_0001_EDX to explicitly
  list individual features instead of using a generic TODO message.

---

Ewan Hai (3):
  target/i386: Add cache model for Zhaoxin Shijidadao vCPUs
  target/i386: Introduce Zhaoxin Shijidadao CPU model
  target/i386: Fix FEAT_C000_0001_EDX comment in Yongfeng model

 target/i386/cpu.c | 252 +++++++++++++++++++++++++++++++++++++++++++++-
 1 file changed, 250 insertions(+), 2 deletions(-)

-- 
2.34.1



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

end of thread, other threads:[~2026-02-09  9:11 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-01-09  2:10 [PATCH v3 0/3] target/i386: Add support for Zhaoxin Shijidadao vCPU model Ewan Hai
2026-01-09  2:10 ` [PATCH v3 1/3] target/i386: Add cache model for Zhaoxin Shijidadao vCPUs Ewan Hai
2026-01-21 13:26   ` Zhao Liu
2026-01-09  2:10 ` [PATCH v3 2/3] target/i386: Introduce Zhaoxin Shijidadao CPU model Ewan Hai
2026-01-21 13:27   ` Zhao Liu
2026-01-09  2:10 ` [PATCH v3 3/3] target/i386: Fix FEAT_C000_0001_EDX comment in Yongfeng model Ewan Hai
2026-01-21 13:29   ` Zhao Liu
2026-02-07 13:44   ` Paolo Bonzini
2026-02-09  8:15     ` Ewan Hai
2026-02-09  8:48       ` Paolo Bonzini
2026-02-09  9:03         ` Ewan Hai

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.