kvm-riscv.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
[PATCH 1/3] KVM: selftests: Add unit to dirty_log_test
 2026-05-18 13:25 UTC  (8+ messages)
` [PATCH 2/3] RISC-V: KVM: Fix skip of valid pages in kvm_riscv_gstage_wp_range
` [PATCH 3/3] RISC-V: KVM: Fix skip of valid pages in kvm_riscv_gstage_unmap_range

[PATCH] RISC-V: KVM: Fix sign extension for MMIO loads
 2026-05-18  4:31 UTC  (2+ messages)

[PATCH v2] RISC-V: KVM: Fix NULL pointer dereference in SBI v0.1 SEND_IPI handler
 2026-05-17 15:40 UTC  (2+ messages)

[PATCH 0/5] KVM: riscv: Speed up dirty logging write faults
 2026-05-17 15:34 UTC  (6+ messages)
` [PATCH 1/5] KVM: riscv: Rely on common MMU notifier locking
` [PATCH 2/5] KVM: riscv: Use an rwlock for mmu_lock
` [PATCH 3/5] KVM: riscv: Add a G-stage PTE cmpxchg helper
` [PATCH 4/5] KVM: riscv: Update G-stage PTE permissions atomically
` [PATCH 5/5] KVM: riscv: Fast-path dirty logging write faults

[PATCH] RISC-V: KVM: Fix NULL pointer dereference in SBI v0.1 SEND_IPI handler
 2026-05-17 12:38 UTC  (3+ messages)

[PATCH 1/2] riscv: kvm: return SBI_ERR_FAILURE for pmu_snapshot_set_shmem OOM
 2026-05-15  6:48 UTC  (4+ messages)
` [PATCH 2/2] riscv: kvm: return SBI_ERR_FAILURE for pmu_event_info OOM

[RFC PATCH] riscv: kvm: return SBI_ERR_FAILURE for PMU shmem OOM
 2026-05-14 17:40 UTC  (4+ messages)

[PATCH] riscv: KVM: Fix missing TLB flush on HENVCFG.PMM updates
 2026-05-14 15:56 UTC  (2+ messages)

[PATCH] RISC-V: KVM: Fix invalid HVA warning in steal-time recording
 2026-05-14 13:15 UTC  (4+ messages)

[PATCH v9 0/5] riscv: add SBI Supervisor Software Events support
 2026-05-14  6:52 UTC  (8+ messages)
` [PATCH v9 1/5] riscv: add SBI SSE extension definitions
` [PATCH v9 2/5] riscv: add support for SBI Supervisor Software Events extension
` [PATCH v9 3/5] drivers: firmware: add riscv SSE support
    ` [External] "
` [PATCH v9 4/5] perf: RISC-V: add support for SSE event
` [PATCH v9 5/5] selftests/riscv: add SSE test module

[PATCH 0/4] Implement Eager Page Splitting for RISC-V
 2026-05-13  7:45 UTC  (5+ messages)
` [PATCH 1/4] RISC-V: KVM: Add the split page cache for ioctl context
` [PATCH 2/4] RISC-V: KVM: Split huge pages when dirty logging is enabled
` [PATCH 3/4] RISC-V: KVM: Split huge pages during KVM_CLEAR_DIRTY_LOG
` [PATCH 4/4] RISC-V: KVM: Add the eager_page_split module parameter

[PATCH v4 0/2] iommu/riscv: Support Svpbmt memory types in generic_pt
 2026-05-12 14:50 UTC  (5+ messages)
