Show patches with: Archived = No       |   4693 patches
« 1 2 3 446 47 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[RFC,11/11] iommu/riscv: support nested iommu for getting iommu hardware information iommu/riscv: Add hardware dirty tracking for second-stage domains - - 1 - --- 2026-04-28 fangyu.yu@linux.alibaba.com Superseded
[RFC,10/11] iommupt: Add RISC-V dirty tracking PTE ops iommu/riscv: Add hardware dirty tracking for second-stage domains - - - - --- 2026-04-28 fangyu.yu@linux.alibaba.com Superseded
[RFC,09/11] iommu/riscv: Add IOTINVAL.GVMA after updating DDT/PDT entries iommu/riscv: Add hardware dirty tracking for second-stage domains - - - - --- 2026-04-28 fangyu.yu@linux.alibaba.com Superseded
[RFC,08/11] iommu/riscv: Add dirty tracking support for second-stage domains iommu/riscv: Add hardware dirty tracking for second-stage domains - - - - --- 2026-04-28 fangyu.yu@linux.alibaba.com Superseded
[RFC,07/11] iommupt: Don't preset D when RISC-V IOMMU dirty tracking on iommu/riscv: Add hardware dirty tracking for second-stage domains - - - - --- 2026-04-28 fangyu.yu@linux.alibaba.com Superseded
[RFC,06/11] iommu/riscv: Add domain_alloc_paging_flags for second-stage domain iommu/riscv: Add hardware dirty tracking for second-stage domains - - - - --- 2026-04-28 fangyu.yu@linux.alibaba.com Superseded
[RFC,05/11] RISC-V: KVM: Enable KVM_VFIO interfaces on RISC-V arch iommu/riscv: Add hardware dirty tracking for second-stage domains - - - - --- 2026-04-28 fangyu.yu@linux.alibaba.com Superseded
[RFC,04/11] iommu/riscv: support GSCID and GVMA invalidation command iommu/riscv: Add hardware dirty tracking for second-stage domains - - - - --- 2026-04-28 fangyu.yu@linux.alibaba.com Superseded
[RFC,03/11] iommu/riscv: use data structure instead of individual values iommu/riscv: Add hardware dirty tracking for second-stage domains - - - - --- 2026-04-28 fangyu.yu@linux.alibaba.com Superseded
[RFC,02/11] iommu/riscv: report iommu capabilities iommu/riscv: Add hardware dirty tracking for second-stage domains - - - - --- 2026-04-28 fangyu.yu@linux.alibaba.com Superseded
[RFC,01/11] iommupt: Add RISC-V Second-stage (iohgatp) page table support iommu/riscv: Add hardware dirty tracking for second-stage domains - - - - --- 2026-04-28 fangyu.yu@linux.alibaba.com Superseded
[V2,4/4] RISC-V: KVM: AIA: Use per-HART IMSIC guest files to compute final HGEI count RISC-V: KVM: AIA: Convert HGEI management to fully per-HART - - - - --- 2026-04-25 Guo Ren Changes Requested
[V2,3/4] irqchip/riscv-imsic: Move nr_guest_files to per-HART local config RISC-V: KVM: AIA: Convert HGEI management to fully per-HART 1 - - - --- 2026-04-25 Guo Ren Changes Requested
[V2,2/4] RISC-V: KVM: AIA: Replace global HGEI count with simple enabled bool RISC-V: KVM: AIA: Convert HGEI management to fully per-HART - - - - --- 2026-04-25 Guo Ren Changes Requested
[V2,1/4] RISC-V: KVM: AIA: Make HGEI number and management fully per-CPU RISC-V: KVM: AIA: Convert HGEI management to fully per-HART - - - - --- 2026-04-25 Guo Ren Changes Requested
[3/3] irqchip/riscv-imsic: Remove global nr_guest_files after KVM AIA per-HART conversion RISC-V: KVM: AIA: Convert HGEI management to fully per-HART - - - - --- 2026-04-21 Guo Ren Superseded
[2/3] RISC-V: KVM: AIA: Replace global HGEI count with simple enabled bool RISC-V: KVM: AIA: Convert HGEI management to fully per-HART - - - - --- 2026-04-21 Guo Ren Superseded
[1/3] RISC-V: KVM: AIA: Make HGEI number and management fully per-CPU RISC-V: KVM: AIA: Convert HGEI management to fully per-HART - - - - --- 2026-04-21 Guo Ren Superseded
[7/7] riscv: add Svnapot-aware pte_batch_hint support riscv: add Svnapot-based contiguous PTE support - - - - --- 2026-04-21 Yunhui Cui Handled Elsewhere
[6/7] riscv: batch write-protect contiguous PTE ranges riscv: add Svnapot-based contiguous PTE support - - - - --- 2026-04-21 Yunhui Cui Handled Elsewhere
[5/7] riscv: add contiguous PTE range clearing helpers riscv: add Svnapot-based contiguous PTE support - - - - --- 2026-04-21 Yunhui Cui Handled Elsewhere
[4/7] riscv: hugetlb: switch NAPOT mappings to raw PTE helpers riscv: add Svnapot-based contiguous PTE support - - - - --- 2026-04-21 Yunhui Cui Handled Elsewhere
[3/7] riscv: mm: add Svnapot-aware contiguous PTE wrappers riscv: add Svnapot-based contiguous PTE support - - - - --- 2026-04-21 Yunhui Cui Handled Elsewhere
[2/7] riscv/kvm: use raw PTE helpers for G-stage leaf PTEs riscv: add Svnapot-based contiguous PTE support - - - - --- 2026-04-21 Yunhui Cui Handled Elsewhere
[1/7] riscv: mm: split raw and public PTE helpers riscv: add Svnapot-based contiguous PTE support - - - - --- 2026-04-21 Yunhui Cui Handled Elsewhere
[v3,19/19] KVM: selftests: Replace "paddr" with "gpa" throughout KVM: selftests: Use kernel-style integer and g[vp]a_t types - - - - --- 2026-04-20 Sean Christopherson Handled Elsewhere
[v3,18/19] KVM: selftests: Replace "u64 nested_paddr" with "gpa_t l2_gpa" KVM: selftests: Use kernel-style integer and g[vp]a_t types - - - - --- 2026-04-20 Sean Christopherson Handled Elsewhere
[v3,17/19] KVM: selftests: Replace "u64 gpa" with "gpa_t" throughout KVM: selftests: Use kernel-style integer and g[vp]a_t types - - - - --- 2026-04-20 Sean Christopherson Handled Elsewhere
[v3,16/19] KVM: selftests: Replace "vaddr" with "gva" throughout KVM: selftests: Use kernel-style integer and g[vp]a_t types - - - - --- 2026-04-20 Sean Christopherson Handled Elsewhere
[v3,15/19] KVM: selftests: Clarify that arm64's inject_uer() takes a host PA, not a guest PA KVM: selftests: Use kernel-style integer and g[vp]a_t types - - - - --- 2026-04-20 Sean Christopherson Handled Elsewhere
[v3,14/19] KVM: selftests: Rename translate_to_host_paddr() => translate_hva_to_hpa() KVM: selftests: Use kernel-style integer and g[vp]a_t types - - - - --- 2026-04-20 Sean Christopherson Handled Elsewhere
[v3,13/19] KVM: selftests: Rename vm_vaddr_populate_bitmap() => vm_populate_gva_bitmap() KVM: selftests: Use kernel-style integer and g[vp]a_t types - 1 - - --- 2026-04-20 Sean Christopherson Handled Elsewhere
[v3,12/19] KVM: selftests: Rename vm_vaddr_unused_gap() => vm_unused_gva_gap() KVM: selftests: Use kernel-style integer and g[vp]a_t types - - - - --- 2026-04-20 Sean Christopherson Handled Elsewhere
[v3,11/19] KVM: selftests: Drop "vaddr_" from APIs that allocate memory for a given VM KVM: selftests: Use kernel-style integer and g[vp]a_t types - - - - --- 2026-04-20 Sean Christopherson Handled Elsewhere
[v3,10/19] KVM: selftests: Use u8 instead of uint8_t KVM: selftests: Use kernel-style integer and g[vp]a_t types - - - - --- 2026-04-20 Sean Christopherson New
[v3,09/19] KVM: selftests: Use s16 instead of int16_t KVM: selftests: Use kernel-style integer and g[vp]a_t types - - - - --- 2026-04-20 Sean Christopherson Handled Elsewhere
[v3,08/19] KVM: selftests: Use u16 instead of uint16_t KVM: selftests: Use kernel-style integer and g[vp]a_t types - - - - --- 2026-04-20 Sean Christopherson Handled Elsewhere
[v3,07/19] KVM: selftests: Use s32 instead of int32_t KVM: selftests: Use kernel-style integer and g[vp]a_t types - - - - --- 2026-04-20 Sean Christopherson Handled Elsewhere
[v3,06/19] KVM: selftests: Use u32 instead of uint32_t KVM: selftests: Use kernel-style integer and g[vp]a_t types - - - - --- 2026-04-20 Sean Christopherson New
[v3,05/19] KVM: selftests: Use s64 instead of int64_t KVM: selftests: Use kernel-style integer and g[vp]a_t types - - - - --- 2026-04-20 Sean Christopherson Handled Elsewhere
[v3,04/19] KVM: selftests: Use u64 instead of uint64_t KVM: selftests: Use kernel-style integer and g[vp]a_t types - - - - --- 2026-04-20 Sean Christopherson New
[v3,03/19] KVM: selftests: Use gpa_t for GPAs in Hyper-V selftests KVM: selftests: Use kernel-style integer and g[vp]a_t types - - - - --- 2026-04-20 Sean Christopherson Handled Elsewhere
[v3,02/19] KVM: selftests: Use gpa_t instead of vm_paddr_t KVM: selftests: Use kernel-style integer and g[vp]a_t types - - - - --- 2026-04-20 Sean Christopherson Handled Elsewhere
[v3,01/19] KVM: selftests: Use gva_t instead of vm_vaddr_t KVM: selftests: Use kernel-style integer and g[vp]a_t types - - - - --- 2026-04-20 Sean Christopherson New
[v3,2/2] iommupt: Encode IOMMU_MMIO/IOMMU_CACHE via RISC-V Svpbmt bits iommu/riscv: Support Svpbmt memory types in generic_pt - - 5 - --- 2026-04-17 fangyu.yu@linux.alibaba.com Accepted
[v3,1/2] iommu/riscv: Advertise Svpbmt support to generic page table iommu/riscv: Support Svpbmt memory types in generic_pt - - 5 - --- 2026-04-17 fangyu.yu@linux.alibaba.com Accepted
[2/2] riscv: mm: use pXX_none() instead of raw pXX_val() == 0 checks Untitled series #500141 - - - - --- 2026-04-16 cuitao Handled Elsewhere
riscv: kvm: mmu: fix unlocked gstage unmap in kvm_unmap_gfn_range riscv: kvm: mmu: fix unlocked gstage unmap in kvm_unmap_gfn_range - - - - --- 2026-04-16 cuitao Changes Requested
[RFC] riscv: kvm: return SBI_ERR_FAILURE for PMU shmem OOM [RFC] riscv: kvm: return SBI_ERR_FAILURE for PMU shmem OOM - - - - --- 2026-04-15 Osama Abdelkader Changes Requested
RISC-V: KVM: Fix invalid HVA warning in steal-time recording RISC-V: KVM: Fix invalid HVA warning in steal-time recording - 1 2 - --- 2026-04-15 Jiakai Xu Accepted
[v2,2/2] iommupt: Encode IOMMU_MMIO/IOMMU_CACHE via RISC-V Svpbmt bits iommu/riscv: Support Svpbmt memory types in generic_pt - - 5 - --- 2026-04-14 fangyu.yu@linux.alibaba.com Superseded
[v2,1/2] iommu/riscv: Advertise Svpbmt support to generic page table iommu/riscv: Support Svpbmt memory types in generic_pt - - 5 - --- 2026-04-14 fangyu.yu@linux.alibaba.com Superseded
riscv: KVM: Fix memory leak in vector context allocation riscv: KVM: Fix memory leak in vector context allocation - 1 - - --- 2026-04-13 Michael Neuling Not Applicable
[GIT,PULL] KVM/riscv changes for 7.1 [GIT,PULL] KVM/riscv changes for 7.1 - - - - --- 2026-04-12 Anup Patel Accepted
[v4] RISC-V: KVM: Batch stage-2 TLB flushes [v4] RISC-V: KVM: Batch stage-2 TLB flushes - - 2 - --- 2026-04-12 Jinyu Tang Accepted
[2/2] iommupt: Encode IOMMU_MMIO/IOMMU_CACHE via RISC-V Svpbmt bits iommu/riscv: Support Svpbmt memory types in generic_pt - - 4 - --- 2026-04-11 fangyu.yu@linux.alibaba.com Superseded
[1/2] iommu/riscv: Advertise Svpbmt support to generic page table iommu/riscv: Support Svpbmt memory types in generic_pt - - 5 - --- 2026-04-11 fangyu.yu@linux.alibaba.com Superseded
[1/16] riscv: Introduce instruction table generation [1/16] riscv: Introduce instruction table generation - - - - --- 2026-04-08 Charlie Jenkins New
[v3] RISC-V: KVM: Batch stage-2 remote TLB flushes [v3] RISC-V: KVM: Batch stage-2 remote TLB flushes - - 1 - --- 2026-04-08 Jinyu Tang Superseded
[16/16] riscv: Remove unused instruction headers riscv: Generate riscv instruction functions - - - - --- 2026-04-08 Charlie Jenkins via B4 Relay New
[15/16] riscv: kexec: Use generated instruction headers for kexec relocations riscv: Generate riscv instruction functions - - - - --- 2026-04-08 Charlie Jenkins via B4 Relay New
[14/16] riscv: kvm: Use generated instruction headers for csr emulation riscv: Generate riscv instruction functions - - - - --- 2026-04-08 Charlie Jenkins via B4 Relay New
[13/16] KVM: riscv: selftests: Add csr emulation test riscv: Generate riscv instruction functions - - - - --- 2026-04-08 Charlie Jenkins via B4 Relay New
[12/16] riscv: kvm: Add emulated test csr riscv: Generate riscv instruction functions - - - - --- 2026-04-08 Charlie Jenkins via B4 Relay New
[11/16] riscv: kvm: Use generated instruction headers for mmio emulation riscv: Generate riscv instruction functions - - - - --- 2026-04-08 Charlie Jenkins via B4 Relay New
[10/16] KVM: riscv: selftests: Add mmio test riscv: Generate riscv instruction functions - - - - --- 2026-04-08 Charlie Jenkins via B4 Relay New
[09/16] KVM: device: Add test device riscv: Generate riscv instruction functions - - - - --- 2026-04-08 Charlie Jenkins via B4 Relay New
[08/16] riscv: kvm: Fix MMIO emulation for sign-extended insns riscv: Generate riscv instruction functions - - - - --- 2026-04-08 Charlie Jenkins via B4 Relay New
[07/16] riscv: kvm: Use generated instruction headers for csr code riscv: Generate riscv instruction functions - - - - --- 2026-04-08 Charlie Jenkins via B4 Relay New
[06/16] riscv: Use generated instruction headers for misaligned loads/stores riscv: Generate riscv instruction functions - - - - --- 2026-04-08 Charlie Jenkins via B4 Relay New
[05/16] riscv: cfi: Use generated instruction headers riscv: Generate riscv instruction functions - - - - --- 2026-04-08 Charlie Jenkins via B4 Relay New
[04/16] riscv: kprobes: Use generated instruction headers riscv: Generate riscv instruction functions - - - - --- 2026-04-08 Charlie Jenkins via B4 Relay New
[03/16] riscv: kgdb: Use generated instruction headers riscv: Generate riscv instruction functions - - - - --- 2026-04-08 Charlie Jenkins via B4 Relay New
[02/16] riscv: alternatives: Use generated instruction headers for patching code riscv: Generate riscv instruction functions - - - - --- 2026-04-08 Charlie Jenkins via B4 Relay New
[01/16] riscv: Introduce instruction table generation riscv: Generate riscv instruction functions - - - - --- 2026-04-08 Charlie Jenkins via B4 Relay New
[3/3] RISC-V: KVM: Recover gstage huge page mappings during disable-dirty-log RISC-V: KVM: Huge page recovery during disable-dirty-log - - - - --- 2026-04-07 wang.yechao255@zte.com.cn Superseded
[2/3] RISC-V: KVM: add tracepoints for guest page faults RISC-V: KVM: Huge page recovery during disable-dirty-log - - - - --- 2026-04-07 wang.yechao255@zte.com.cn Superseded
[1/3] RISC-V: KVM: Refactor kvm_arch_commit_memory_region() RISC-V: KVM: Huge page recovery during disable-dirty-log - - - - --- 2026-04-07 wang.yechao255@zte.com.cn Superseded
[v2] RISC-V: KVM: Fix shift-out-of-bounds in make_xfence_request() [v2] RISC-V: KVM: Fix shift-out-of-bounds in make_xfence_request() - 1 1 - --- 2026-04-03 Jiakai Xu Accepted
[v8,3/3] RISC-V: KVM: Reuse KVM_CAP_VM_GPA_BITS to select HGATP.MODE Support runtime configuration for per-VM's HGATP mode - - 4 - --- 2026-04-03 fangyu.yu@linux.alibaba.com Accepted
[v8,2/3] RISC-V: KVM: Cache gstage pgd_levels in struct kvm_gstage Support runtime configuration for per-VM's HGATP mode - - 2 - --- 2026-04-03 fangyu.yu@linux.alibaba.com Accepted
[v8,1/3] RISC-V: KVM: Support runtime configuration for per-VM's HGATP mode Support runtime configuration for per-VM's HGATP mode - - 4 - --- 2026-04-03 fangyu.yu@linux.alibaba.com Accepted
RISC-V: KVM: Fix shift-out-of-bounds in make_xfence_request() RISC-V: KVM: Fix shift-out-of-bounds in make_xfence_request() - 1 - - --- 2026-04-03 Jiakai Xu Superseded
[v7,4/4] RISC-V: KVM: add KVM_CAP_RISCV_SET_HGATP_MODE Support runtime configuration for per-VM's HGATP mode - - 2 - --- 2026-04-02 fangyu.yu@linux.alibaba.com Changes Requested
[v7,3/4] RISC-V: KVM: Detect and expose supported HGATP G-stage modes Support runtime configuration for per-VM's HGATP mode - - 3 - --- 2026-04-02 fangyu.yu@linux.alibaba.com Changes Requested
[v7,2/4] RISC-V: KVM: Cache gstage pgd_levels in struct kvm_gstage Support runtime configuration for per-VM's HGATP mode - - 1 - --- 2026-04-02 fangyu.yu@linux.alibaba.com Changes Requested
[v7,1/4] RISC-V: KVM: Support runtime configuration for per-VM's HGATP mode Support runtime configuration for per-VM's HGATP mode - - 3 - --- 2026-04-02 fangyu.yu@linux.alibaba.com Changes Requested
KVM: riscv: selftests: Implement kvm_arch_has_default_irqchip KVM: riscv: selftests: Implement kvm_arch_has_default_irqchip - 1 1 - --- 2026-04-02 Mayuresh Chitale Accepted
[v4,9/9] KVM: selftests: Provide README.rst for KVM selftests runner KVM: selftests: Create KVM selftests runner - - - - --- 2026-03-31 Vipin Sharma Handled Elsewhere
[v4,8/9] KVM: selftests: Add rule to generate default tests for KVM selftests runner KVM: selftests: Create KVM selftests runner - - - - --- 2026-03-31 Vipin Sharma Handled Elsewhere
[v4,7/9] KVM: selftests: Print sticky KVM selftests runner status at bottom KVM: selftests: Create KVM selftests runner - - - - --- 2026-03-31 Vipin Sharma Handled Elsewhere
[v4,6/9] KVM: selftests: Add various print flags to KVM selftest runner KVM: selftests: Create KVM selftests runner - - - - --- 2026-03-31 Vipin Sharma Handled Elsewhere
[v4,5/9] KVM: selftests: Run tests concurrently in KVM selftests runner KVM: selftests: Create KVM selftests runner - - - - --- 2026-03-31 Vipin Sharma Handled Elsewhere
[v4,4/9] KVM: selftests: Add option to save selftest runner output to a directory KVM: selftests: Create KVM selftests runner - - - - --- 2026-03-31 Vipin Sharma Handled Elsewhere
[v4,3/9] KVM: selftests: Add timeout option in selftests runner KVM: selftests: Create KVM selftests runner - - - - --- 2026-03-31 Vipin Sharma Handled Elsewhere
[v4,2/9] KVM: selftests: Provide executables path option to the KVM selftest runner KVM: selftests: Create KVM selftests runner - - - - --- 2026-03-31 Vipin Sharma Handled Elsewhere
[v4,1/9] KVM: selftest: Create KVM selftest runner KVM: selftests: Create KVM selftests runner - - - - --- 2026-03-31 Vipin Sharma Handled Elsewhere
[v6,4/4] RISC-V: KVM: add KVM_CAP_RISCV_SET_HGATP_MODE Support runtime configuration for per-VM's HGATP mode - - 2 - --- 2026-03-30 fangyu.yu@linux.alibaba.com Changes Requested
[v6,3/4] RISC-V: KVM: Detect and expose supported HGATP G-stage modes Support runtime configuration for per-VM's HGATP mode - - 2 - --- 2026-03-30 fangyu.yu@linux.alibaba.com Changes Requested
[v6,2/4] RISC-V: KVM: Cache gstage pgd_levels in struct kvm_gstage Support runtime configuration for per-VM's HGATP mode - - 1 - --- 2026-03-30 fangyu.yu@linux.alibaba.com Changes Requested
« 1 2 3 446 47 »