Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

tools headers UAPI: Synch KVM's svm.h header with the kernel

To pick up the changes from:

59d21d67f37481cf ("KVM: SVM: Software reserved fields")

Picking the new SVM_EXIT_SW exit reasons.

Addressing this perf build warning:

Warning: Kernel ABI header at 'tools/arch/x86/include/uapi/asm/svm.h' differs from latest version at 'arch/x86/include/uapi/asm/svm.h'
diff -u tools/arch/x86/include/uapi/asm/svm.h arch/x86/include/uapi/asm/svm.h

Cc: Paolo Bonzini <pbonzini@redhat.com>
Cc: Vineeth Pillai <viremana@linux.microsoft.com>
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>

+3
+3
tools/arch/x86/include/uapi/asm/svm.h
··· 110 110 #define SVM_VMGEXIT_GET_AP_JUMP_TABLE 1 111 111 #define SVM_VMGEXIT_UNSUPPORTED_EVENT 0x8000ffff 112 112 113 + /* Exit code reserved for hypervisor/software use */ 114 + #define SVM_EXIT_SW 0xf0000000 115 + 113 116 #define SVM_EXIT_ERR -1 114 117 115 118 #define SVM_EXIT_REASONS \