Show patches with: Submitter = David Edmondson       |   59 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v6,4/4] KVM: x86: SGX must obey the KVM_INTERNAL_ERROR_EMULATION protocol KVM: x86: Convey the exit reason, etc. to user-space on emulation failure - 1 - --- 2021-09-20 David Edmondson New
[v6,3/4] KVM: x86: On emulation failure, convey the exit reason, etc. to userspace KVM: x86: Convey the exit reason, etc. to user-space on emulation failure - 1 - --- 2021-09-20 David Edmondson New
[v6,2/4] KVM: x86: Get exit_reason as part of kvm_x86_ops.get_exit_info KVM: x86: Convey the exit reason, etc. to user-space on emulation failure - 1 - --- 2021-09-20 David Edmondson New
[v6,1/4] KVM: x86: Clarify the kvm_run.emulation_failure structure layout KVM: x86: Convey the exit reason, etc. to user-space on emulation failure - 1 - --- 2021-09-20 David Edmondson New
[v4,4/4] KVM: x86: SGX must obey the KVM_INTERNAL_ERROR_EMULATION protocol KVM: x86: Convey the exit reason, etc. to user-space on emulation failure - 1 - --- 2021-08-13 David Edmondson New
[v4,3/4] KVM: x86: On emulation failure, convey the exit reason, etc. to userspace KVM: x86: Convey the exit reason, etc. to user-space on emulation failure - - - --- 2021-08-13 David Edmondson New
[v4,2/4] KVM: x86: Get exit_reason as part of kvm_x86_ops.get_exit_info KVM: x86: Convey the exit reason, etc. to user-space on emulation failure - - - --- 2021-08-13 David Edmondson New
[v4,1/4] KVM: x86: Clarify the kvm_run.emulation_failure structure layout KVM: x86: Convey the exit reason, etc. to user-space on emulation failure - - - --- 2021-08-13 David Edmondson New
[v3,3/3] KVM: x86: SGX must obey the KVM_INTERNAL_ERROR_EMULATION protocol kvm: x86: Convey the exit reason, etc. to user-space on emulation failure - - - --- 2021-07-29 David Edmondson New
[v3,2/3] KVM: x86: On emulation failure, convey the exit reason, etc. to userspace kvm: x86: Convey the exit reason, etc. to user-space on emulation failure - - - --- 2021-07-29 David Edmondson New
[v3,1/3] KVM: x86: kvm_x86_ops.get_exit_info should include the exit reason kvm: x86: Convey the exit reason, etc. to user-space on emulation failure - - - --- 2021-07-29 David Edmondson New
[v2,2/2] KVM: x86: On emulation failure, convey the exit reason to userspace kvm: x86: Convey the exit reason to user-space on emulation failure - - - --- 2021-07-06 David Edmondson New
[v2,1/2] KVM: x86: Add kvm_x86_ops.get_exit_reason kvm: x86: Convey the exit reason to user-space on emulation failure - - - --- 2021-07-06 David Edmondson New
[RFC,8/8] target/i386: Move X86XSaveArea into TCG Derive XSAVE state component offsets from CPUID leaf 0xd where possible - - - --- 2021-07-05 David Edmondson New
[RFC,7/8] target/i386: Populate x86_ext_save_areas offsets using cpuid where possible Derive XSAVE state component offsets from CPUID leaf 0xd where possible - - - --- 2021-07-05 David Edmondson New
[RFC,6/8] target/i386: Observe XSAVE state area offsets Derive XSAVE state component offsets from CPUID leaf 0xd where possible - - - --- 2021-07-05 David Edmondson New
[RFC,5/8] target/i386: Make x86_ext_save_areas visible outside cpu.c Derive XSAVE state component offsets from CPUID leaf 0xd where possible - - - --- 2021-07-05 David Edmondson New
[RFC,4/8] target/i386: Pass buffer and length to XSAVE helper Derive XSAVE state component offsets from CPUID leaf 0xd where possible - - - --- 2021-07-05 David Edmondson New
[RFC,3/8] target/i386: Clarify the padding requirements of X86XSaveArea Derive XSAVE state component offsets from CPUID leaf 0xd where possible - - - --- 2021-07-05 David Edmondson New
[RFC,2/8] target/i386: Consolidate the X86XSaveArea offset checks Derive XSAVE state component offsets from CPUID leaf 0xd where possible - - - --- 2021-07-05 David Edmondson New
[RFC,1/8] target/i386: Declare constants for XSAVE offsets Derive XSAVE state component offsets from CPUID leaf 0xd where possible - - - --- 2021-07-05 David Edmondson New
[2/2] KVM: x86: On emulation failure, convey the exit reason to userspace KVM: x86: Convey the exit reason to user-space on emulation failure - - - --- 2021-06-28 David Edmondson New
[1/2] KVM: x86: Add kvm_x86_ops.get_exit_reason KVM: x86: Convey the exit reason to user-space on emulation failure - - - --- 2021-06-28 David Edmondson New
[RFC,7/7] target/i386: Manipulate only AMD XSAVE state on AMD Support protection keys in an AMD EPYC-Milan VM - - - --- 2021-05-20 David Edmondson New
[RFC,6/7] target/i386: Adjust AMD XSAVE PKRU area offset in CPUID leaf 0xd Support protection keys in an AMD EPYC-Milan VM - - - --- 2021-05-20 David Edmondson New
[RFC,5/7] target/i386: Introduce AMD X86XSaveArea sub-union Support protection keys in an AMD EPYC-Milan VM - - - --- 2021-05-20 David Edmondson New
[RFC,4/7] target/i386: Prepare for per-vendor X86XSaveArea layout Support protection keys in an AMD EPYC-Milan VM - - - --- 2021-05-20 David Edmondson New
[RFC,3/7] target/i386: Clarify the padding requirements of X86XSaveArea Support protection keys in an AMD EPYC-Milan VM - - - --- 2021-05-20 David Edmondson New
[RFC,2/7] target/i386: Use constants for XSAVE offsets Support protection keys in an AMD EPYC-Milan VM - - - --- 2021-05-20 David Edmondson New
[RFC,1/7] target/i386: Declare constants for XSAVE offsets Support protection keys in an AMD EPYC-Milan VM - - - --- 2021-05-20 David Edmondson New
accel: kvm: clarify that extra exit data is hexadecimal accel: kvm: clarify that extra exit data is hexadecimal - 1 - --- 2021-04-28 David Edmondson New
[6/6] KVM: VMX: pass a proper reason in kvm_emulate_instruction() KVM: x86: Make the cause of instruction emulation available to user-space - - - --- 2021-04-12 David Edmondson New
[5/6] KVM: SVM: pass a proper reason in kvm_emulate_instruction() KVM: x86: Make the cause of instruction emulation available to user-space - - - --- 2021-04-12 David Edmondson New
[4/6] KVM: x86: pass a proper reason to kvm_emulate_instruction() KVM: x86: Make the cause of instruction emulation available to user-space - - - --- 2021-04-12 David Edmondson New
[3/6] KVM: x86: add emulation_reason to kvm_emulate_instruction() KVM: x86: Make the cause of instruction emulation available to user-space - - - --- 2021-04-12 David Edmondson New
[2/6] KVM: x86: pass emulation_reason to handle_emulation_failure() KVM: x86: Make the cause of instruction emulation available to user-space - - - --- 2021-04-12 David Edmondson New
[1/6] KVM: x86: add an emulation_reason to x86_emulate_instruction() KVM: x86: Make the cause of instruction emulation available to user-space - - - --- 2021-04-12 David Edmondson New
[v5,5/5] KVM: x86: dump_vmcs should include the autoload/autostore MSR lists KVM: x86: dump_vmcs: don't assume GUEST_IA32_EFER, show MSR autoloads/autosaves - - - --- 2021-03-18 David Edmondson New
[v5,4/5] KVM: x86: dump_vmcs should show the effective EFER KVM: x86: dump_vmcs: don't assume GUEST_IA32_EFER, show MSR autoloads/autosaves - - - --- 2021-03-18 David Edmondson New
[v5,3/5] KVM: x86: dump_vmcs should consider only the load controls of EFER/PAT KVM: x86: dump_vmcs: don't assume GUEST_IA32_EFER, show MSR autoloads/autosaves - - - --- 2021-03-18 David Edmondson New
[v5,2/5] KVM: x86: dump_vmcs should not conflate EFER and PAT presence in VMCS KVM: x86: dump_vmcs: don't assume GUEST_IA32_EFER, show MSR autoloads/autosaves - - - --- 2021-03-18 David Edmondson New
[v5,1/5] KVM: x86: dump_vmcs should not assume GUEST_IA32_EFER is valid KVM: x86: dump_vmcs: don't assume GUEST_IA32_EFER, show MSR autoloads/autosaves - - - --- 2021-03-18 David Edmondson New
[v4,5/5] KVM: x86: dump_vmcs should include the autoload/autostore MSR lists KVM: x86: dump_vmcs: don't assume GUEST_IA32_EFER, show MSR autoloads/autosaves - - - --- 2021-02-24 David Edmondson New
[v4,4/5] KVM: x86: dump_vmcs should show the effective EFER KVM: x86: dump_vmcs: don't assume GUEST_IA32_EFER, show MSR autoloads/autosaves - - - --- 2021-02-24 David Edmondson New
[v4,3/5] KVM: x86: dump_vmcs should consider only the load controls of EFER/PAT KVM: x86: dump_vmcs: don't assume GUEST_IA32_EFER, show MSR autoloads/autosaves - - - --- 2021-02-24 David Edmondson New
[v4,2/5] KVM: x86: dump_vmcs should not conflate EFER and PAT presence in VMCS KVM: x86: dump_vmcs: don't assume GUEST_IA32_EFER, show MSR autoloads/autosaves - - - --- 2021-02-24 David Edmondson New
[v4,1/5] KVM: x86: dump_vmcs should not assume GUEST_IA32_EFER is valid KVM: x86: dump_vmcs: don't assume GUEST_IA32_EFER, show MSR autoloads/autosaves - - - --- 2021-02-24 David Edmondson New
[v3,5/5] KVM: x86: dump_vmcs should include the autoload/autostore MSR lists KVM: x86: dump_vmcs: don't assume GUEST_IA32_EFER, show MSR autoloads/autosaves - - - --- 2021-02-24 David Edmondson New
[v3,4/5] KVM: x86: dump_vmcs should show the effective EFER KVM: x86: dump_vmcs: don't assume GUEST_IA32_EFER, show MSR autoloads/autosaves - - - --- 2021-02-24 David Edmondson New
[v3,3/5] KVM: x86: dump_vmcs should consider only the load controls of EFER/PAT KVM: x86: dump_vmcs: don't assume GUEST_IA32_EFER, show MSR autoloads/autosaves - - - --- 2021-02-24 David Edmondson New
[v3,2/5] KVM: x86: dump_vmcs should not conflate EFER and PAT presence in VMCS KVM: x86: dump_vmcs: don't assume GUEST_IA32_EFER, show MSR autoloads/autosaves - - - --- 2021-02-24 David Edmondson New
[v3,1/5] KVM: x86: dump_vmcs should not assume GUEST_IA32_EFER is valid KVM: x86: dump_vmcs: don't assume GUEST_IA32_EFER, show MSR autoloads/autosaves - - - --- 2021-02-24 David Edmondson New
[v2,3/3] KVM: x86: dump_vmcs should include the autoload/autostore MSR lists KVM: x86: dump_vmcs: don't assume GUEST_IA32_EFER, show MSR autoloads/autosaves - - - --- 2021-02-19 David Edmondson New
[v2,2/3] KVM: x86: dump_vmcs should not conflate EFER and PAT presence in VMCS KVM: x86: dump_vmcs: don't assume GUEST_IA32_EFER, show MSR autoloads/autosaves - - - --- 2021-02-19 David Edmondson New
[v2,1/3] KVM: x86: dump_vmcs should not assume GUEST_IA32_EFER is valid KVM: x86: dump_vmcs: don't assume GUEST_IA32_EFER, show MSR autoloads/autosaves - - - --- 2021-02-19 David Edmondson New
KVM: x86: dump_vmcs should not assume GUEST_IA32_EFER is valid KVM: x86: dump_vmcs should not assume GUEST_IA32_EFER is valid - - - --- 2021-02-18 David Edmondson New
[kvm-unit-tests,v2,1/1] x86: check that clflushopt of an MMIO address succeeds x86: test clflushopt of MMIO address - - - --- 2020-11-18 David Edmondson New
[kvm-unit-tests] x86: check that clflushopt of an MMIO address succeeds [kvm-unit-tests] x86: check that clflushopt of an MMIO address succeeds - - - --- 2020-11-03 David Edmondson New
KVM: x86: clflushopt should be treated as a no-op by emulation KVM: x86: clflushopt should be treated as a no-op by emulation - 1 - --- 2020-11-03 David Edmondson New