Show patches with: Submitter = Vitaly Kuznetsov       |    State = Action Required       |    Archived = No       |   112 patches
« 1 2 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v2,3/3] KVM: selftests: add KVM_MEM_PCI_HOLE test KVM: x86: KVM_MEM_PCI_HOLE memory - - - 0 0 0 2020-08-07 Vitaly Kuznetsov New
[v2,2/3] KVM: x86: introduce KVM_MEM_PCI_HOLE memory KVM: x86: KVM_MEM_PCI_HOLE memory - - - 0 0 0 2020-08-07 Vitaly Kuznetsov New
[v2,1/3] KVM: x86: move kvm_vcpu_gfn_to_memslot() out of try_async_pf() KVM: x86: KVM_MEM_PCI_HOLE memory - - - 0 0 0 2020-08-07 Vitaly Kuznetsov New
[7/7] KVM: selftests: test KVM_GET_SUPPORTED_HV_CPUID as a system ioctl KVM: x86: hyper-v: make KVM_GET_SUPPORTED_HV_CPUID more useful - - - 0 0 0 2020-08-07 Vitaly Kuznetsov New
[6/7] KVM: x86: hyper-v: allow KVM_GET_SUPPORTED_HV_CPUID as a system ioctl KVM: x86: hyper-v: make KVM_GET_SUPPORTED_HV_CPUID more useful - - - 0 0 0 2020-08-07 Vitaly Kuznetsov New
[5/7] KVM: x86: hyper-v: drop now unneeded vcpu parameter from kvm_vcpu_ioctl_get_hv_cpuid() KVM: x86: hyper-v: make KVM_GET_SUPPORTED_HV_CPUID more useful - - - 0 0 0 2020-08-07 Vitaly Kuznetsov New
[4/7] KVM: x86: hyper-v: always advertise HV_STIMER_DIRECT_MODE_AVAILABLE KVM: x86: hyper-v: make KVM_GET_SUPPORTED_HV_CPUID more useful - - - 0 0 0 2020-08-07 Vitaly Kuznetsov New
[3/7] KVM: x86: hyper-v: make KVM_GET_SUPPORTED_HV_CPUID output independent of eVMCS enablement KVM: x86: hyper-v: make KVM_GET_SUPPORTED_HV_CPUID more useful - - - 0 0 0 2020-08-07 Vitaly Kuznetsov New
[2/7] KVM: x86: hyper-v: disallow configuring SynIC timers with no SynIC KVM: x86: hyper-v: make KVM_GET_SUPPORTED_HV_CPUID more useful - - - 0 0 0 2020-08-07 Vitaly Kuznetsov New
[1/7] KVM: x86: hyper-v: Mention SynDBG CPUID leaves in api.rst KVM: x86: hyper-v: make KVM_GET_SUPPORTED_HV_CPUID more useful - - - 0 0 0 2020-08-07 Vitaly Kuznetsov New
[3/3] KVM: selftests: add KVM_MEM_PCI_HOLE test KVM: x86: KVM_MEM_PCI_HOLE memory - - - 0 0 0 2020-07-28 Vitaly Kuznetsov New
[2/3] KVM: x86: introduce KVM_MEM_PCI_HOLE memory KVM: x86: KVM_MEM_PCI_HOLE memory - - - 0 0 0 2020-07-28 Vitaly Kuznetsov New
[1/3] KVM: x86: move kvm_vcpu_gfn_to_memslot() out of try_async_pf() KVM: x86: KVM_MEM_PCI_HOLE memory - - - 0 0 0 2020-07-28 Vitaly Kuznetsov New
[v2] KVM: nVMX: fix the layout of struct kvm_vmx_nested_state_hdr [v2] KVM: nVMX: fix the layout of struct kvm_vmx_nested_state_hdr - 1 - 0 0 0 2020-07-13 Vitaly Kuznetsov New
KVM: nVMX: properly pad struct kvm_vmx_nested_state_hdr KVM: nVMX: properly pad struct kvm_vmx_nested_state_hdr - - - 0 0 0 2020-07-13 Vitaly Kuznetsov New
[v3] KVM: x86: move MSR_IA32_PERF_CAPABILITIES emulation to common x86 code [v3] KVM: x86: move MSR_IA32_PERF_CAPABILITIES emulation to common x86 code - - - 0 0 0 2020-07-10 Vitaly Kuznetsov New
[v4,9/9] KVM: x86: drop superfluous mmu_check_root() from fast_pgd_switch() KVM: nSVM: fixes for CR3/MMU switch upon nested guest entry/exit - - - 0 0 0 2020-07-10 Vitaly Kuznetsov New
[v4,8/9] KVM: nSVM: use nested_svm_load_cr3() on guest->host switch KVM: nSVM: fixes for CR3/MMU switch upon nested guest entry/exit - - - 0 0 0 2020-07-10 Vitaly Kuznetsov New
[v4,7/9] KVM: nSVM: implement nested_svm_load_cr3() and use it for host->guest switch KVM: nSVM: fixes for CR3/MMU switch upon nested guest entry/exit - - - 0 0 0 2020-07-10 Vitaly Kuznetsov New
[v4,6/9] KVM: nSVM: move kvm_set_cr3() after nested_svm_uninit_mmu_context() KVM: nSVM: fixes for CR3/MMU switch upon nested guest entry/exit - - - 0 0 0 2020-07-10 Vitaly Kuznetsov New
[v4,5/9] KVM: nSVM: introduce nested_svm_load_cr3()/nested_npt_enabled() KVM: nSVM: fixes for CR3/MMU switch upon nested guest entry/exit - - - 0 0 0 2020-07-10 Vitaly Kuznetsov New
[v4,4/9] KVM: nSVM: prepare to handle errors from enter_svm_guest_mode() KVM: nSVM: fixes for CR3/MMU switch upon nested guest entry/exit - - - 0 0 0 2020-07-10 Vitaly Kuznetsov New
[v4,3/9] KVM: nSVM: reset nested_run_pending upon nested_svm_vmrun_msrpm() failure KVM: nSVM: fixes for CR3/MMU switch upon nested guest entry/exit - - - 0 0 0 2020-07-10 Vitaly Kuznetsov New
[v4,2/9] KVM: MMU: stop dereferencing vcpu->arch.mmu to get the context for MMU init KVM: nSVM: fixes for CR3/MMU switch upon nested guest entry/exit - - - 0 0 0 2020-07-10 Vitaly Kuznetsov New
[v4,1/9] KVM: nSVM: split kvm_init_shadow_npt_mmu() from kvm_init_shadow_mmu() KVM: nSVM: fixes for CR3/MMU switch upon nested guest entry/exit - - - 0 0 0 2020-07-10 Vitaly Kuznetsov New
[v3,9/9] KVM: x86: drop superfluous mmu_check_root() from fast_pgd_switch() KVM: nSVM: fixes for CR3/MMU switch upon nested guest entry/exit - - - 0 0 0 2020-07-09 Vitaly Kuznetsov New
[v3,8/9] KVM: nSVM: use nested_svm_load_cr3() on guest->host switch KVM: nSVM: fixes for CR3/MMU switch upon nested guest entry/exit - - - 0 0 0 2020-07-09 Vitaly Kuznetsov New
[v3,7/9] KVM: nSVM: implement nested_svm_load_cr3() and use it for host->guest switch KVM: nSVM: fixes for CR3/MMU switch upon nested guest entry/exit - - - 0 0 0 2020-07-09 Vitaly Kuznetsov New
[v3,6/9] KVM: nSVM: move kvm_set_cr3() after nested_svm_uninit_mmu_context() KVM: nSVM: fixes for CR3/MMU switch upon nested guest entry/exit - - - 0 0 0 2020-07-09 Vitaly Kuznetsov New
[v3,5/9] KVM: nSVM: introduce nested_svm_load_cr3() KVM: nSVM: fixes for CR3/MMU switch upon nested guest entry/exit - - - 0 0 0 2020-07-09 Vitaly Kuznetsov New
[v3,4/9] KVM: nSVM: prepare to handle errors from enter_svm_guest_mode() KVM: nSVM: fixes for CR3/MMU switch upon nested guest entry/exit - - - 0 0 0 2020-07-09 Vitaly Kuznetsov New
[v3,3/9] KVM: nSVM: reset nested_run_pending upon nested_svm_vmrun_msrpm() failure KVM: nSVM: fixes for CR3/MMU switch upon nested guest entry/exit - - - 0 0 0 2020-07-09 Vitaly Kuznetsov New
[v3,2/9] KVM: nSVM: stop dereferencing vcpu->arch.mmu to get the context in kvm_init_shadow{,_npt... KVM: nSVM: fixes for CR3/MMU switch upon nested guest entry/exit - - - 0 0 0 2020-07-09 Vitaly Kuznetsov New
[v3,1/9] KVM: nSVM: split kvm_init_shadow_npt_mmu() from kvm_init_shadow_mmu() KVM: nSVM: fixes for CR3/MMU switch upon nested guest entry/exit - - - 0 0 0 2020-07-09 Vitaly Kuznetsov New
KVM: x86: take as_id into account when checking PGD KVM: x86: take as_id into account when checking PGD - - - 0 0 0 2020-07-08 Vitaly Kuznetsov In Next
[v2,3/3] KVM: x86: drop superfluous mmu_check_root() from fast_pgd_switch() KVM: nSVM: fix #TF from CR3 switch when entering guest - - - 0 0 0 2020-07-08 Vitaly Kuznetsov New
[v2,2/3] KVM: nSVM: properly call kvm_mmu_new_pgd() upon switching to guest KVM: nSVM: fix #TF from CR3 switch when entering guest - - - 0 0 0 2020-07-08 Vitaly Kuznetsov New
[v2,1/3] KVM: nSVM: split kvm_init_shadow_npt_mmu() from kvm_init_shadow_mmu() KVM: nSVM: fix #TF from CR3 switch when entering guest - - - 0 0 0 2020-07-08 Vitaly Kuznetsov New
KVM: x86: drop erroneous mmu_check_root() from fast_pgd_switch() KVM: x86: drop erroneous mmu_check_root() from fast_pgd_switch() - - - 0 0 0 2020-06-30 Vitaly Kuznetsov In Next
KVM: x86/mmu: Avoid mixing gpa_t with gfn_t in walk_addr_generic() KVM: x86/mmu: Avoid mixing gpa_t with gfn_t in walk_addr_generic() - - - 0 0 0 2020-06-22 Vitaly Kuznetsov In Next
[RFC] Revert "KVM: VMX: Micro-optimize vmexit time when not exposing PMU" [RFC] Revert "KVM: VMX: Micro-optimize vmexit time when not exposing PMU" - - - 0 0 0 2020-06-19 Vitaly Kuznetsov In Next
[v2] KVM: SVM: emulate MSR_IA32_PERF_CAPABILITIES [v2] KVM: SVM: emulate MSR_IA32_PERF_CAPABILITIES - - - 0 0 0 2020-06-18 Vitaly Kuznetsov New
KVM: SVM: drop MSR_IA32_PERF_CAPABILITIES from emulated MSRs KVM: SVM: drop MSR_IA32_PERF_CAPABILITIES from emulated MSRs - 1 - 0 0 0 2020-06-16 Vitaly Kuznetsov New
KVM: async_pf: change kvm_setup_async_pf()/kvm_arch_setup_async_pf() return type to bool KVM: async_pf: change kvm_setup_async_pf()/kvm_arch_setup_async_pf() return type to bool 1 - - 0 0 0 2020-06-15 Vitaly Kuznetsov In Next
[2/2] KVM: async_pf: Inject 'page ready' event only if 'page not present' was previously injected [1/2] KVM: async_pf: Cleanup kvm_setup_async_pf() - - - 0 0 0 2020-06-10 Vitaly Kuznetsov In Next
[1/2] KVM: async_pf: Cleanup kvm_setup_async_pf() [1/2] KVM: async_pf: Cleanup kvm_setup_async_pf() - 1 - 0 0 0 2020-06-10 Vitaly Kuznetsov In Next
KVM: selftests: fix sync_with_host() in smm_test KVM: selftests: fix sync_with_host() in smm_test - 1 - 0 0 0 2020-06-10 Vitaly Kuznetsov In Next
[2/2] KVM: selftests: Don't probe KVM_CAP_HYPERV_ENLIGHTENED_VMCS when nested VMX is unsupported KVM: selftests: avoid test failures with 'nested=0' - - - 0 0 0 2020-06-10 Vitaly Kuznetsov In Next
[1/2] KVM: selftests: do not substitute SVM/VMX check with KVM_CAP_NESTED_STATE check KVM: selftests: avoid test failures with 'nested=0' - - - 0 0 0 2020-06-10 Vitaly Kuznetsov In Next
[2/2] KVM: selftests: fix vmx_preemption_timer_test build with GCC10 [1/2] KVM: selftests: Add x86_64/debug_regs to .gitignore - - - 0 0 0 2020-06-08 Vitaly Kuznetsov In Next
[1/2] KVM: selftests: Add x86_64/debug_regs to .gitignore [1/2] KVM: selftests: Add x86_64/debug_regs to .gitignore - - - 0 0 0 2020-06-08 Vitaly Kuznetsov In Next
KVM: selftests: Fix "make ARCH=x86_64" build with KVM: selftests: Fix "make ARCH=x86_64" build with - - - 0 0 0 2020-06-05 Vitaly Kuznetsov In Next
[v2,2/2] Revert "KVM: x86: work around leak of uninitialized stack contents" [v2,1/2] KVM: nVMX: Properly handle kvm_read/write_guest_virt*() result - - - 0 0 0 2020-06-05 Vitaly Kuznetsov In Next
[v2,1/2] KVM: nVMX: Properly handle kvm_read/write_guest_virt*() result [v2,1/2] KVM: nVMX: Properly handle kvm_read/write_guest_virt*() result - - - 0 0 0 2020-06-05 Vitaly Kuznetsov In Next
KVM: nVMX: Inject #GP when nested_vmx_get_vmptr() fails to read guest memory KVM: nVMX: Inject #GP when nested_vmx_get_vmptr() fails to read guest memory - - - 0 0 0 2020-06-04 Vitaly Kuznetsov New
xen: Fix build with recent suspend_hvm.c changes xen: Fix build with recent suspend_hvm.c changes - - - 0 0 0 2020-06-01 Vitaly Kuznetsov New
mm/gup: correct pin_user_pages.rst location mm/gup: correct pin_user_pages.rst location 2 - - 0 0 0 2020-05-26 Vitaly Kuznetsov New
[v2,10/10] KVM: x86: deprecate KVM_ASYNC_PF_SEND_ALWAYS KVM: x86: Interrupt-based mechanism for async_pf 'page present' notifications - - - 0 0 0 2020-05-25 Vitaly Kuznetsov New
[v2,09/10] KVM: x86: drop KVM_PV_REASON_PAGE_READY case from kvm_handle_page_fault() KVM: x86: Interrupt-based mechanism for async_pf 'page present' notifications - - - 0 0 0 2020-05-25 Vitaly Kuznetsov New
[v2,08/10] KVM: x86: Switch KVM guest to using interrupts for page ready APF delivery KVM: x86: Interrupt-based mechanism for async_pf 'page present' notifications - - - 0 0 0 2020-05-25 Vitaly Kuznetsov New
[v2,07/10] KVM: x86: announce KVM_FEATURE_ASYNC_PF_INT KVM: x86: Interrupt-based mechanism for async_pf 'page present' notifications - - - 0 0 0 2020-05-25 Vitaly Kuznetsov New
[v2,06/10] KVM: x86: acknowledgment mechanism for async pf page ready notifications KVM: x86: Interrupt-based mechanism for async_pf 'page present' notifications - - - 0 0 0 2020-05-25 Vitaly Kuznetsov New
[v2,05/10] KVM: x86: interrupt based APF 'page ready' event delivery KVM: x86: Interrupt-based mechanism for async_pf 'page present' notifications - - - 0 0 0 2020-05-25 Vitaly Kuznetsov New
[v2,04/10] KVM: introduce kvm_read_guest_offset_cached() KVM: x86: Interrupt-based mechanism for async_pf 'page present' notifications - - - 0 0 0 2020-05-25 Vitaly Kuznetsov New
[v2,03/10] KVM: rename kvm_arch_can_inject_async_page_present() to kvm_arch_can_dequeue_async_pag... KVM: x86: Interrupt-based mechanism for async_pf 'page present' notifications - - - 0 0 0 2020-05-25 Vitaly Kuznetsov New
[v2,02/10] KVM: x86: extend struct kvm_vcpu_pv_apf_data with token info KVM: x86: Interrupt-based mechanism for async_pf 'page present' notifications - - - 0 0 0 2020-05-25 Vitaly Kuznetsov New
[v2,01/10] Revert "KVM: async_pf: Fix #DF due to inject "Page not Present" and "Page Ready" excep... KVM: x86: Interrupt-based mechanism for async_pf 'page present' notifications - 1 - 0 0 0 2020-05-25 Vitaly Kuznetsov New
xen: move xen_setup_callback_vector() definition to include/xen/hvm.h xen: move xen_setup_callback_vector() definition to include/xen/hvm.h - 1 - 0 0 0 2020-05-20 Vitaly Kuznetsov In Next
[RFC,5/5] KVM: selftests: add KVM_MEM_ALLONES test KVM: x86: KVM_MEM_ALLONES memory - - - 0 0 0 2020-05-14 Vitaly Kuznetsov New
[RFC,4/5] KVM: x86: aggressively map PTEs in KVM_MEM_ALLONES slots KVM: x86: KVM_MEM_ALLONES memory - - - 0 0 0 2020-05-14 Vitaly Kuznetsov New
[RFC,3/5] KVM: x86: move kvm_vcpu_gfn_to_memslot() out of try_async_pf() KVM: x86: KVM_MEM_ALLONES memory - - - 0 0 0 2020-05-14 Vitaly Kuznetsov New
[RFC,2/5] KVM: x86: introduce KVM_MEM_ALLONES memory KVM: x86: KVM_MEM_ALLONES memory - - - 0 0 0 2020-05-14 Vitaly Kuznetsov New
[RFC,1/5] KVM: rename labels in kvm_init() KVM: x86: KVM_MEM_ALLONES memory - - - 0 0 0 2020-05-14 Vitaly Kuznetsov New
[8/8] KVM: x86: drop KVM_PV_REASON_PAGE_READY case from kvm_handle_page_fault() KVM: x86: Interrupt-based mechanism for async_pf 'page present' notifications - - - 0 0 0 2020-05-11 Vitaly Kuznetsov New
[7/8] KVM: x86: Switch KVM guest to using interrupts for page ready APF delivery KVM: x86: Interrupt-based mechanism for async_pf 'page present' notifications - - - 0 0 0 2020-05-11 Vitaly Kuznetsov New
[6/8] KVM: x86: announce KVM_FEATURE_ASYNC_PF_INT KVM: x86: Interrupt-based mechanism for async_pf 'page present' notifications - - - 0 0 0 2020-05-11 Vitaly Kuznetsov New
[5/8] KVM: x86: acknowledgment mechanism for async pf page ready notifications KVM: x86: Interrupt-based mechanism for async_pf 'page present' notifications - - - 0 0 0 2020-05-11 Vitaly Kuznetsov New
[4/8] KVM: x86: interrupt based APF page-ready event delivery KVM: x86: Interrupt-based mechanism for async_pf 'page present' notifications - - - 0 0 0 2020-05-11 Vitaly Kuznetsov New
[3/8] KVM: introduce kvm_read_guest_offset_cached() KVM: x86: Interrupt-based mechanism for async_pf 'page present' notifications - - - 0 0 0 2020-05-11 Vitaly Kuznetsov New
[2/8] KVM: x86: extend struct kvm_vcpu_pv_apf_data with token info KVM: x86: Interrupt-based mechanism for async_pf 'page present' notifications - - - 0 0 0 2020-05-11 Vitaly Kuznetsov New
[1/8] Revert "KVM: async_pf: Fix #DF due to inject "Page not Present" and "Page Ready" exceptions... KVM: x86: Interrupt-based mechanism for async_pf 'page present' notifications - 1 - 0 0 0 2020-05-11 Vitaly Kuznetsov New
[v2,3/3] x86/idt: Keep spurious entries unset in system_vectors x86/idt: Minor alloc_intr_gate() sanitization - - - 0 0 0 2020-04-28 Vitaly Kuznetsov In Next
[v2,2/3] x86/idt: Annotate alloc_intr_gate() with __init x86/idt: Minor alloc_intr_gate() sanitization - - - 0 0 0 2020-04-28 Vitaly Kuznetsov In Next
[v2,1/3] x86/xen: Split HVM vector callback setup and interrupt gate allocation x86/idt: Minor alloc_intr_gate() sanitization - - - 0 0 0 2020-04-28 Vitaly Kuznetsov In Next
x86/idt: Keep spurious entries unset in system_vectors x86/idt: Keep spurious entries unset in system_vectors - - - 0 0 0 2020-04-24 Vitaly Kuznetsov New
[v2,5/5] Drivers: hv: check VMBus messages lengths Drivers: hv: cleanup VMBus messages handling - 1 - 0 0 0 2020-04-06 Vitaly Kuznetsov In Next
[v2,4/5] Drivers: hv: make sure that 'struct vmbus_channel_message_header' compiles correctly Drivers: hv: cleanup VMBus messages handling - 1 - 0 0 0 2020-04-06 Vitaly Kuznetsov In Next
[v2,3/5] Drivers: hv: avoid passing opaque pointer to vmbus_onmessage() Drivers: hv: cleanup VMBus messages handling - 1 - 0 0 0 2020-04-06 Vitaly Kuznetsov In Next
[v2,2/5] Drivers: hv: allocate the exact needed memory for messages Drivers: hv: cleanup VMBus messages handling - 1 - 0 0 0 2020-04-06 Vitaly Kuznetsov In Next
[v2,1/5] Drivers: hv: copy from message page only what's needed Drivers: hv: cleanup VMBus messages handling - 1 - 0 0 0 2020-04-06 Vitaly Kuznetsov In Next
[5/5] Drivers: hv: check VMBus messages lengths Drivers: hv: cleanup VMBus messages handling - 1 - 0 0 0 2020-04-01 Vitaly Kuznetsov New
[4/5] Drivers: hv: make sure that 'struct vmbus_channel_message_header' compiles correctly Drivers: hv: cleanup VMBus messages handling - 1 - 0 0 0 2020-04-01 Vitaly Kuznetsov New
[3/5] Drivers: hv: avoid passing opaque pointer to vmbus_onmessage() Drivers: hv: cleanup VMBus messages handling - 1 - 0 0 0 2020-04-01 Vitaly Kuznetsov New
[2/5] Drivers: hv: allocate the exact needed memory for messages Drivers: hv: cleanup VMBus messages handling - 1 - 0 0 0 2020-04-01 Vitaly Kuznetsov New
[1/5] Drivers: hv: copy from message page only what's needed Drivers: hv: cleanup VMBus messages handling - 1 - 0 0 0 2020-04-01 Vitaly Kuznetsov New
[v4,2/2] KVM: VMX: untangle VMXON revision_id setting when using eVMCS KVM: VMX: cleanup VMXON region allocation - - - 0 0 0 2020-03-18 Vitaly Kuznetsov New
[v4,1/2] KVM: VMX: rename 'kvm_area' to 'vmxon_region' KVM: VMX: cleanup VMXON region allocation - 2 - 0 0 0 2020-03-18 Vitaly Kuznetsov New
[6/6] KVM: selftests: enlightened VMPTRLD with an incorrect GPA KVM: nVMX: propperly handle enlightened vmptrld failure conditions - - - 0 0 0 2020-03-09 Vitaly Kuznetsov New
[5/6] KVM: selftests: test enlightened vmenter with wrong eVMCS version KVM: nVMX: propperly handle enlightened vmptrld failure conditions - - - 0 0 0 2020-03-09 Vitaly Kuznetsov New
[4/6] KVM: selftests: define and use EVMCS_VERSION KVM: nVMX: propperly handle enlightened vmptrld failure conditions - - - 0 0 0 2020-03-09 Vitaly Kuznetsov New
« 1 2 »