Hi Shameer, >-----Original Message----- >From: Shameerali Kolothum Thodi <shameerali.kolothum.th...@huawei.com> >Subject: RE: [RFC PATCH 0/5] hw/arm/virt: Add support for user-creatable nested >SMMUv3 > > > >> -----Original Message----- >> From: Nicolin Chen <nicol...@nvidia.com> >> Sent: Thursday, January 23, 2025 4:10 AM >> To: Donald Dutile <ddut...@redhat.com> >> Cc: Shameerali Kolothum Thodi >> <shameerali.kolothum.th...@huawei.com>; eric.au...@redhat.com; Peter >> Maydell <peter.mayd...@linaro.org>; Jason Gunthorpe <j...@nvidia.com>; >> Daniel P. Berrangé <berra...@redhat.com>; qemu-...@nongnu.org; >> qemu-devel@nongnu.org; Linuxarm <linux...@huawei.com>; Wangzhou >> (B) <wangzh...@hisilicon.com>; jiangkunkun <jiangkun...@huawei.com>; >> Jonathan Cameron <jonathan.came...@huawei.com>; >> zhangfei....@linaro.org >> Subject: Re: [RFC PATCH 0/5] hw/arm/virt: Add support for user-creatable >> nested SMMUv3 >> >> Hi Don, >> >> On Fri, Jan 10, 2025 at 11:05:24PM -0500, Donald Dutile wrote: >> > On 1/8/25 11:45 PM, Nicolin Chen wrote: >> > > On Mon, Dec 16, 2024 at 10:01:29AM +0000, Shameerali Kolothum Thodi >> wrote: >> > > > And patches prior to this commit adds that support: >> > > > 4ccdbe3: ("cover-letter: Add HW accelerated nesting support for arm >> > > > SMMUv3") >> > > > >> > > > Nicolin is soon going to send out those for review. Or I can include >> > > > those in this series so that it gives a complete picture. Nicolin? >> > > >> > > Just found that I forgot to reply this one...sorry >> > > >> > > I asked Don/Eric to take over that vSMMU series: >> > > https://lore.kernel.org/qemu-devel/Zy0jiPItu8A3wNTL@Asurada-Nvidia/ >> > > (The majority of my effort has been still on the kernel side: >> > > previously vIOMMU/vDEVICE, and now vEVENTQ/MSI/vCMDQ..) >> > > >> > > Don/Eric, is there any update from your side? >> > > >> > Apologies for delayed response, been at customer site, and haven't been >> keeping up w/biz email. >> > Eric is probably waiting for me to get back and chat as well. >> > Will look to reply early next week. >> >> I wonder if we can make some progress in Feb? If so, we can start >> to wrap up the iommufd uAPI patches for HWPT, which was a part of >> intel's series but never got sent since their emulated series is >> seemingly still pending? > >I think these are the 5 patches that we require from Intel pass-through >series, > >vfio/iommufd: Implement [at|de]tach_hwpt handlers >vfio/iommufd: Implement HostIOMMUDeviceClass::realize_late() handler >HostIOMMUDevice: Introduce realize_late callback >vfio/iommufd: Add properties and handlers to >TYPE_HOST_IOMMU_DEVICE_IOMMUFD >backends/iommufd: Add helpers for invalidating user-managed HWPT > >See the commits from here, >https://github.com/hisilicon/qemu/commit/bbdc65af38fa5723f1bd9b026e29273 >0901f57b5 > >[CC Zhenzhong] > >Hi Zhenzhong, > >Just wondering what your plans are for the above patches. If it make sense and >you >are fine with it, I think it is a good idea one of us can pick up those from >that >series >and sent out separately so that it can get some review and take it forward.
Emulated series is merged, I plan to send Intel pass-through series after Chinese festival vacation, but at least half a month later. So feel free to pick those patches you need and send for comments. Thanks Zhenzhong