diff options
author | Magnus Kulke <magnuskulke@linux.microsoft.com> | 2025-10-02 09:50:12 +0200 |
---|---|---|
committer | Paolo Bonzini <pbonzini@redhat.com> | 2025-10-08 19:17:31 +0200 |
commit | e4a20afce59937073298d716cc829bdc026542dc (patch) | |
tree | cbae09503e71fbfed84932a673e88cf5e7216dd0 /scripts/lib/kdoc/kdoc_parser.py | |
parent | e7b08dfb902430b4f8226d23d7cf9b2762b6fc83 (diff) | |
download | qemu-e4a20afce59937073298d716cc829bdc026542dc.zip qemu-e4a20afce59937073298d716cc829bdc026542dc.tar.gz qemu-e4a20afce59937073298d716cc829bdc026542dc.tar.bz2 |
target/i386/mshv: Use preallocated page for hvcall
There are hvcalls that are invoked during MMIO exits, the payload is of
dynamic size. To avoid heap allocations we can use preallocated pages as
in/out buffer for those calls. A page is reserved per vCPU and used for
set/get register hv calls.
Signed-off-by: Magnus Kulke <magnuskulke@linux.microsoft.com>
Link: https://lore.kernel.org/r/20250916164847.77883-26-magnuskulke@linux.microsoft.com
[Use standard MAX_CONST macro; mshv.h/mshv_int.h split. - Paolo]
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'scripts/lib/kdoc/kdoc_parser.py')
0 files changed, 0 insertions, 0 deletions