Reviews by seanjc@google.com
· linux-hyperv
All review-attestation trailers
(Reviewed-by / Acked-by /
Tested-by / Reported-by /
Suggested-by / Co-developed-by /
Reported-and-tested-by)
by this address on the linux-hyperv archive.
99 attestations . (5 Acked-by, 3 Co-developed-by, 55 Reviewed-by, 36 Suggested-by)
-
COOLING5d
[PATCH v6 21/51] x86/kvm: Obtain TSC frequency from PV CPUID if present
2026-08-06 · Co-developed-by -
COOLING9d
[PATCH v5 21/51] x86/kvm: Obtain TSC frequency from PV CPUID if present
2026-07-01 · Co-developed-by -
COLD47d
REVIEWED: 8 (8M) [PATCH v4 04/18] x86/msr: Minimize usage of native_*() msr access functions
2026-06-29 · Acked-by -
STALE67d
[PATCH v4 16/47] x86/kvm: Obtain TSC frequency from PV CPUID if present
2026-05-29 · Co-developed-by -
STALE135d
REVIEWED: 8 (8M) [PATCH v3 05/16] x86/msr: Minimize usage of native_*() msr access functions
2026-02-18 · Acked-by -
STALE313d
REVIEWED: 5 (5M) [PATCH v2 04/12] x86/msr: Minimize usage of native_*() msr access functions
2025-09-30 · Acked-by -
STALE360d
REVIEWED: 3 (3M) Re: [PATCH v3 00/16] objtool: Detect and warn about indirect calls in __nocfi functions
2025-07-24 · Acked-by -
STALE320d
REVIEWED: 3 (3M) Re: [PATCH 3/6] x86/msr: minimize usage of native_*() msr access functions
2025-05-06 · Acked-by -
STALE743d
LANDED [PATCH 2/2] i8253: Fix stop sequence for timer 0
2024-08-02 · Suggested-by -
STALE697d
[PATCH 09/18] KVM: Define and communicate KVM_EXIT_MEMORY_FAULT RWX flags to userspace
2024-06-09 · Suggested-by -
STALE921d
LANDED: 1 (0M) [PATCH v13 31/35] x86/entry: Add fred_entry_from_kvm() for VMX to handle IRQ/NMI
2023-12-05 · Suggested-by -
STALE981d
[PATCH v1 22/23] KVM: selftests: Add a new VM guest mode to run user level code
2023-11-08 · Suggested-by -
STALE990d
REVIEWED: 1 (0M) [PATCH v12 33/37] x86/entry: Add fred_entry_from_kvm() for VMX to handle IRQ/NMI
2023-10-03 · Suggested-by -
STALE1052d
REVIEWED: 1 (0M) [PATCH v11 33/37] x86/entry: Add fred_entry_from_kvm() for VMX to handle IRQ/NMI
2023-09-23 · Suggested-by -
STALE1058d
REVIEWED: 1 (0M) [PATCH v10 33/38] x86/entry: Add fred_entry_from_kvm() for VMX to handle IRQ/NMI
2023-09-14 · Suggested-by -
STALE733d
[PATCH] clockevents/drivers/i8253: Do not zero timer counter in shutdown
2023-02-07 · Suggested-by -
STALE1363d
REVIEWED: 3 (3M) Re: [PATCH v13 44/48] KVM: selftests: Stuff RAX/RCX with 'safe' values in vmmcall()/vmcall()
2022-11-01 · Reviewed-by -
STALE1363d
REVIEWED: 3 (3M) [PATCH v13 43/48] KVM: selftests: Allocate Hyper-V partition assist page
2022-11-01 · Reviewed-by -
STALE1363d
REVIEWED: 3 (3M) [PATCH v13 48/48] KVM: selftests: Rename 'evmcs_test' to 'hyperv_evmcs'
2022-11-01 · Reviewed-by -
STALE1363d
REVIEWED: 3 (3M) [PATCH v13 42/48] KVM: selftests: Create a vendor independent helper to allocate Hyper-V specific test pages
2022-11-01 · Reviewed-by -
STALE1363d
REVIEWED: 3 (3M) [PATCH v13 41/48] KVM: selftests: Split off load_evmcs() from load_vmcs()
2022-11-01 · Reviewed-by -
STALE1363d
REVIEWED: 4 (3M) [PATCH v13 39/48] KVM: selftests: Sync 'struct hv_vp_assist_page' definition with hyperv-tlfs.h
2022-11-01 · Reviewed-by -
STALE1363d
REVIEWED: 4 (3M) [PATCH v13 40/48] KVM: selftests: Move Hyper-V VP assist page enablement out of evmcs.h
2022-11-01 · Reviewed-by -
STALE1363d
REVIEWED: 3 (3M) [PATCH v13 37/48] KVM: selftests: Hyper-V PV TLB flush selftest
2022-11-01 · Reviewed-by -
STALE1363d
REVIEWED: 3 (3M) [PATCH v13 35/48] KVM: selftests: Export vm_vaddr_unused_gap() to make it possible to request unmapped ranges
2022-11-01 · Reviewed-by -
STALE1363d
REVIEWED: 4 (3M) [PATCH v13 38/48] KVM: selftests: Sync 'struct hv_enlightened_vmcs' definition with hyperv-tlfs.h
2022-11-01 · Reviewed-by -
STALE1363d
REVIEWED: 4 (3M) [PATCH v13 34/48] KVM: selftests: Fill in vm->vpages_mapped bitmap in virt_map() too
2022-11-01 · Reviewed-by -
STALE1363d
REVIEWED: 3 (3M) [PATCH v13 33/48] KVM: selftests: Hyper-V PV IPI selftest
2022-11-01 · Reviewed-by -
STALE1363d
REVIEWED: 4 (3M) [PATCH v13 32/48] KVM: selftests: Move the function doing Hyper-V hypercall to a common header
2022-11-01 · Reviewed-by -
STALE1363d
REVIEWED: 4 (3M) [PATCH v13 31/48] KVM: selftests: Move HYPERV_LINUX_OS_ID definition to a common header
2022-11-01 · Reviewed-by -
STALE1363d
REVIEWED: 4 (3M) [PATCH v13 29/48] KVM: x86: Expose Hyper-V L2 TLB flush feature
2022-11-01 · Reviewed-by -
STALE1363d
REVIEWED: 4 (3M) [PATCH v13 30/48] KVM: selftests: Better XMM read/write helpers
2022-11-01 · Reviewed-by -
STALE1363d
REVIEWED: 3 (3M) [PATCH v13 28/48] KVM: nSVM: hyper-v: Enable L2 TLB flush
2022-11-01 · Reviewed-by -
STALE1363d
REVIEWED: 3 (3M) [PATCH v13 27/48] KVM: x86: Make kvm_hv_get_assist_page() return 0/-errno
2022-11-01 · Suggested-by -
STALE1363d
REVIEWED: 3 (3M) [PATCH v13 27/48] KVM: x86: Make kvm_hv_get_assist_page() return 0/-errno
2022-11-01 · Reviewed-by -
STALE1363d
REVIEWED: 3 (3M) [PATCH v13 26/48] KVM: nVMX: hyper-v: Enable L2 TLB flush
2022-11-01 · Reviewed-by -
STALE1363d
REVIEWED: 4 (3M) [PATCH v13 25/48] KVM: nVMX: hyper-v: Cache VP assist page in 'struct kvm_vcpu_hv'
2022-11-01 · Reviewed-by -
STALE1363d
REVIEWED: 3 (3M) [PATCH v13 23/48] KVM: x86: hyper-v: L2 TLB flush
2022-11-01 · Reviewed-by -
STALE1363d
REVIEWED: 4 (3M) [PATCH v13 24/48] KVM: x86: hyper-v: Introduce fast guest_hv_cpuid_has_l2_tlb_flush() check
2022-11-01 · Reviewed-by -
STALE1363d
REVIEWED: 4 (3M) [PATCH v13 21/48] KVM: x86: Introduce .hv_inject_synthetic_vmexit_post_tlb_flush() nested hook
2022-11-01 · Reviewed-by -
STALE1363d
REVIEWED: 4 (3M) [PATCH v13 22/48] KVM: x86: hyper-v: Introduce kvm_hv_is_tlb_flush_hcall()
2022-11-01 · Reviewed-by -
STALE1363d
REVIEWED: 4 (3M) [PATCH v13 20/48] KVM: nSVM: Keep track of Hyper-V hv_vm_id/hv_vp_id
2022-11-01 · Reviewed-by -
STALE1363d
REVIEWED: 4 (3M) [PATCH v13 18/48] KVM: x86: hyper-v: Use preallocated buffer in 'struct kvm_vcpu_hv' instead of on-stack 'sparse_banks'
2022-11-01 · Reviewed-by -
STALE1363d
REVIEWED: 4 (3M) [PATCH v13 19/48] KVM: nVMX: Keep track of hv_vm_id/hv_vp_id when eVMCS is in use
2022-11-01 · Reviewed-by -
STALE1363d
REVIEWED: 4 (3M) [PATCH v13 14/48] x86/hyperv: Introduce HV_MAX_SPARSE_VCPU_BANKS/HV_VCPUS_PER_SPARSE_BANK constants
2022-11-01 · Reviewed-by -
STALE1363d
REVIEWED: 3 (3M) [PATCH v13 17/48] KVM: x86: hyper-v: Create a separate fifo for L2 TLB flush
2022-11-01 · Reviewed-by -
STALE1363d
REVIEWED: 3 (3M) [PATCH v13 16/48] KVM: x86: hyper-v: Don't use sparse_set_to_vcpu_mask() in kvm_hv_send_ipi()
2022-11-01 · Reviewed-by -
STALE1363d
REVIEWED: 3 (3M) [PATCH v13 09/48] KVM: x86: hyper-v: Introduce TLB flush fifo
2022-11-01 · Reviewed-by -
STALE1363d
REVIEWED: 4 (3M) [PATCH v13 15/48] KVM: x86: hyper-v: Use HV_MAX_SPARSE_VCPU_BANKS/HV_VCPUS_PER_SPARSE_BANK instead of raw '64'
2022-11-01 · Suggested-by -
STALE1363d
REVIEWED: 4 (3M) [PATCH v13 15/48] KVM: x86: hyper-v: Use HV_MAX_SPARSE_VCPU_BANKS/HV_VCPUS_PER_SPARSE_BANK instead of raw '64'
2022-11-01 · Reviewed-by -
STALE1363d
REVIEWED: 4 (3M) [PATCH v13 13/48] KVM: x86: Prepare kvm_hv_flush_tlb() to handle L2's GPAs
2022-11-01 · Reviewed-by -
STALE1363d
REVIEWED: 4 (3M) [PATCH v13 12/48] KVM: x86: hyper-v: Expose support for extended gva ranges for flush hypercalls
2022-11-01 · Reviewed-by -
STALE1363d
REVIEWED: 3 (3M) [PATCH v13 11/48] KVM: x86: hyper-v: Handle HVCALL_FLUSH_VIRTUAL_ADDRESS_LIST{,EX} calls gently
2022-11-01 · Reviewed-by -
STALE1363d
REVIEWED: 3 (3M) [PATCH v13 08/48] KVM: x86: hyper-v: Resurrect dedicated KVM_REQ_HV_TLB_FLUSH flag
2022-11-01 · Reviewed-by -
STALE1363d
REVIEWED: 4 (3M) [PATCH v13 05/48] KVM: x86: Rename 'enable_direct_tlbflush' to 'enable_l2_tlb_flush'
2022-11-01 · Reviewed-by -
STALE1363d
REVIEWED: 3 (3M) [PATCH v13 06/48] KVM: VMX: Rename "vmx/evmcs.{ch}" to "vmx/hyperv.{ch}"
2022-11-01 · Reviewed-by -
STALE1383d
REVIEWED: 3 (3M) Re: [PATCH v12 00/46] KVM: x86: hyper-v: Fine-grained TLB flush + L2 TLB flush features
2022-10-26 · Reviewed-by -
STALE1383d
REVIEWED: 3 (3M) Re: [PATCH v12 13/46] KVM: x86: Prepare kvm_hv_flush_tlb() to handle L2's GPAs
2022-10-26 · Reviewed-by -
STALE1383d
[PATCH v12 27/46] KVM: x86: Make kvm_hv_get_assist_page() return 0/-errno
2022-10-21 · Suggested-by -
STALE1383d
REVIEWED: 1 (0M) [PATCH v12 15/46] KVM: x86: hyper-v: Use HV_MAX_SPARSE_VCPU_BANKS/HV_VCPUS_PER_SPARSE_BANK instead of raw '64'
2022-10-21 · Suggested-by -
STALE1330d
REVIEWED: 3 (3M) Re: [PATCH v5 0/7] KVM: x86: Hyper-V invariant TSC control feature
2022-10-14 · Reviewed-by -
STALE1330d
[PATCH v5 6/7] KVM: selftests: Test that values written to Hyper-V MSRs are preserved
2022-10-13 · Suggested-by -
STALE1394d
[PATCH v11 27/46] KVM: x86: Make kvm_hv_get_assist_page() return 0/-errno
2022-10-04 · Suggested-by -
STALE1394d
REVIEWED: 1 (0M) [PATCH v11 15/46] KVM: x86: hyper-v: Use HV_MAX_SPARSE_VCPU_BANKS/HV_VCPUS_PER_SPARSE_BANK instead of raw '64'
2022-10-04 · Suggested-by -
STALE1412d
REVIEWED: 1 (0M) [PATCH v10 09/39] KVM: x86: hyper-v: Use HV_MAX_SPARSE_VCPU_BANKS/HV_VCPUS_PER_SPARSE_BANK instead of raw '64'
2022-09-21 · Suggested-by -
STALE1429d
LANDED: 1 (0M) [PATCH v6 31/33] KVM: nVMX: Use sanitized allowed-1 bits for VMX control MSRs
2022-08-30 · Suggested-by -
STALE1429d
LANDED: 4 (3M) [PATCH v6 28/33] KVM: x86: VMX: Replace some Intel model numbers with mnemonics
2022-08-30 · Reviewed-by -
STALE1429d
LANDED: 5 (3M) [PATCH v6 24/33] KVM: VMX: Move CPU_BASED_CR8_{LOAD,STORE}_EXITING filtering out of setup_vmcs_config()
2022-08-30 · Reviewed-by -
STALE1429d
LANDED [PATCH v6 23/33] KVM: VMX: Extend VMX controls macro shenanigans
2022-08-30 · Suggested-by -
STALE1429d
LANDED: 4 (3M) [PATCH v6 20/33] KVM: VMX: Check CPU_BASED_{INTR,NMI}_WINDOW_EXITING in setup_vmcs_config()
2022-08-30 · Reviewed-by -
STALE1429d
LANDED: 5 (3M) [PATCH v6 19/33] KVM: VMX: Check VM_ENTRY_IA32E_MODE in setup_vmcs_config()
2022-08-30 · Reviewed-by -
STALE1424d
REVIEWED: 1 (0M) [PATCH v9 09/40] KVM: x86: hyper-v: Use HV_MAX_SPARSE_VCPU_BANKS/HV_VCPUS_PER_SPARSE_BANK instead of raw '64'
2022-08-03 · Suggested-by -
STALE1453d
REVIEWED: 1 (0M) [PATCH v5 24/26] KVM: nVMX: Use sanitized allowed-1 bits for VMX control MSRs
2022-08-02 · Suggested-by -
STALE1453d
REVIEWED: 4 (3M) [PATCH v5 21/26] KVM: x86: VMX: Replace some Intel model numbers with mnemonics
2022-08-02 · Reviewed-by -
STALE1453d
REVIEWED: 5 (3M) [PATCH v5 17/26] KVM: VMX: Move CPU_BASED_CR8_{LOAD,STORE}_EXITING filtering out of setup_vmcs_config()
2022-08-02 · Reviewed-by -
STALE1453d
[PATCH v5 16/26] KVM: VMX: Extend VMX controls macro shenanigans
2022-08-02 · Suggested-by -
STALE1453d
REVIEWED: 4 (3M) [PATCH v5 13/26] KVM: VMX: Check CPU_BASED_{INTR,NMI}_WINDOW_EXITING in setup_vmcs_config()
2022-08-02 · Reviewed-by -
STALE1453d
REVIEWED: 5 (3M) [PATCH v5 12/26] KVM: VMX: Check VM_ENTRY_IA32E_MODE in setup_vmcs_config()
2022-08-02 · Reviewed-by -
STALE1474d
REVIEWED: 3 (3M) Re: [PATCH v4 16/25] KVM: VMX: Move CPU_BASED_CR8_{LOAD,STORE}_EXITING filtering out of setup_vmcs_config()
2022-07-21 · Reviewed-by -
STALE1474d
REVIEWED: 3 (3M) Re: [PATCH v4 13/25] KVM: VMX: Check CPU_BASED_{INTR,NMI}_WINDOW_EXITING in setup_vmcs_config()
2022-07-21 · Reviewed-by -
STALE1474d
REVIEWED: 3 (3M) Re: [PATCH v4 12/25] KVM: VMX: Check VM_ENTRY_IA32E_MODE in setup_vmcs_config()
2022-07-21 · Reviewed-by -
STALE1473d
REVIEWED: 1 (0M) [PATCH v8 09/39] KVM: x86: hyper-v: Use HV_MAX_SPARSE_VCPU_BANKS/HV_VCPUS_PER_SPARSE_BANK instead of raw '64'
2022-07-14 · Suggested-by -
STALE1474d
REVIEWED: 1 (0M) [PATCH v4 23/25] KVM: nVMX: Use sanitized allowed-1 bits for VMX control MSRs
2022-07-14 · Suggested-by -
STALE1474d
REVIEWED: 4 (3M) [PATCH v4 20/25] KVM: x86: VMX: Replace some Intel model numbers with mnemonics
2022-07-14 · Reviewed-by -
STALE1474d
REVIEWED: 1 (0M) [PATCH v4 15/25] KVM: VMX: Extend VMX controls macro shenanigans
2022-07-14 · Suggested-by -
STALE1493d
REVIEWED: 3 (3M) Re: [PATCH v2] KVM: x86: Fully initialize 'struct kvm_lapic_irq' in kvm_pv_kick_cpu_op()
2022-07-08 · Reviewed-by -
STALE1494d
[PATCH v3 23/25] KVM: nVMX: Use sanitized allowed-1 bits for VMX control MSRs
2022-07-08 · Suggested-by -
STALE1494d
REVIEWED: 3 (3M) [PATCH v3 20/25] KVM: x86: VMX: Replace some Intel model numbers with mnemonics
2022-07-08 · Reviewed-by -
STALE1494d
[PATCH v3 15/25] KVM: VMX: Extend VMX controls macro shenanigans
2022-07-08 · Suggested-by -
STALE1500d
[PATCH v2 24/28] KVM: nVMX: Use sanitized allowed-1 bits for VMX control MSRs
2022-06-29 · Suggested-by -
STALE1500d
[PATCH v2 17/28] KVM: VMX: Extend VMX controls macro shenanigans
2022-06-29 · Suggested-by -
STALE1501d
[PATCH 10/14] KVM: nVMX: Use sanitized allowed-1 bits for VMX control MSRs
2022-06-27 · Suggested-by -
STALE1501d
[PATCH 04/14] KVM: VMX: Extend VMX controls macro shenanigans
2022-06-27 · Suggested-by -
STALE1504d
[PATCH RFC v1 06/10] KVM: nVMX: Use sanitized allowed-1 bits for VMX control MSRs
2022-06-22 · Suggested-by -
STALE1493d
REVIEWED: 1 (0M) [PATCH v7 09/39] KVM: x86: hyper-v: Use HV_MAX_SPARSE_VCPU_BANKS/HV_VCPUS_PER_SPARSE_BANK instead of raw '64'
2022-06-13 · Suggested-by -
STALE1524d
REVIEWED: 1 (0M) [PATCH v6 09/38] KVM: x86: hyper-v: Use HV_MAX_SPARSE_VCPU_BANKS/HV_VCPUS_PER_SPARSE_BANK instead of raw '64'
2022-06-06 · Suggested-by -
STALE1537d
REVIEWED: 1 (0M) [PATCH v5 09/37] KVM: x86: hyper-v: Use HV_MAX_SPARSE_VCPU_BANKS/HV_VCPUS_PER_SPARSE_BANK instead of raw '64'
2022-05-27 · Suggested-by -
STALE1541d
REVIEWED: 1 (0M) [PATCH v4 09/37] KVM: x86: hyper-v: Use HV_MAX_SPARSE_VCPU_BANKS/HV_VCPUS_PER_SPARSE_BANK instead of raw '64'
2022-05-25 · Suggested-by -
STALE1544d
[PATCH v3 08/34] KVM: x86: hyper-v: Use HV_MAX_SPARSE_VCPU_BANKS/HV_VCPUS_PER_SPARSE_BANK instead of raw '64'
2022-04-14 · Suggested-by