` [PATCH v4 1/2] iommu/riscv: Advertise Svpbmt support to generic page table
` [PATCH v4 2/2] iommupt: Encode IOMMU_MMIO/IOMMU_CACHE via RISC-V Svpbmt bits
  ` Re: [PATCH v4 0/2] iommu/riscv: Support Svpbmt memory types in generic_pt

[PATCH v3 0/2] iommu/riscv: Support Svpbmt memory types in generic_pt
 2026-05-12 12:45 UTC  (6+ messages)
` [PATCH v3 1/2] iommu/riscv: Advertise Svpbmt support to generic page table
` [PATCH v3 2/2] iommupt: Encode IOMMU_MMIO/IOMMU_CACHE via RISC-V Svpbmt bits
  ` Re: [PATCH v3 0/2] iommu/riscv: Support Svpbmt memory types in generic_pt

[PATCH] KVM: arm64: Add memslot for ST_GPA_BASE in check_steal_time_uapi()
 2026-05-12 10:39 UTC  (3+ messages)

[PATCH v2 00/10] riscv: hwprobe: Expose RVA23U64 base behavior
 2026-05-12  1:34 UTC  (11+ messages)
` [PATCH v2 01/10] riscv: hwprobe.rst: Document EXT_ZICFISS
` [PATCH v2 02/10] riscv: hwprobe.rst: Replace tabs with spaces
` [PATCH v2 03/10] riscv: Standardize extension capitalization
` [PATCH v2 04/10] riscv: Add Zicclsm to cpufeature and hwprobe
` [PATCH v2 05/10] riscv: Add Ziccamoa, Ziccif, Ziccrse, and Za64rs "
` [PATCH v2 06/10] riscv: Add B to hwcap "
` [PATCH v2 07/10] riscv: Add a getter for user PMLEN support
` [PATCH v2 08/10] riscv: cpufeature: Introduce ISA bases bitmap and rva23u64 detection
` [PATCH v2 09/10] riscv: cpu: Output isa bases lines in cpuinfo
` [PATCH v2 10/10] riscv: hwprobe: Introduce rva23u64 base behavior

[PATCH 0/3] RISC-V: KVM: Fix skip of valid pages in gstage ops
 2026-05-11 10:49 UTC 

[PATCH v2 0/2] iommu/riscv: Support Svpbmt memory types in generic_pt
 2026-05-11  7:56 UTC  (5+ messages)
` [PATCH v2 1/2] iommu/riscv: Advertise Svpbmt support to generic page table
` [PATCH v2 2/2] iommupt: Encode IOMMU_MMIO/IOMMU_CACHE via RISC-V Svpbmt bits

[PATCH] RISC-V: KVM: Use flexible array for APLIC IRQ state
 2026-05-11  3:21 UTC 

[PATCH V2 0/4] RISC-V: KVM: AIA: Convert HGEI management to fully per-HART
 2026-05-07 12:01 UTC  (9+ messages)
` [PATCH V2 1/4] RISC-V: KVM: AIA: Make HGEI number and management fully per-CPU
` [PATCH V2 2/4] RISC-V: KVM: AIA: Replace global HGEI count with simple enabled bool
` [PATCH V2 3/4] irqchip/riscv-imsic: Move nr_guest_files to per-HART local config
` [PATCH V2 4/4] RISC-V: KVM: AIA: Use per-HART IMSIC guest files to compute final HGEI count
` Re: [PATCH 3/3] irqchip/riscv-imsic: Remove global nr_guest_files after KVM AIA per-HART conversion

[RFC PATCH v2 00/10] iommu/riscv: Add hardware dirty tracking for second-stage domains
 2026-05-07 11:37 UTC  (11+ messages)
` [RFC PATCH v2 01/10] iommupt: Add RISC-V Second-stage (iohgatp) page table support
` [RFC PATCH v2 02/10] iommupt: Add RISC-V dirty tracking PTE ops
` [RFC PATCH v2 03/10] iommu/riscv: report iommu capabilities
` [RFC PATCH v2 04/10] iommu/riscv: use data structure instead of individual values
` [RFC PATCH v2 05/10] iommu/riscv: support GSCID and GVMA invalidation command
` [RFC PATCH v2 06/10] RISC-V: KVM: Enable KVM_VFIO interfaces on RISC-V arch
` [RFC PATCH v2 07/10] iommu/riscv: Add domain_alloc_paging_flags for second-stage domain
` [RFC PATCH v2 08/10] iommu/riscv: Pre-enable GADE for second-stage domains
` [RFC PATCH v2 09/10] iommu/riscv: Add dirty tracking support "
` [RFC PATCH v2 10/10] iommu/riscv: Add IOTINVAL.GVMA after updating DDT/PDT entries

[PATCH] KVM: riscv: selftests: add check_supported_reg() into get-reg-list test
 2026-05-06 22:00 UTC  (2+ messages)

[RFC PATCH 00/11] iommu/riscv: Add hardware dirty tracking for second-stage domains
 2026-05-05 13:48 UTC  (30+ messages)
` [RFC PATCH 01/11] iommupt: Add RISC-V Second-stage (iohgatp) page table support
    `  "
        `  "
