{"id":501850,"url":"http://patchwork.ozlabs.org/api/1.1/series/501850/?format=json","web_url":"http://patchwork.ozlabs.org/project/kvm-riscv/list/?series=501850","project":{"id":70,"url":"http://patchwork.ozlabs.org/api/1.1/projects/70/?format=json","name":"Linux KVM RISC-V","link_name":"kvm-riscv","list_id":"kvm-riscv.lists.infradead.org","list_email":"kvm-riscv@lists.infradead.org","web_url":"","scm_url":"","webscm_url":""},"name":"iommu/riscv: Add hardware dirty tracking for second-stage domains","date":"2026-04-28T13:13:48","submitter":{"id":91416,"url":"http://patchwork.ozlabs.org/api/1.1/people/91416/?format=json","name":null,"email":"fangyu.yu@linux.alibaba.com"},"version":1,"total":11,"received_total":11,"received_all":true,"mbox":"http://patchwork.ozlabs.org/series/501850/mbox/","cover_letter":{"id":2229551,"url":"http://patchwork.ozlabs.org/api/1.1/covers/2229551/?format=json","web_url":"http://patchwork.ozlabs.org/project/kvm-riscv/cover/20260428131359.34872-1-fangyu.yu@linux.alibaba.com/","msgid":"<20260428131359.34872-1-fangyu.yu@linux.alibaba.com>","date":"2026-04-28T13:13:48","name":"[RFC,00/11] iommu/riscv: Add hardware dirty tracking for second-stage domains","mbox":"http://patchwork.ozlabs.org/project/kvm-riscv/cover/20260428131359.34872-1-fangyu.yu@linux.alibaba.com/mbox/"},"patches":[{"id":2229554,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2229554/?format=json","web_url":"http://patchwork.ozlabs.org/project/kvm-riscv/patch/20260428131359.34872-2-fangyu.yu@linux.alibaba.com/","msgid":"<20260428131359.34872-2-fangyu.yu@linux.alibaba.com>","date":"2026-04-28T13:13:49","name":"[RFC,01/11] iommupt: Add RISC-V Second-stage (iohgatp) page table support","mbox":"http://patchwork.ozlabs.org/project/kvm-riscv/patch/20260428131359.34872-2-fangyu.yu@linux.alibaba.com/mbox/"},{"id":2229552,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2229552/?format=json","web_url":"http://patchwork.ozlabs.org/project/kvm-riscv/patch/20260428131359.34872-3-fangyu.yu@linux.alibaba.com/","msgid":"<20260428131359.34872-3-fangyu.yu@linux.alibaba.com>","date":"2026-04-28T13:13:50","name":"[RFC,02/11] iommu/riscv: report iommu capabilities","mbox":"http://patchwork.ozlabs.org/project/kvm-riscv/patch/20260428131359.34872-3-fangyu.yu@linux.alibaba.com/mbox/"},{"id":2229553,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2229553/?format=json","web_url":"http://patchwork.ozlabs.org/project/kvm-riscv/patch/20260428131359.34872-4-fangyu.yu@linux.alibaba.com/","msgid":"<20260428131359.34872-4-fangyu.yu@linux.alibaba.com>","date":"2026-04-28T13:13:51","name":"[RFC,03/11] iommu/riscv: use data structure instead of individual values","mbox":"http://patchwork.ozlabs.org/project/kvm-riscv/patch/20260428131359.34872-4-fangyu.yu@linux.alibaba.com/mbox/"},{"id":2229557,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2229557/?format=json","web_url":"http://patchwork.ozlabs.org/project/kvm-riscv/patch/20260428131359.34872-5-fangyu.yu@linux.alibaba.com/","msgid":"<20260428131359.34872-5-fangyu.yu@linux.alibaba.com>","date":"2026-04-28T13:13:52","name":"[RFC,04/11] iommu/riscv: support GSCID and GVMA invalidation command","mbox":"http://patchwork.ozlabs.org/project/kvm-riscv/patch/20260428131359.34872-5-fangyu.yu@linux.alibaba.com/mbox/"},{"id":2229556,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2229556/?format=json","web_url":"http://patchwork.ozlabs.org/project/kvm-riscv/patch/20260428131359.34872-6-fangyu.yu@linux.alibaba.com/","msgid":"<20260428131359.34872-6-fangyu.yu@linux.alibaba.com>","date":"2026-04-28T13:13:53","name":"[RFC,05/11] RISC-V: KVM: Enable KVM_VFIO interfaces on RISC-V arch","mbox":"http://patchwork.ozlabs.org/project/kvm-riscv/patch/20260428131359.34872-6-fangyu.yu@linux.alibaba.com/mbox/"},{"id":2229555,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2229555/?format=json","web_url":"http://patchwork.ozlabs.org/project/kvm-riscv/patch/20260428131359.34872-7-fangyu.yu@linux.alibaba.com/","msgid":"<20260428131359.34872-7-fangyu.yu@linux.alibaba.com>","date":"2026-04-28T13:13:54","name":"[RFC,06/11] iommu/riscv: Add domain_alloc_paging_flags for second-stage domain","mbox":"http://patchwork.ozlabs.org/project/kvm-riscv/patch/20260428131359.34872-7-fangyu.yu@linux.alibaba.com/mbox/"},{"id":2229558,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2229558/?format=json","web_url":"http://patchwork.ozlabs.org/project/kvm-riscv/patch/20260428131359.34872-8-fangyu.yu@linux.alibaba.com/","msgid":"<20260428131359.34872-8-fangyu.yu@linux.alibaba.com>","date":"2026-04-28T13:13:55","name":"[RFC,07/11] iommupt: Don't preset D when RISC-V IOMMU dirty tracking on","mbox":"http://patchwork.ozlabs.org/project/kvm-riscv/patch/20260428131359.34872-8-fangyu.yu@linux.alibaba.com/mbox/"},{"id":2229559,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2229559/?format=json","web_url":"http://patchwork.ozlabs.org/project/kvm-riscv/patch/20260428131359.34872-9-fangyu.yu@linux.alibaba.com/","msgid":"<20260428131359.34872-9-fangyu.yu@linux.alibaba.com>","date":"2026-04-28T13:13:56","name":"[RFC,08/11] iommu/riscv: Add dirty tracking support for second-stage domains","mbox":"http://patchwork.ozlabs.org/project/kvm-riscv/patch/20260428131359.34872-9-fangyu.yu@linux.alibaba.com/mbox/"},{"id":2229560,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2229560/?format=json","web_url":"http://patchwork.ozlabs.org/project/kvm-riscv/patch/20260428131359.34872-10-fangyu.yu@linux.alibaba.com/","msgid":"<20260428131359.34872-10-fangyu.yu@linux.alibaba.com>","date":"2026-04-28T13:13:57","name":"[RFC,09/11] iommu/riscv: Add IOTINVAL.GVMA after updating DDT/PDT entries","mbox":"http://patchwork.ozlabs.org/project/kvm-riscv/patch/20260428131359.34872-10-fangyu.yu@linux.alibaba.com/mbox/"},{"id":2229561,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2229561/?format=json","web_url":"http://patchwork.ozlabs.org/project/kvm-riscv/patch/20260428131359.34872-11-fangyu.yu@linux.alibaba.com/","msgid":"<20260428131359.34872-11-fangyu.yu@linux.alibaba.com>","date":"2026-04-28T13:13:58","name":"[RFC,10/11] iommupt: Add RISC-V dirty tracking PTE ops","mbox":"http://patchwork.ozlabs.org/project/kvm-riscv/patch/20260428131359.34872-11-fangyu.yu@linux.alibaba.com/mbox/"},{"id":2229562,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2229562/?format=json","web_url":"http://patchwork.ozlabs.org/project/kvm-riscv/patch/20260428131359.34872-12-fangyu.yu@linux.alibaba.com/","msgid":"<20260428131359.34872-12-fangyu.yu@linux.alibaba.com>","date":"2026-04-28T13:13:59","name":"[RFC,11/11] iommu/riscv: support nested iommu for getting iommu hardware information","mbox":"http://patchwork.ozlabs.org/project/kvm-riscv/patch/20260428131359.34872-12-fangyu.yu@linux.alibaba.com/mbox/"}]}