kvm-riscv.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
[kvm-unit-tests PATCH 0/4] riscv: sbi: Add support to test PMU extension
 2025-12-13 15:08 UTC  (5+ messages)
` [kvm-unit-tests PATCH 1/4] lib: riscv: Add SBI PMU CSRs and enums
` [kvm-unit-tests PATCH 2/4] lib: riscv: Add SBI PMU support
` [kvm-unit-tests PATCH 3/4] lib: riscv: Add SBI PMU helper functions
` [kvm-unit-tests PATCH 4/4] riscv: sbi: Add tests for PMU extension

[PATCH v6 00/44] KVM: x86: Add support for mediated vPMUs
 2025-12-10  1:08 UTC  (60+ messages)
` [PATCH v6 01/44] perf: Skip pmu_ctx based on event_type
` [PATCH v6 02/44] perf: Add generic exclude_guest support
` [PATCH v6 03/44] perf: Move security_perf_event_free() call to __free_event()
` [PATCH v6 04/44] perf: Add APIs to create/release mediated guest vPMUs
` [PATCH v6 05/44] perf: Clean up perf ctx time
` [PATCH v6 06/44] perf: Add a EVENT_GUEST flag
` [PATCH v6 07/44] perf: Add APIs to load/put guest mediated PMU context
` [PATCH v6 08/44] perf/x86/core: Register a new vector for handling mediated guest PMIs
` [PATCH v6 09/44] perf/x86/core: Add APIs to switch to/from mediated PMI vector (for KVM)
` [PATCH v6 10/44] perf/x86/core: Do not set bit width for unavailable counters
` [PATCH v6 11/44] perf/x86/core: Plumb mediated PMU capability from x86_pmu to x86_pmu_cap
` [PATCH v6 12/44] perf/x86/intel: Support PERF_PMU_CAP_MEDIATED_VPMU
` [PATCH v6 13/44] perf/x86/amd: Support PERF_PMU_CAP_MEDIATED_VPMU for AMD host
` [PATCH v6 14/44] KVM: Add a simplified wrapper for registering perf callbacks
` [PATCH v6 15/44] KVM: x86/pmu: Snapshot host (i.e. perf's) reported PMU capabilities
` [PATCH v6 16/44] KVM: x86/pmu: Start stubbing in mediated PMU support
` [PATCH v6 17/44] KVM: x86/pmu: Implement Intel mediated PMU requirements and constraints
` [PATCH v6 18/44] KVM: x86/pmu: Implement AMD mediated PMU requirements
` [PATCH v6 19/44] KVM: x86/pmu: Register PMI handler for mediated vPMU
` [PATCH v6 20/44] KVM: x86/pmu: Disable RDPMC interception for compatible "
` [PATCH v6 21/44] KVM: x86/pmu: Load/save GLOBAL_CTRL via entry/exit fields for mediated PMU
` [PATCH v6 22/44] KVM: x86/pmu: Disable interception of select PMU MSRs for mediated vPMUs
` [PATCH v6 23/44] KVM: x86/pmu: Bypass perf checks when emulating mediated PMU counter accesses
` [PATCH v6 24/44] KVM: x86/pmu: Introduce eventsel_hw to prepare for pmu event filtering
` [PATCH v6 25/44] KVM: x86/pmu: Reprogram mediated PMU event selectors on event filter updates
` [PATCH v6 26/44] KVM: x86/pmu: Always stuff GuestOnly=1,HostOnly=0 for mediated PMCs on AMD
` [PATCH v6 27/44] KVM: x86/pmu: Load/put mediated PMU context when entering/exiting guest
` [PATCH v6 28/44] KVM: x86/pmu: Disallow emulation in the fastpath if mediated PMCs are active
` [PATCH v6 29/44] KVM: x86/pmu: Handle emulated instruction for mediated vPMU
` [PATCH v6 30/44] KVM: nVMX: Add macros to simplify nested MSR interception setting
` [PATCH v6 31/44] KVM: nVMX: Disable PMU MSR interception as appropriate while running L2
` [PATCH v6 32/44] KVM: nSVM: "
` [PATCH v6 33/44] KVM: x86/pmu: Expose enable_mediated_pmu parameter to user space
` [PATCH v6 34/44] KVM: x86/pmu: Elide WRMSRs when loading guest PMCs if values already match
` [PATCH v6 35/44] KVM: VMX: Drop intermediate "guest" field from msr_autostore
` [PATCH v6 36/44] KVM: nVMX: Don't update msr_autostore count when saving TSC for vmcs12
` [PATCH v6 37/44] KVM: VMX: Dedup code for removing MSR from VMCS's auto-load list
` [PATCH v6 38/44] KVM: VMX: Drop unused @entry_only param from add_atomic_switch_msr()
` [PATCH v6 39/44] KVM: VMX: Bug the VM if either MSR auto-load list is full
` [PATCH v6 40/44] KVM: VMX: Set MSR index auto-load entry if and only if entry is "new"
` [PATCH v6 41/44] KVM: VMX: Compartmentalize adding MSRs to host vs. guest auto-load list
` [PATCH v6 42/44] KVM: VMX: Dedup code for adding MSR to VMCS's auto list
` [PATCH v6 43/44] KVM: VMX: Initialize vmcs01.VM_EXIT_MSR_STORE_ADDR with list address
` [PATCH v6 44/44] KVM: VMX: Add mediated PMU support for CPUs without "save perf global ctrl"

