> -----Original Message----- > From: Nicolin Chen <nicol...@nvidia.com> > Sent: Monday, June 16, 2025 6:31 AM > To: Shameerali Kolothum Thodi <shameerali.kolothum.th...@huawei.com> > Cc: qemu-...@nongnu.org; qemu-devel@nongnu.org; > eric.au...@redhat.com; peter.mayd...@linaro.org; j...@nvidia.com; > ddut...@redhat.com; berra...@redhat.com; imamm...@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 v4 6/7] hw/arm/virt: Allow user-creatable SMMUv3 dev > instantiation > > On Fri, Jun 13, 2025 at 03:44:48PM +0100, Shameer Kolothum wrote: > > Allow cold-plug of smmuv3 device to virt if there is no machine > > wide legacy smmuv3 or a virtio-iommu is specified. > > > > Device tree support for new smmuv3 dev is limited to the case where > > it is associated with the default pcie.0 RC. > > I forgot the detail for this limitation. Maybe spare a few more > words briefly describing why? Qemu lacks support for presenting PCI device tree bindings for the primary PCIe bus and PXB bus instances completely. Please see the details here: https://lore.kernel.org/qemu-devel/20230421165037.2506-1-jonathan.came...@huawei.com/ I will add bit more description here to make it more clear. > > > Tested-by: Nathan Chen <nath...@nvidia.com> > > Signed-off-by: Shameer Kolothum > <shameerali.kolothum.th...@huawei.com> > > Reviewed-by: Nicolin Chen <nicol...@nvidia.com> Thanks, Shameer
RE: [PATCH v4 6/7] hw/arm/virt: Allow user-creatable SMMUv3 dev instantiation
Shameerali Kolothum Thodi via Mon, 16 Jun 2025 05:32:32 -0700
- Re: [PATCH v4 3/7] hw/arm/virt-acpi-bui... Nicolin Chen
- Re: [PATCH v4 3/7] hw/arm/virt-acpi-bui... Jonathan Cameron via
- RE: [PATCH v4 3/7] hw/arm/virt-acpi... Shameerali Kolothum Thodi via
- Re: [PATCH v4 3/7] hw/arm/virt-acpi-bui... Eric Auger
- [PATCH v4 1/7] hw/arm/smmu-common: Check SMM... Shameer Kolothum via
- Re: [PATCH v4 1/7] hw/arm/smmu-common: ... Nicolin Chen
- Re: [PATCH v4 1/7] hw/arm/smmu-common: ... Jonathan Cameron via
- RE: [PATCH v4 1/7] hw/arm/smmu-comm... Shameerali Kolothum Thodi via
- [PATCH v4 6/7] hw/arm/virt: Allow user-creat... Shameer Kolothum via
- Re: [PATCH v4 6/7] hw/arm/virt: Allow u... Nicolin Chen
- RE: [PATCH v4 6/7] hw/arm/virt: All... Shameerali Kolothum Thodi via
- Re: [PATCH v4 6/7] hw/arm/virt: Allow u... Jonathan Cameron via
- Re: [PATCH v4 6/7] hw/arm/virt: Allow u... Eric Auger
- [PATCH v4 7/7] qemu-options.hx: Document the... Shameer Kolothum via
- Re: [PATCH v4 7/7] qemu-options.hx: Doc... Nicolin Chen
- Re: [PATCH v4 7/7] qemu-options.hx: Doc... Jonathan Cameron via
- RE: [PATCH v4 7/7] qemu-options.hx:... Shameerali Kolothum Thodi via
- Re: [PATCH v4 7/7] qemu-options.hx:... Donald Dutile