` [RFC PATCH 02/11] iommu/riscv: report iommu capabilities
    `  "
` [RFC PATCH 03/11] iommu/riscv: use data structure instead of individual values
` [RFC PATCH 04/11] iommu/riscv: support GSCID and GVMA invalidation command
` [RFC PATCH 05/11] RISC-V: KVM: Enable KVM_VFIO interfaces on RISC-V arch
` [RFC PATCH 06/11] iommu/riscv: Add domain_alloc_paging_flags for second-stage domain
    `  "
` [RFC PATCH 07/11] iommupt: Don't preset D when RISC-V IOMMU dirty tracking on
    `  "
` [RFC PATCH 08/11] iommu/riscv: Add dirty tracking support for second-stage domains
    `  "
` [RFC PATCH 09/11] iommu/riscv: Add IOTINVAL.GVMA after updating DDT/PDT entries
` [RFC PATCH 10/11] iommupt: Add RISC-V dirty tracking PTE ops
    `  "
` [RFC PATCH 11/11] iommu/riscv: support nested iommu for getting iommu hardware information
    `  "
  ` Re: [RFC PATCH 00/11] iommu/riscv: Add hardware dirty tracking for second-stage domains

[GIT PULL] KVM/riscv changes for 7.1
 2026-04-30  4:08 UTC  (4+ messages)

[PATCH v10 0/3] RISC-V: KVM: Validate SBI STA shmem alignment
 2026-04-30  3:25 UTC  (2+ messages)

[PATCH] KVM: riscv: selftests: Implement kvm_arch_has_default_irqchip
 2026-04-30  3:25 UTC  (2+ messages)

[PATCH v2] RISC-V: KVM: Fix shift-out-of-bounds in make_xfence_request()
 2026-04-30  3:25 UTC  (2+ messages)

[PATCH v2 0/3] RISC-V: KVM: Huge page recovery during disable-dirty-log
 2026-04-29  9:35 UTC  (3+ messages)
` [PATCH v2 1/3] RISC-V: KVM: Refactor kvm_arch_commit_memory_region()
` [PATCH v2 3/3] RISC-V: KVM: Recover gstage huge page mappings during disable-dirty-log

[PATCH 0/3] RISC-V: KVM: AIA: Convert HGEI management to fully per-HART
 2026-04-25  1:07 UTC  (9+ messages)
` [PATCH 1/3] RISC-V: KVM: AIA: Make HGEI number and management fully per-CPU
` [PATCH 2/3] RISC-V: KVM: AIA: Replace global HGEI count with simple enabled bool
` [PATCH 3/3] irqchip/riscv-imsic: Remove global nr_guest_files after KVM AIA per-HART conversion
      `  "

[PATCH v3 00/19] KVM: selftests: Use kernel-style integer and g[vp]a_t types
 2026-04-23 18:34 UTC  (17+ messages)
` [PATCH v3 02/19] KVM: selftests: Use gpa_t instead of vm_paddr_t
` [PATCH v3 03/19] KVM: selftests: Use gpa_t for GPAs in Hyper-V selftests
` [PATCH v3 05/19] KVM: selftests: Use s64 instead of int64_t
` [PATCH v3 07/19] KVM: selftests: Use s32 instead of int32_t
` [PATCH v3 08/19] KVM: selftests: Use u16 instead of uint16_t
` [PATCH v3 09/19] KVM: selftests: Use s16 instead of int16_t
` [PATCH v3 11/19] KVM: selftests: Drop "vaddr_" from APIs that allocate memory for a given VM
` [PATCH v3 12/19] KVM: selftests: Rename vm_vaddr_unused_gap() => vm_unused_gva_gap()
` [PATCH v3 13/19] KVM: selftests: Rename vm_vaddr_populate_bitmap() => vm_populate_gva_bitmap()
` [PATCH v3 14/19] KVM: selftests: Rename translate_to_host_paddr() => translate_hva_to_hpa()
` [PATCH v3 15/19] KVM: selftests: Clarify that arm64's inject_uer() takes a host PA, not a guest PA
` [PATCH v3 16/19] KVM: selftests: Replace "vaddr" with "gva" throughout
` [PATCH v3 17/19] KVM: selftests: Replace "u64 gpa" with "gpa_t" throughout
` [PATCH v3 18/19] KVM: selftests: Replace "u64 nested_paddr" with "gpa_t l2_gpa"
` [PATCH v3 19/19] KVM: selftests: Replace "paddr" with "gpa" throughout

