mirror-linux/arch/loongarch/include/uapi/asm
Bibo Mao cdc118f802 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>
2024-09-12 20:53:40 +08:00
..
Kbuild LoongArch: KVM: Enable paravirt feature control from VMM 2024-09-12 20:53:40 +08:00
auxvec.h LoongArch: Add ELF and module support 2022-06-03 20:09:28 +08:00
bpf_perf_event.h LoongArch: Add BPF JIT support 2022-10-12 16:36:20 +08:00
break.h LoongArch: Add exception/interrupt handling 2022-06-03 20:09:28 +08:00
byteorder.h
hwcap.h LoongArch: Introduce hardware page table walker 2023-06-29 20:58:44 +08:00
kvm.h LoongArch: KVM: Enable paravirt feature control from VMM 2024-09-12 20:53:40 +08:00
kvm_para.h LoongArch: KVM: Enable paravirt feature control from VMM 2024-09-12 20:53:40 +08:00
perf_regs.h LoongArch: Add perf events support 2022-10-12 16:36:14 +08:00
ptrace.h LoongArch: Add Loongson Binary Translation (LBT) extension support 2023-09-06 22:53:55 +08:00
reg.h
sigcontext.h LoongArch: Add Loongson Binary Translation (LBT) extension support 2023-09-06 22:53:55 +08:00
signal.h LoongArch: Add signal handling support 2022-06-03 20:09:28 +08:00
ucontext.h LoongArch: Add signal handling support 2022-06-03 20:09:28 +08:00
unistd.h loongarch: convert to generic syscall table 2024-07-10 14:23:38 +02:00