[PATCH] KVM: Remove subtle "struct kvm_stats_desc" pseudo-overlay
 2025-12-08 10:42 UTC  (6+ messages)

[PATCH 0/4] RISC-V: KVM: Add Zicfiss/Zicfilp support
 2025-12-08  9:53 UTC  (9+ messages)
` [PATCH 1/4] RISC-V: KVM: Allow zicfiss/zicfilp exts for Guest/VM
` [PATCH 2/4] RISC-V: KVM: Add support for software check exception
` [PATCH 3/4] RISC-V: KVM: Add suuport for zicfiss/zicfilp/svadu FWFT features
` [PATCH 4/4] KVM: riscv: selftests: Add zicfiss/zicfilp/svadu and SBI FWFT to get-reg-list test

[PATCH 00/10] KVM: selftests: Convert to kernel-style types
 2025-12-04  0:04 UTC  (5+ messages)

[PATCH] RISC-V: KVM: Allow to downgrade HGATP mode via SATP mode
 2025-12-03  6:08 UTC  (7+ messages)

[GIT PULL] KVM/riscv changes for 6.19
 2025-12-02 17:37 UTC  (2+ messages)

[RFC PATCH V3 0/4] RISC-V: Add PARAVIRT_SPINLOCKS support
 2025-12-01  0:30 UTC  (5+ messages)
` [RFC PATCH V3 1/4] RISC-V: paravirt: Add pvqspinlock KVM backend
` [RFC PATCH V3 2/4] RISC-V: paravirt: Add pvqspinlock frontend
` [RFC PATCH V3 3/4] RISC-V: paravirt: pvqspinlock: Add trace point for pv_kick/wait
` [RFC PATCH V3 4/4] RISC-V: paravirt: Support nopvspin to disable PARAVIRT_SPINLOCKS

[PATCH v4] RISC-V: KVM: Flush VS-stage TLB after VCPU migration for split two-stage TLBs
 2025-11-28  3:59 UTC  (4+ messages)

[PATCH v4] RISC-V: KVM: Transparent huge page support
 2025-11-27  8:51 UTC 

[PATCH v5 00/44] KVM: x86: Add support for mediated vPMUs
 2025-11-26  0:23 UTC  (15+ messages)
` [PATCH v5 09/44] perf/x86: Switch LVTPC to/from mediated PMI vector on guest load/put context
` [PATCH v5 28/44] KVM: x86/pmu: Load/save GLOBAL_CTRL via entry/exit fields for mediated PMU
` [PATCH v5 44/44] KVM: x86/pmu: Elide WRMSRs when loading guest PMCs if values already match

[PATCH v2 0/5] Add Zilsd/Zclsd support in hwprobe and KVM
 2025-11-25  9:50 UTC  (2+ messages)

[PATCH v3] RISC-V: KVM: Transparent huge page support
 2025-11-24  4:21 UTC  (2+ messages)

[PATCH v3] RISC-V: KVM: Fix guest page fault within HLV* instructions
 2025-11-23  5:22 UTC  (2+ messages)

[PATCH v4 00/10] riscv: Add Zalasr ISA extension support
 2025-11-19 15:57 UTC  (4+ messages)

[PATCH v3 24/25] KVM: TDX: Guard VM state transitions with "all" the locks
 2025-11-19  0:02 UTC  (5+ messages)
` [PATCH] KVM: TDX: Take MMU lock around tdh_vp_init()