[PATCH v1 0/7] riscv: add Svnapot-based contiguous PTE support
 2026-04-21 11:28 UTC  (9+ messages)
` [PATCH 1/7] riscv: mm: split raw and public PTE helpers
` [PATCH 2/7] riscv/kvm: use raw PTE helpers for G-stage leaf PTEs
` [PATCH 3/7] riscv: mm: add Svnapot-aware contiguous PTE wrappers
` [PATCH 4/7] riscv: hugetlb: switch NAPOT mappings to raw PTE helpers
` [PATCH 5/7] riscv: add contiguous PTE range clearing helpers
` [PATCH 6/7] riscv: batch write-protect contiguous PTE ranges
` [PATCH 7/7] riscv: add Svnapot-aware pte_batch_hint support

[PATCH v2 00/10] KVM: selftests: Use kernel-style integer and g[vp]a_t types
 2026-04-20 20:43 UTC  (6+ messages)
` [PATCH v2 01/10] KVM: selftests: Use gva_t instead of vm_vaddr_t
` [PATCH v2 04/10] KVM: selftests: Use u64 instead of uint64_t

[PATCH 2/2] riscv: mm: use pXX_none() instead of raw pXX_val() == 0 checks
 2026-04-16 11:54 UTC 

[PATCH] riscv: kvm: mmu: fix unlocked gstage unmap in kvm_unmap_gfn_range
 2026-04-16  9:18 UTC 

[PATCH RFC 00/11] riscv: support Sdtrig extension hcontext/scontext CSRs
 2026-04-15  7:05 UTC  (3+ messages)
` [PATCH RFC 05/11] riscv: cpufeature: Add Sdtrig optional CSRs checks

[PATCH 0/2] iommu/riscv: Support Svpbmt memory types in generic_pt
 2026-04-13 12:33 UTC  (16+ messages)
` [PATCH 1/2] iommu/riscv: Advertise Svpbmt support to generic page table
    `  "
` [PATCH 2/2] iommupt: Encode IOMMU_MMIO/IOMMU_CACHE via RISC-V Svpbmt bits
    `  "

[PATCH] riscv: KVM: Fix memory leak in vector context allocation
 2026-04-13  6:35 UTC  (2+ messages)

[PATCH v4] RISC-V: KVM: Batch stage-2 TLB flushes
 2026-04-12  2:38 UTC 


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 read-only IMAP folder(s) and NNTP newsgroup(s).