Show patches with: Submitter = None       |    Archived = No       |   90 patches
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
RISC-V: KVM: Avoid redundant page-table allocations in ioremap topup RISC-V: KVM: Avoid redundant page-table allocations in ioremap topup - - 1 - --- 2026-06-10 fangyu.yu@linux.alibaba.com Accepted
[v3,9/9] riscv: kexec: Route normal kexec through the trampoline page table riscv: kexec: Make kexec/kdump robust under VS-mode - - - - --- 2026-06-04 fangyu.yu@linux.alibaba.com Handled Elsewhere
[v3,8/9] riscv: kexec: Add the relocate-trampoline wrapper riscv: kexec: Make kexec/kdump robust under VS-mode - - - - --- 2026-06-04 fangyu.yu@linux.alibaba.com Handled Elsewhere
[v3,7/9] riscv: kexec: Always build the trampoline page table riscv: kexec: Make kexec/kdump robust under VS-mode - - - - --- 2026-06-04 fangyu.yu@linux.alibaba.com Handled Elsewhere
[v3,6/9] riscv: kexec: Switch to trampoline page table before norelocate riscv: kexec: Make kexec/kdump robust under VS-mode - - - - --- 2026-06-04 fangyu.yu@linux.alibaba.com Handled Elsewhere
[v3,5/9] riscv: kexec: Build trampoline page tables for crash kernel entry riscv: kexec: Make kexec/kdump robust under VS-mode - - - - --- 2026-06-04 fangyu.yu@linux.alibaba.com Handled Elsewhere
[v3,4/9] riscv: kexec: Place norelocate trampoline into .kexec.tramp.text riscv: kexec: Make kexec/kdump robust under VS-mode - - - - --- 2026-06-04 fangyu.yu@linux.alibaba.com Handled Elsewhere
[v3,3/9] riscv: Add kexec trampoline text section to vmlinux.lds.S riscv: kexec: Make kexec/kdump robust under VS-mode - - - - --- 2026-06-04 fangyu.yu@linux.alibaba.com Handled Elsewhere
[v3,2/9] riscv: kexec: Bound FDT search by source buffer size, not destination riscv: kexec: Make kexec/kdump robust under VS-mode - 1 - - --- 2026-06-04 fangyu.yu@linux.alibaba.com Handled Elsewhere
[v3,1/9] riscv: kexec: Reset executable bit on the control code page in cleanup riscv: kexec: Make kexec/kdump robust under VS-mode - 1 - - --- 2026-06-04 fangyu.yu@linux.alibaba.com Handled Elsewhere
[v2,7/7] riscv: kexec: Route normal kexec through the trampoline page table riscv: kexec: Fix VCPU crash on kexec/kdump under KVM - - - - --- 2026-05-26 fangyu.yu@linux.alibaba.com Handled Elsewhere
[v2,6/7] riscv: kexec: Add the relocate-trampoline wrapper riscv: kexec: Fix VCPU crash on kexec/kdump under KVM - - - - --- 2026-05-26 fangyu.yu@linux.alibaba.com Handled Elsewhere
[v2,5/7] riscv: kexec: Always build the trampoline page table riscv: kexec: Fix VCPU crash on kexec/kdump under KVM - - - - --- 2026-05-26 fangyu.yu@linux.alibaba.com Handled Elsewhere
[v2,4/7] riscv: kexec: Switch to trampoline page table before norelocate riscv: kexec: Fix VCPU crash on kexec/kdump under KVM - - - - --- 2026-05-26 fangyu.yu@linux.alibaba.com Handled Elsewhere
[v2,3/7] riscv: kexec: Build trampoline page tables for crash kernel entry riscv: kexec: Fix VCPU crash on kexec/kdump under KVM - - - - --- 2026-05-26 fangyu.yu@linux.alibaba.com Handled Elsewhere
[v2,2/7] riscv: kexec: Place norelocate trampoline into .kexec.tramp.text riscv: kexec: Fix VCPU crash on kexec/kdump under KVM - - - - --- 2026-05-26 fangyu.yu@linux.alibaba.com Handled Elsewhere
[v2,1/7] riscv: Add kexec trampoline text section to vmlinux.lds.S riscv: kexec: Fix VCPU crash on kexec/kdump under KVM - - - - --- 2026-05-26 fangyu.yu@linux.alibaba.com Handled Elsewhere
[v4,2/2] iommupt: Encode IOMMU_MMIO/IOMMU_CACHE via RISC-V Svpbmt bits iommu/riscv: Support Svpbmt memory types in generic_pt - - 5 - --- 2026-05-12 fangyu.yu@linux.alibaba.com Accepted
[v4,1/2] iommu/riscv: Advertise Svpbmt support to generic page table iommu/riscv: Support Svpbmt memory types in generic_pt - - 5 - --- 2026-05-12 fangyu.yu@linux.alibaba.com Accepted
[RFC,v2,10/10] iommu/riscv: Add IOTINVAL.GVMA after updating DDT/PDT entries iommu/riscv: Add hardware dirty tracking for second-stage domains - - - - --- 2026-05-07 fangyu.yu@linux.alibaba.com Handled Elsewhere
[RFC,v2,09/10] iommu/riscv: Add dirty tracking support for second-stage domains iommu/riscv: Add hardware dirty tracking for second-stage domains - - - - --- 2026-05-07 fangyu.yu@linux.alibaba.com Handled Elsewhere
[RFC,v2,08/10] iommu/riscv: Pre-enable GADE for second-stage domains iommu/riscv: Add hardware dirty tracking for second-stage domains - - - - --- 2026-05-07 fangyu.yu@linux.alibaba.com Handled Elsewhere
[RFC,v2,07/10] iommu/riscv: Add domain_alloc_paging_flags for second-stage domain iommu/riscv: Add hardware dirty tracking for second-stage domains - - - - --- 2026-05-07 fangyu.yu@linux.alibaba.com Handled Elsewhere
[RFC,v2,06/10] RISC-V: KVM: Enable KVM_VFIO interfaces on RISC-V arch iommu/riscv: Add hardware dirty tracking for second-stage domains - - - - --- 2026-05-07 fangyu.yu@linux.alibaba.com Handled Elsewhere
[RFC,v2,05/10] iommu/riscv: support GSCID and GVMA invalidation command iommu/riscv: Add hardware dirty tracking for second-stage domains - - - - --- 2026-05-07 fangyu.yu@linux.alibaba.com Handled Elsewhere
[RFC,v2,04/10] iommu/riscv: use data structure instead of individual values iommu/riscv: Add hardware dirty tracking for second-stage domains - - - - --- 2026-05-07 fangyu.yu@linux.alibaba.com Handled Elsewhere
[RFC,v2,03/10] iommu/riscv: report iommu capabilities iommu/riscv: Add hardware dirty tracking for second-stage domains - - - - --- 2026-05-07 fangyu.yu@linux.alibaba.com Handled Elsewhere
[RFC,v2,02/10] iommupt: Add RISC-V dirty tracking PTE ops iommu/riscv: Add hardware dirty tracking for second-stage domains - - - - --- 2026-05-07 fangyu.yu@linux.alibaba.com Handled Elsewhere
[RFC,v2,01/10] iommupt: Add RISC-V Second-stage (iohgatp) page table support iommu/riscv: Add hardware dirty tracking for second-stage domains - - - - --- 2026-05-07 fangyu.yu@linux.alibaba.com Handled Elsewhere
[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
[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
[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
[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
[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
[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
[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
[v6,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-03-30 fangyu.yu@linux.alibaba.com Changes Requested
[4/4] riscv: kexec: Switch to trampoline page table before norelocate Add crashdump support in guest kernel - - - - --- 2026-03-24 fangyu.yu@linux.alibaba.com Handled Elsewhere
[3/4] riscv: kexec: Build trampoline page tables for crash kernel entry Add crashdump support in guest kernel - - - - --- 2026-03-24 fangyu.yu@linux.alibaba.com Handled Elsewhere
[2/4] riscv: kexec: Place norelocate trampoline into .kexec.tramp.text Add crashdump support in guest kernel - - - - --- 2026-03-24 fangyu.yu@linux.alibaba.com Handled Elsewhere
[1/4] riscv: Add kexec trampoline text section to vmlinux.lds.S Add crashdump support in guest kernel - - - - --- 2026-03-24 fangyu.yu@linux.alibaba.com Handled Elsewhere
[v5,3/3] RISC-V: KVM: add KVM_CAP_RISCV_SET_HGATP_MODE [v5,1/3] RISC-V: KVM: Support runtime configuration for per-VM's HGATP mode - - - - --- 2026-02-04 fangyu.yu@linux.alibaba.com Changes Requested
[v5,2/3] RISC-V: KVM: Detect and expose supported HGATP G-stage modes [v5,1/3] RISC-V: KVM: Support runtime configuration for per-VM's HGATP mode - - - - --- 2026-02-04 fangyu.yu@linux.alibaba.com Changes Requested
[v5,1/3] RISC-V: KVM: Support runtime configuration for per-VM's HGATP mode [v5,1/3] RISC-V: KVM: Support runtime configuration for per-VM's HGATP mode - - - - --- 2026-02-04 fangyu.yu@linux.alibaba.com Changes Requested
[v4,4/4] RISC-V: KVM: Define HGATP mode bits for KVM_CAP_RISCV_SET_HGATP_MODE Support runtime configuration for per-VM's HGATP mode - - - - --- 2026-02-02 fangyu.yu@linux.alibaba.com Superseded
[v4,3/4] RISC-V: KVM: add KVM_CAP_RISCV_SET_HGATP_MODE Support runtime configuration for per-VM's HGATP mode - - - - --- 2026-02-02 fangyu.yu@linux.alibaba.com Superseded
[v4,2/4] RISC-V: KVM: Detect and expose supported HGATP G-stage modes Support runtime configuration for per-VM's HGATP mode - - - - --- 2026-02-02 fangyu.yu@linux.alibaba.com Superseded
[v4,1/4] RISC-V: KVM: Support runtime configuration for per-VM's HGATP mode Support runtime configuration for per-VM's HGATP mode - - - - --- 2026-02-02 fangyu.yu@linux.alibaba.com Superseded
[v3,2/2] RISC-V: KVM: add KVM_CAP_RISCV_SET_HGATP_MODE Support runtime configuration for per-VM's HGATP mode - - - - --- 2026-01-25 fangyu.yu@linux.alibaba.com Superseded
[v3,1/2] RISC-V: KVM: Support runtime configuration for per-VM's HGATP mode Support runtime configuration for per-VM's HGATP mode - - - - --- 2026-01-25 fangyu.yu@linux.alibaba.com Superseded
[v2] RISC-V: KVM: add KVM_CAP_RISCV_SET_HGATP_MODE [v2] RISC-V: KVM: add KVM_CAP_RISCV_SET_HGATP_MODE - - - - --- 2026-01-05 fangyu.yu@linux.alibaba.com Changes Requested
[v2] RISC-V: KVM: Support runtime configuration for per-VM's HGATP mode [v2] RISC-V: KVM: Support runtime configuration for per-VM's HGATP mode - - - - --- 2026-01-05 fangyu.yu@linux.alibaba.com Changes Requested
RISC-V: KVM: Allow to downgrade HGATP mode via SATP mode RISC-V: KVM: Allow to downgrade HGATP mode via SATP mode 1 - - - --- 2025-11-22 fangyu.yu@linux.alibaba.com Not Applicable
[v3] RISC-V: KVM: Fix guest page fault within HLV* instructions [v3] RISC-V: KVM: Fix guest page fault within HLV* instructions - 1 1 - --- 2025-11-21 fangyu.yu@linux.alibaba.com Accepted
[v2] RISC-V: KVM: Fix guest page fault within HLV* instructions [v2] RISC-V: KVM: Fix guest page fault within HLV* instructions - 1 - - --- 2025-11-11 fangyu.yu@linux.alibaba.com Superseded
[v2] RISC-V: KVM: Remove automatic I/O mapping for VM_PFNMAP [v2] RISC-V: KVM: Remove automatic I/O mapping for VM_PFNMAP - 1 - 1 --- 2025-10-21 fangyu.yu@linux.alibaba.com Accepted
RISC-V: KVM: Remove automatic I/O mapping for VM_PFNMAP RISC-V: KVM: Remove automatic I/O mapping for VM_PFNMAP 1 1 2 1 --- 2025-10-20 fangyu.yu@linux.alibaba.com Superseded
RISC-V: KVM: Read HGEIP CSR on the correct cpu RISC-V: KVM: Read HGEIP CSR on the correct cpu - 1 1 - --- 2025-10-16 fangyu.yu@linux.alibaba.com Accepted
RISC-V: KVM: Fix guest page fault within HLV* instructions RISC-V: KVM: Fix guest page fault within HLV* instructions - 1 - - --- 2025-09-12 fangyu.yu@linux.alibaba.com Changes Requested
[v3,2/2] RISC-V KVM: Remove unnecessary HGATP csr_read Fix hgatp mode settings within kvm_riscv_gstage_vmid_detect - - 1 - --- 2025-08-20 fangyu.yu@linux.alibaba.com Superseded
[v3,1/2] RISC-V: KVM: Write hgatp register with valid mode bits Fix hgatp mode settings within kvm_riscv_gstage_vmid_detect - 1 3 - --- 2025-08-20 fangyu.yu@linux.alibaba.com Superseded
[V2] RISC-V: KVM: Write hgatp register with valid mode bits [V2] RISC-V: KVM: Write hgatp register with valid mode bits - - 3 - --- 2025-08-18 fangyu.yu@linux.alibaba.com Superseded
RISC-V: KVM: Write hgatp register with valid mode bits RISC-V: KVM: Write hgatp register with valid mode bits - - - - --- 2025-08-16 fangyu.yu@linux.alibaba.com Superseded
[RFC,6/6] RISC-V: KVM: Check the MRIF in notice MSI irq handler iommu/riscv: Add MRIF support - - - - --- 2025-08-11 fangyu.yu@linux.alibaba.com Deferred
[RFC,5/6] iommu/riscv: Add MRIF mode support iommu/riscv: Add MRIF support - - - - --- 2025-08-11 fangyu.yu@linux.alibaba.com Deferred
[RFC,4/6] iommu/riscv: Add irq_mask and irq_ack configure for iommu-ir iommu/riscv: Add MRIF support - - - - --- 2025-08-11 fangyu.yu@linux.alibaba.com Deferred
[RFC,3/6] RISC-V: KVM: Add a xarray to record host irq msg iommu/riscv: Add MRIF support - - - - --- 2025-08-11 fangyu.yu@linux.alibaba.com Deferred
[RFC,2/6] RISC-V: KVM: Transfer the physical address of MRIF to iommu-ir iommu/riscv: Add MRIF support - - - - --- 2025-08-11 fangyu.yu@linux.alibaba.com Deferred
[RFC,1/6] RISC-V: Add more elements to irqbypass vcpu_info iommu/riscv: Add MRIF support - - - - --- 2025-08-11 fangyu.yu@linux.alibaba.com Deferred
RISC-V: KVM: Using user-mode pte within kvm_riscv_gstage_ioremap RISC-V: KVM: Using user-mode pte within kvm_riscv_gstage_ioremap - - 2 - --- 2025-08-07 fangyu.yu@linux.alibaba.com Accepted