]> git.ipfire.org Git - thirdparty/qemu.git/commit
target/i386: Define enum X86ASIdx for x86's address spaces
authorXiaoyao Li <xiaoyao.li@intel.com>
Wed, 30 Jul 2025 09:52:53 +0000 (17:52 +0800)
committerMichael Tokarev <mjt@tls.msk.ru>
Thu, 18 Sep 2025 17:24:35 +0000 (20:24 +0300)
commit15170fbd2bcf474063453e657362b8d510d47004
tree74fbaecdc63ff1b1ebe6f8fd17ec87e4e69083fe
parent232d5c627589afc19535d19e11ad0001fa1330d0
target/i386: Define enum X86ASIdx for x86's address spaces

Define X86ASIdx as enum, like ARM's ARMASIdx, so that it's clear index 0
is for memory and index 1 is for SMM.

Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Reviewed-by: Zhao Liu <zhao1.liu@intel.com>
Tested-By: Kirill Martynov <stdcalllevi@yandex-team.ru>
Signed-off-by: Xiaoyao Li <xiaoyao.li@intel.com>
Link: https://lore.kernel.org/r/20250730095253.1833411-3-xiaoyao.li@intel.com
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
(cherry picked from commit 591f817d819f5511fd9001dc863a326d23088811)
(Mjt: pick this change for completness with the previous one)
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>
target/i386/cpu.h
target/i386/kvm/kvm-cpu.c
target/i386/kvm/kvm.c
target/i386/tcg/system/tcg-cpu.c