{"id":492156,"url":"http://patchwork.ozlabs.org/api/1.0/series/492156/?format=json","project":{"id":14,"url":"http://patchwork.ozlabs.org/api/1.0/projects/14/?format=json","name":"QEMU Development","link_name":"qemu-devel","list_id":"qemu-devel.nongnu.org","list_email":"qemu-devel@nongnu.org","web_url":"","scm_url":"","webscm_url":""},"name":"intel_iommu: Enable PASID support for passthrough device","date":"2026-02-14T03:41:20","submitter":{"id":81636,"url":"http://patchwork.ozlabs.org/api/1.0/people/81636/?format=json","name":"Duan, Zhenzhong","email":"zhenzhong.duan@intel.com"},"version":1,"total":13,"received_total":13,"received_all":true,"mbox":"http://patchwork.ozlabs.org/series/492156/mbox/","cover_letter":{"id":2196471,"url":"http://patchwork.ozlabs.org/api/1.0/covers/2196471/?format=json","msgid":"<20260214034135.220413-1-zhenzhong.duan@intel.com>","date":"2026-02-14T03:41:20","name":"[RFCv2,00/13] intel_iommu: Enable PASID support for passthrough device"},"patches":[{"id":2196473,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2196473/?format=json","msgid":"<20260214034135.220413-2-zhenzhong.duan@intel.com>","date":"2026-02-14T03:41:21","name":"[RFCv2,01/13] vfio/iommufd: Extend attach/detach_hwpt callback implementations with pasid","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260214034135.220413-2-zhenzhong.duan@intel.com/mbox/"},{"id":2196477,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2196477/?format=json","msgid":"<20260214034135.220413-3-zhenzhong.duan@intel.com>","date":"2026-02-14T03:41:22","name":"[RFCv2,02/13] iommufd: Extend attach/detach_hwpt callbacks to support pasid","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260214034135.220413-3-zhenzhong.duan@intel.com/mbox/"},{"id":2196481,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2196481/?format=json","msgid":"<20260214034135.220413-4-zhenzhong.duan@intel.com>","date":"2026-02-14T03:41:23","name":"[RFCv2,03/13] vfio/iommufd: Create nesting parent hwpt with IOMMU_HWPT_ALLOC_PASID flag","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260214034135.220413-4-zhenzhong.duan@intel.com/mbox/"},{"id":2196484,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2196484/?format=json","msgid":"<20260214034135.220413-5-zhenzhong.duan@intel.com>","date":"2026-02-14T03:41:24","name":"[RFCv2,04/13] intel_iommu: Create the nested hwpt with IOMMU_HWPT_ALLOC_PASID flag","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260214034135.220413-5-zhenzhong.duan@intel.com/mbox/"},{"id":2196472,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2196472/?format=json","msgid":"<20260214034135.220413-6-zhenzhong.duan@intel.com>","date":"2026-02-14T03:41:25","name":"[RFCv2,05/13] intel_iommu: Change pasid property from bool to uint8","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260214034135.220413-6-zhenzhong.duan@intel.com/mbox/"},{"id":2196474,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2196474/?format=json","msgid":"<20260214034135.220413-7-zhenzhong.duan@intel.com>","date":"2026-02-14T03:41:26","name":"[RFCv2,06/13] intel_iommu: Export some functions","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260214034135.220413-7-zhenzhong.duan@intel.com/mbox/"},{"id":2196482,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2196482/?format=json","msgid":"<20260214034135.220413-8-zhenzhong.duan@intel.com>","date":"2026-02-14T03:41:27","name":"[RFCv2,07/13] intel_iommu: Handle PASID entry addition for pc_inv_dsc request","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260214034135.220413-8-zhenzhong.duan@intel.com/mbox/"},{"id":2196476,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2196476/?format=json","msgid":"<20260214034135.220413-9-zhenzhong.duan@intel.com>","date":"2026-02-14T03:41:28","name":"[RFCv2,08/13] intel_iommu: Handle PASID entry removal for pc_inv_dsc request","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260214034135.220413-9-zhenzhong.duan@intel.com/mbox/"},{"id":2196483,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2196483/?format=json","msgid":"<20260214034135.220413-10-zhenzhong.duan@intel.com>","date":"2026-02-14T03:41:29","name":"[RFCv2,09/13] intel_iommu: Handle PASID entry removal for system reset","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260214034135.220413-10-zhenzhong.duan@intel.com/mbox/"},{"id":2196478,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2196478/?format=json","msgid":"<20260214034135.220413-11-zhenzhong.duan@intel.com>","date":"2026-02-14T03:41:30","name":"[RFCv2,10/13] intel_iommu_accel: Support pasid binding/unbinding and PIOTLB flushing","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260214034135.220413-11-zhenzhong.duan@intel.com/mbox/"},{"id":2196479,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2196479/?format=json","msgid":"<20260214034135.220413-12-zhenzhong.duan@intel.com>","date":"2026-02-14T03:41:31","name":"[RFCv2,11/13] intel_iommu_accel: drop _lock suffix in vtd_flush_host_piotlb_all_locked()","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260214034135.220413-12-zhenzhong.duan@intel.com/mbox/"},{"id":2196480,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2196480/?format=json","msgid":"<20260214034135.220413-13-zhenzhong.duan@intel.com>","date":"2026-02-14T03:41:32","name":"[RFCv2,12/13] intel_iommu_accel: Add pasid bits size check","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260214034135.220413-13-zhenzhong.duan@intel.com/mbox/"},{"id":2196475,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2196475/?format=json","msgid":"<20260214034135.220413-14-zhenzhong.duan@intel.com>","date":"2026-02-14T03:41:33","name":"[RFCv2,13/13] intel_iommu: Expose flag VIOMMU_FLAG_PASID_SUPPORTED when configured","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260214034135.220413-14-zhenzhong.duan@intel.com/mbox/"}]}