From a0dd64f852f58d267f78c25c35b3f3eae2b521c7 Mon Sep 17 00:00:00 2001 From: Alexander Potapenko Date: Mon, 17 Nov 2025 16:13:55 +0100 Subject: executor: x86: implement SYZOS_API_ENABLE_NESTED Add vendor-specific code to turn on nested virtualization on Intel and AMD. Also provide get_cpu_vendor() to pick the correct implementation. --- sys/linux/dev_kvm_amd64.txt | 1 + 1 file changed, 1 insertion(+) (limited to 'sys') diff --git a/sys/linux/dev_kvm_amd64.txt b/sys/linux/dev_kvm_amd64.txt index ed2880063..4fd3cdf66 100644 --- a/sys/linux/dev_kvm_amd64.txt +++ b/sys/linux/dev_kvm_amd64.txt @@ -105,6 +105,7 @@ syzos_api_call$x86 [ in_dx syzos_api$x86[130, syzos_api_in_dx] out_dx syzos_api$x86[170, syzos_api_out_dx] set_irq_handler syzos_api$x86[190, syzos_api_set_irq_handler] + enable_nested syzos_api$x86[230, const[0, intptr]] ] [varlen] kvm_text_x86 [ -- cgit mrf-deployment