summary refs log tree commit diff stats
path: root/rust/qemu-api/src/qdev.rs
diff options
context:
space:
mode:
authorZhao Liu <zhao1.liu@intel.com>2025-07-11 18:21:36 +0800
committerPaolo Bonzini <pbonzini@redhat.com>2025-07-12 15:28:21 +0200
commita9b6cca2df62ab3b0ba03edb3229a0eda385f65b (patch)
tree0d0788d26aa5afe9cadb0e20ac7e0d0dcb08fd72 /rust/qemu-api/src/qdev.rs
parent63dc9f52f63475f61404a7f5a010aa352ead8763 (diff)
downloadfocaccia-qemu-a9b6cca2df62ab3b0ba03edb3229a0eda385f65b.tar.gz
focaccia-qemu-a9b6cca2df62ab3b0ba03edb3229a0eda385f65b.zip
i386/cpu: Add legacy_intel_cache_info cache model
Based on legacy_l1d_cache, legacy_l1i_cache, legacy_l2_cache and
legacy_l3_cache, build a complete legacy intel cache model, which can
clarify the purpose of these trivial legacy cache models, simplify the
initialization of cache info in X86CPUState, and make it easier to
handle compatibility later.

Reviewed-by: Dapeng Mi <dapeng1.mi@linux.intel.com>
Tested-by: Yi Lai <yi1.lai@intel.com>
Signed-off-by: Zhao Liu <zhao1.liu@intel.com>
Link: https://lore.kernel.org/r/20250711102143.1622339-12-zhao1.liu@intel.com
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'rust/qemu-api/src/qdev.rs')
0 files changed, 0 insertions, 0 deletions