summaryrefslogtreecommitdiff
path: root/rust/kernel
diff options
context:
space:
mode:
authorBibo Mao <maobibo@loongson.cn>2024-09-12 20:53:40 +0800
committerHuacai Chen <chenhuacai@loongson.cn>2024-09-12 20:53:40 +0800
commitcdc118f802410525cca872e0861a14d76d12c574 (patch)
treec6a4474368aa8da93af7926e1a1eb116bcfd3fc3 /rust/kernel
parentf4e40ea9f78fed585e953bf38575e47d24922e1a (diff)
LoongArch: KVM: Enable paravirt feature control from VMM
Export kernel paravirt features to user space, so that VMM can control each single paravirt feature. By default paravirt features will be the same with kvm supported features if VMM does not set it. Also a new feature KVM_FEATURE_VIRT_EXTIOI is added which can be set from user space. This feature indicates that the virt EIOINTC can route interrupts to 256 vCPUs, rather than 4 vCPUs like with real HW. Signed-off-by: Bibo Mao <maobibo@loongson.cn> Signed-off-by: Huacai Chen <chenhuacai@loongson.cn>
Diffstat (limited to 'rust/kernel')
0 files changed, 0 insertions, 0 deletions