]> xenbits.xensource.com Git - xen.git/commit
x86/HVM: allocate emulation cache entries dynamically
authorJan Beulich <jbeulich@suse.com>
Mon, 17 Feb 2025 12:28:28 +0000 (13:28 +0100)
committerJan Beulich <jbeulich@suse.com>
Mon, 17 Feb 2025 12:28:28 +0000 (13:28 +0100)
commit115d878f09c056f7f002dfa509429d7235c40641
tree278b1e804cba182d46428bd739e997c97e8f98d6
parent0d2799a557b4e08ab4eb2dada46afeb6e6f56c1f
x86/HVM: allocate emulation cache entries dynamically

Both caches may need higher capacity, and the upper bound will need to
be determined dynamically based on CPUID policy (for AMX'es TILELOAD /
TILESTORE at least).

Signed-off-by: Jan Beulich <jbeulich@suse.com>
Reviewed-by: Roger Pau Monné <roger.pau@citrix.com>
master commit: 23d60dbb0493b2f9ec1d89be5341eec2ee9dab32
master date: 2025-01-24 10:15:29 +0100
xen/arch/x86/hvm/emulate.c
xen/arch/x86/include/asm/hvm/emulate.h
xen/arch/x86/include/asm/hvm/vcpu.h