> -----Original Message----- > From: Eric Auger <eric.au...@redhat.com> > Sent: Thursday, June 5, 2025 11:02 AM > To: Shameerali Kolothum Thodi > <shameerali.kolothum.th...@huawei.com>; qemu-...@nongnu.org; > qemu-devel@nongnu.org > Cc: peter.mayd...@linaro.org; j...@nvidia.com; nicol...@nvidia.com; > ddut...@redhat.com; berra...@redhat.com; nath...@nvidia.com; > mo...@nvidia.com; smost...@google.com; Linuxarm > <linux...@huawei.com>; Wangzhou (B) <wangzh...@hisilicon.com>; > jiangkunkun <jiangkun...@huawei.com>; Jonathan Cameron > <jonathan.came...@huawei.com>; zhangfei....@linaro.org > Subject: Re: [PATCH v3 1/6] hw/arm/smmuv3: Check SMMUv3 has PCIe Root > Complex association > > > shouldn't you check as well that !pci_bus_bypass_iommu(bus)? > > I see you do the check in 6/6 and I think this is the correct way because in > case of legacy SMMU it is allowed to have pci_bus_bypass_iommu set on > the root bus to let the SMMU apply only on pxb buses only. So please > ignore this comment.
Yes. It is to keep the existing behavior for legacy SMMUv3. Thanks, Shameer