[PATCH v2] RISC-V: KVM: Fix guest page fault within HLV* instructions
 2025-11-14  0:38 UTC  (3+ messages)
  `  "

[PATCH v4 00/28] KVM: x86/mmu: TDX post-populate cleanups
 2025-11-10 15:37 UTC  (63+ messages)
` [PATCH v4 04/28] KVM: x86/mmu: Add dedicated API to map guest_memfd pfn into TDP MMU
` [PATCH v4 05/28] KVM: x86/mmu: WARN if KVM attempts to map into an invalid TDP MMU root
` [PATCH v4 06/28] Revert "KVM: x86/tdp_mmu: Add a helper function to walk down the TDP MMU"
` [PATCH v4 07/28] KVM: x86/mmu: Rename kvm_tdp_map_page() to kvm_tdp_page_prefault()
` [PATCH v4 08/28] KVM: TDX: Drop superfluous page pinning in S-EPT management
` [PATCH v4 09/28] KVM: TDX: Return -EIO, not -EINVAL, on a KVM_BUG_ON() condition
` [PATCH v4 10/28] KVM: TDX: Fold tdx_sept_drop_private_spte() into tdx_sept_remove_private_spte()
` [PATCH v4 11/28] KVM: x86/mmu: Drop the return code from kvm_x86_ops.remove_external_spte()
` [PATCH v4 12/28] KVM: TDX: WARN if mirror SPTE doesn't have full RWX when creating S-EPT mapping
` [PATCH v4 13/28] KVM: TDX: Avoid a double-KVM_BUG_ON() in tdx_sept_zap_private_spte()
` [PATCH v4 14/28] KVM: TDX: Use atomic64_dec_return() instead of a poor equivalent
` [PATCH v4 15/28] KVM: TDX: Fold tdx_mem_page_record_premap_cnt() into its sole caller
` [PATCH v4 16/28] KVM: TDX: ADD pages to the TD image while populating mirror EPT entries
` [PATCH v4 17/28] KVM: TDX: Fold tdx_sept_zap_private_spte() into tdx_sept_remove_private_spte()
` [PATCH v4 18/28] KVM: TDX: Combine KVM_BUG_ON + pr_tdx_error() into TDX_BUG_ON()
` [PATCH v4 19/28] KVM: TDX: Derive error argument names from the local variable names
` [PATCH v4 20/28] KVM: TDX: Assert that mmu_lock is held for write when removing S-EPT entries
` [PATCH v4 21/28] KVM: TDX: Add macro to retry SEAMCALLs when forcing vCPUs out of guest
` [PATCH v4 22/28] KVM: TDX: Add tdx_get_cmd() helper to get and validate sub-ioctl command
` [PATCH v4 23/28] KVM: TDX: Convert INIT_MEM_REGION and INIT_VCPU to "unlocked" vCPU ioctl
` [PATCH v4 24/28] KVM: TDX: Use guard() to acquire kvm->lock in tdx_vm_ioctl()
` [PATCH v4 25/28] KVM: TDX: Don't copy "cmd" back to userspace for KVM_TDX_CAPABILITIES
` [PATCH v4 26/28] KVM: TDX: Guard VM state transitions with "all" the locks
` [PATCH v4 27/28] KVM: TDX: Bug the VM if extending the initial measurement fails
` [PATCH v4 28/28] KVM: TDX: Fix list_add corruption during vcpu_load()

[GIT PULL v2] KVM/riscv fixes for 6.18 take #2
 2025-11-09  7:07 UTC  (2+ messages)

[PATCH] KVM: riscv: Support enabling dirty log gradually in small chunks
 2025-11-07 11:03 UTC  (2+ messages)

[PATCH v2] RISC-V: KVM: Transparent huge page support
 2025-11-07 11:03 UTC  (2+ messages)

[PATCH] RISC-V: KVM: Fix guest page fault within HLV* instructions
 2025-11-06 13:29 UTC  (3+ messages)
  `  "

[PATCH] RISCV: KVM: Add support for userspace to suspend a vCPU
 2025-11-06  6:31 UTC  (2+ messages)

[PATCH v2] RISC-V: KVM: Introduce KVM_EXIT_FAIL_ENTRY_NO_VSFILE
 2025-11-06  5:47 UTC  (2+ messages)

[PATCH v3 00/25] KVM: x86/mmu: TDX post-populate cleanups
 2025-11-05 15:26 UTC  (8+ messages)
` [PATCH v3 04/25] KVM: x86/mmu: Add dedicated API to map guest_memfd pfn into TDP MMU

[PATCH v2 RESEND] KVM: riscv: selftests: Add riscv vm satp modes
 2025-11-05 15:14 UTC 

[PATCH v2] KVM: riscv: selftests: Add riscv vm satp modes
 2025-11-04 14:23 UTC  (6+ messages)


This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).