KVM: x86: Update symbolic exit codes
PATCH 1/1 KVM: x86: Update symbolic exit codes
From: Jan Kiszka <[email protected]>
Add decoding for INVEPT and reorder the list according to the reason numbers.
---
Applies on top of queue.
arch/x86/include/uapi/asm/vmx.h | 5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-)
arch/x86/include/uapi/asm/vmx.h +3 -2
@@ -107,12 +107,13 @@ { EXIT_REASON_APIC_ACCESS, "APIC_ACCESS" }, \ { EXIT_REASON_EPT_VIOLATION, "EPT_VIOLATION" }, \ { EXIT_REASON_EPT_MISCONFIG, "EPT_MISCONFIG" }, \ + { EXIT_REASON_INVEPT "INVEPT" }, \ + { EXIT_REASON_PREEMPTION_TIMER, "PREEMPTION_TIMER" } \ { EXIT_REASON_WBINVD, "WBINVD" }, \ { EXIT_REASON_APIC_WRITE, "APIC_WRITE" }, \ { EXIT_REASON_EOI_INDUCED, "EOI_INDUCED" }, \ { EXIT_REASON_INVALID_STATE, "INVALID_STATE" }, \ { EXIT_REASON_INVD, "INVD" }, \ - { EXIT_REASON_INVPCID, "INVPCID" }, \ - { EXIT_REASON_PREEMPTION_TIMER, "PREEMPTION_TIMER" } + { EXIT_REASON_INVPCID, "INVPCID" } #endif /* _UAPIVMX_H */
Signature · 1 line
1.7.3.4
Il 11/08/2013 09:10, Jan Kiszka ha scritto:
Quoted 24 lines
From: Jan Kiszka <[email protected]>
Add decoding for INVEPT and reorder the list according to the reason numbers.
Signed-off-by Jan Kiszka <[email protected]>---
Applies on top of queue.
arch/x86/include/uapi/asm/vmx.h | 5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-)arch/x86/include/uapi/asm/vmx.h +2
-0@@ -107,12 +107,13 @@ { EXIT_REASON_APIC_ACCESS, "APIC_ACCESS" }, \ { EXIT_REASON_EPT_VIOLATION, "EPT_VIOLATION" }, \ { EXIT_REASON_EPT_MISCONFIG, "EPT_MISCONFIG" }, \ + { EXIT_REASON_INVEPT "INVEPT" }, \ + { EXIT_REASON_PREEMPTION_TIMER, "PREEMPTION_TIMER" } \
arch/x86/include/uapi/asm/vmx.h line 119
Quoted 10 lines
arch/x86/include/uapi/asm/vmx.h +1
-2{ EXIT_REASON_WBINVD, "WBINVD" }, \ { EXIT_REASON_APIC_WRITE, "APIC_WRITE" }, \ { EXIT_REASON_EOI_INDUCED, "EOI_INDUCED" }, \ { EXIT_REASON_INVALID_STATE, "INVALID_STATE" }, \ { EXIT_REASON_INVD, "INVD" }, \ - { EXIT_REASON_INVPCID, "INVPCID" }, \ - { EXIT_REASON_PREEMPTION_TIMER, "PREEMPTION_TIMER" } + { EXIT_REASON_INVPCID, "INVPCID" } #endif /* _UAPIVMX_H */
Applied, thanks.
Paolo
PATCH v2 1/1 KVM: x86: Update symbolic exit codes
Quoted 33 lines · Paolo Bonzini
Il 11/08/2013 09:10, Jan Kiszka ha scritto:
Quoted 32 lines
From: Jan Kiszka <[email protected]>
Add decoding for INVEPT and reorder the list according to the reason numbers.
Signed-off-by Jan Kiszka <[email protected]>---
Applies on top of queue.
arch/x86/include/uapi/asm/vmx.h | 5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-)arch/x86/include/uapi/asm/vmx.h +3
-2@@ -107,12 +107,13 @@ { EXIT_REASON_APIC_ACCESS, "APIC_ACCESS" }, \ { EXIT_REASON_EPT_VIOLATION, "EPT_VIOLATION" }, \ { EXIT_REASON_EPT_MISCONFIG, "EPT_MISCONFIG" }, \ + { EXIT_REASON_INVEPT "INVEPT" }, \ + { EXIT_REASON_PREEMPTION_TIMER, "PREEMPTION_TIMER" } \ { EXIT_REASON_WBINVD, "WBINVD" }, \ { EXIT_REASON_APIC_WRITE, "APIC_WRITE" }, \ { EXIT_REASON_EOI_INDUCED, "EOI_INDUCED" }, \ { EXIT_REASON_INVALID_STATE, "INVALID_STATE" }, \ { EXIT_REASON_INVD, "INVD" }, \ - { EXIT_REASON_INVPCID, "INVPCID" }, \ - { EXIT_REASON_PREEMPTION_TIMER, "PREEMPTION_TIMER" } + { EXIT_REASON_INVPCID, "INVPCID" }
Quoted 4 lines
arch/x86/include/uapi/asm/vmx.h line 119
Quoted 2 lines
arch/x86/include/uapi/asm/vmx.h +0
-0#endif /* _UAPIVMX_H */ Applied, thanks.
I suppose you already noticed that this version was bad. If not, find one with one comma more below.
Jan
---8<---
KVM: x86: Update symbolic exit codes
Add decoding for INVEPT and reorder the list according to the reason numbers.
--- arch/x86/include/uapi/asm/vmx.h | 5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-)
arch/x86/include/uapi/asm/vmx.h +3 -2
@@ -107,12 +107,13 @@ { EXIT_REASON_APIC_ACCESS, "APIC_ACCESS" }, \ { EXIT_REASON_EPT_VIOLATION, "EPT_VIOLATION" }, \ { EXIT_REASON_EPT_MISCONFIG, "EPT_MISCONFIG" }, \ + { EXIT_REASON_INVEPT, "INVEPT" }, \ + { EXIT_REASON_PREEMPTION_TIMER, "PREEMPTION_TIMER" } \ { EXIT_REASON_WBINVD, "WBINVD" }, \ { EXIT_REASON_APIC_WRITE, "APIC_WRITE" }, \ { EXIT_REASON_EOI_INDUCED, "EOI_INDUCED" }, \ { EXIT_REASON_INVALID_STATE, "INVALID_STATE" }, \ { EXIT_REASON_INVD, "INVD" }, \ - { EXIT_REASON_INVPCID, "INVPCID" }, \ - { EXIT_REASON_PREEMPTION_TIMER, "PREEMPTION_TIMER" } + { EXIT_REASON_INVPCID, "INVPCID" } #endif /* _UAPIVMX_H */
Signature · 1 line
1.7.3.4
PATCH v3 1/1 KVM: x86: Update symbolic exit codes
Add decoding for INVEPT and reorder the list according to the reason numbers.
---
Err - yeah...
arch/x86/include/uapi/asm/vmx.h | 5 +++-- 1 files changed, 3 insertions(+), 2 deletions(-)
arch/x86/include/uapi/asm/vmx.h +3 -2
@@ -107,12 +107,13 @@ { EXIT_REASON_APIC_ACCESS, "APIC_ACCESS" }, \ { EXIT_REASON_EPT_VIOLATION, "EPT_VIOLATION" }, \ { EXIT_REASON_EPT_MISCONFIG, "EPT_MISCONFIG" }, \ + { EXIT_REASON_INVEPT, "INVEPT" }, \ + { EXIT_REASON_PREEMPTION_TIMER, "PREEMPTION_TIMER" }, \ { EXIT_REASON_WBINVD, "WBINVD" }, \ { EXIT_REASON_APIC_WRITE, "APIC_WRITE" }, \ { EXIT_REASON_EOI_INDUCED, "EOI_INDUCED" }, \ { EXIT_REASON_INVALID_STATE, "INVALID_STATE" }, \ { EXIT_REASON_INVD, "INVD" }, \ - { EXIT_REASON_INVPCID, "INVPCID" }, \ - { EXIT_REASON_PREEMPTION_TIMER, "PREEMPTION_TIMER" } + { EXIT_REASON_INVPCID, "INVPCID" } #endif /* _UAPIVMX_H */
Signature · 1 line
1.7.3.4