From: Jason Gunthorpe <jgg-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org> To: "Tian, Kevin" <kevin.tian-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org> Cc: Jason Wang <jasowang-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>, Jean-Philippe Brucker <jean-philippe-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org>, Alex Williamson <alex.williamson-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>, "Raj, Ashok" <ashok.raj-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>, Jonathan Corbet <corbet-T1hC0tSOHrs@public.gmane.org>, Jean-Philippe Brucker <jean-philippe-68IGFXMjmZ7QT0dZR+AlfA@public.gmane.org>, LKML <linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org>, "Jiang, Dave" <dave.jiang-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>, "iommu-cunTk1MwBs9QetFLy7KEm3xJsTq8ys+cHZ5vskTnxNA@public.gmane.org" <iommu-cunTk1MwBs9QetFLy7KEm3xJsTq8ys+cHZ5vskTnxNA@public.gmane.org>, Li Zefan <lizefan-hv44wF8Li93QT0dZR+AlfA@public.gmane.org>, Johannes Weiner <hannes-druUgvl0LCNAfugRpC6u6w@public.gmane.org>, Tejun Heo <tj-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org>, "cgroups-u79uwXL29TY76Z2rM5mHXA@public.gmane.org" <cgroups-u79uwXL29TY76Z2rM5mHXA@public.gmane.org>, "Wu, Hao" <hao.wu-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>, David Woodhouse <dwmw2-wEGCiKHe2LqWVfeAwA7xHQ@public.gmane.org> Subject: Re: [PATCH V4 05/18] iommu/ioasid: Redefine IOASID set and allocation APIs Date: Wed, 7 Apr 2021 08:58:26 -0300 [thread overview] Message-ID: <20210407115826.GE7405@nvidia.com> (raw) In-Reply-To: <MWHPR11MB1886A7E4C6F3E3A81240517B8C759-4Pk8um7sDhPjKiA5vsxACZPPoyLQLiKMvxpqHgZTriW3zl9H0oFU5g@public.gmane.org> On Wed, Apr 07, 2021 at 08:17:50AM +0000, Tian, Kevin wrote: > > From: Jason Gunthorpe > > Sent: Tuesday, April 6, 2021 8:43 PM > > > > On Tue, Apr 06, 2021 at 09:35:17AM +0800, Jason Wang wrote: > > > > > > VFIO and VDPA has no buisness having map/unmap interfaces once we > > have > > > > /dev/ioasid. That all belongs in the iosaid side. > > > > > > > > I know they have those interfaces today, but that doesn't mean we have > > > > to keep using them for PASID use cases, they should be replaced with a > > > > 'do dma from this pasid on /dev/ioasid' interface certainly not a > > > > 'here is a pasid from /dev/ioasid, go ahead and configure it youself' > > > > interface > > > > > > So it looks like the PASID was bound to SVA in this design. I think it's not > > > necessairly the case: > > > > No, I wish people would stop talking about SVA. > > > > SVA and vSVA are a very special narrow configuration of a PASID. There > > are lots of other PASID configurations! That is the whole point, a > > PASID is complicated, there are many configuration scenarios, they > > need to be in one place with a very clearly defined uAPI > > > > I feel it also makes sense to allow a subsystem to specify which configurations > are permitted when allowing a PASID on its device huh? why? > e.g. excluding things like > GPA mappings that existing subsystems (VFIO/VDPA) already handle well: They don't "handle well", they have some historical baggage that is no longer suitable for the complexity this area has in the modern world. Forget about the existing APIs and replace them in /dev/ioasid. > - Share GPA mappings between multiple devices (w/ or w/o PASID) for > better IOTLB efficiency; > > - Share GPA mappings between transactions w/ PASID and transactions w/o > PASID from the same device (e.g. GPU) for better IOTLB efficiency; > > - Use the same page table for GPA mappings before and after the guest > turns on/off the PASID capability; All of these are cases you need to design the /dev/ioasid to handle. It is pretty clear to me that you'll need non-PASID IOASID's as well. Ideally a generic IOASID would just be a page table and it doesn't crystalize into a RID or RID,PASID routing until devices are attached to it. Since IOASID can be nested the only thing that makes any sense is for each level of the nest to be visible under /dev/ioasid. What a complete mess it would be if vfio-pci owns the GPA table, /dev/ioasid has a nested PASID, and vfio-mdev is running a mdev on top of that PASID. > All above are given as long as we continue to let VFIO/VDPA manage the > iommu domain and associated GPA mappings for PASID. So don't do that. Don't I keep saying this weird split is making a horrible mess? You can't reasonably build the complex PASID scenarios you talk about above unless the entire translation path is owned by one entity: /dev/ioasid. You need to focus on figuring out what that looks like then figure out how to move VDPA and VFIO to consume /dev/ioasid for all of their translation instead of open-coding half-baked internal versions. Jason
WARNING: multiple messages have this Message-ID (diff)
From: Jason Gunthorpe <jgg@nvidia.com> To: "Tian, Kevin" <kevin.tian@intel.com> Cc: Jean-Philippe Brucker <jean-philippe@linaro.org>, "Jiang, Dave" <dave.jiang@intel.com>, "Raj, Ashok" <ashok.raj@intel.com>, Jonathan Corbet <corbet@lwn.net>, David Woodhouse <dwmw2@infradead.org>, Jason Wang <jasowang@redhat.com>, LKML <linux-kernel@vger.kernel.org>, "iommu@lists.linux-foundation.org" <iommu@lists.linux-foundation.org>, Alex Williamson <alex.williamson@redhat.com>, Li Zefan <lizefan@huawei.com>, Johannes Weiner <hannes@cmpxchg.org>, Tejun Heo <tj@kernel.org>, "cgroups@vger.kernel.org" <cgroups@vger.kernel.org>, Jean-Philippe Brucker <jean-philippe@linaro.com>, "Wu, Hao" <hao.wu@intel.com> Subject: Re: [PATCH V4 05/18] iommu/ioasid: Redefine IOASID set and allocation APIs Date: Wed, 7 Apr 2021 08:58:26 -0300 [thread overview] Message-ID: <20210407115826.GE7405@nvidia.com> (raw) In-Reply-To: <MWHPR11MB1886A7E4C6F3E3A81240517B8C759@MWHPR11MB1886.namprd11.prod.outlook.com> On Wed, Apr 07, 2021 at 08:17:50AM +0000, Tian, Kevin wrote: > > From: Jason Gunthorpe > > Sent: Tuesday, April 6, 2021 8:43 PM > > > > On Tue, Apr 06, 2021 at 09:35:17AM +0800, Jason Wang wrote: > > > > > > VFIO and VDPA has no buisness having map/unmap interfaces once we > > have > > > > /dev/ioasid. That all belongs in the iosaid side. > > > > > > > > I know they have those interfaces today, but that doesn't mean we have > > > > to keep using them for PASID use cases, they should be replaced with a > > > > 'do dma from this pasid on /dev/ioasid' interface certainly not a > > > > 'here is a pasid from /dev/ioasid, go ahead and configure it youself' > > > > interface > > > > > > So it looks like the PASID was bound to SVA in this design. I think it's not > > > necessairly the case: > > > > No, I wish people would stop talking about SVA. > > > > SVA and vSVA are a very special narrow configuration of a PASID. There > > are lots of other PASID configurations! That is the whole point, a > > PASID is complicated, there are many configuration scenarios, they > > need to be in one place with a very clearly defined uAPI > > > > I feel it also makes sense to allow a subsystem to specify which configurations > are permitted when allowing a PASID on its device huh? why? > e.g. excluding things like > GPA mappings that existing subsystems (VFIO/VDPA) already handle well: They don't "handle well", they have some historical baggage that is no longer suitable for the complexity this area has in the modern world. Forget about the existing APIs and replace them in /dev/ioasid. > - Share GPA mappings between multiple devices (w/ or w/o PASID) for > better IOTLB efficiency; > > - Share GPA mappings between transactions w/ PASID and transactions w/o > PASID from the same device (e.g. GPU) for better IOTLB efficiency; > > - Use the same page table for GPA mappings before and after the guest > turns on/off the PASID capability; All of these are cases you need to design the /dev/ioasid to handle. It is pretty clear to me that you'll need non-PASID IOASID's as well. Ideally a generic IOASID would just be a page table and it doesn't crystalize into a RID or RID,PASID routing until devices are attached to it. Since IOASID can be nested the only thing that makes any sense is for each level of the nest to be visible under /dev/ioasid. What a complete mess it would be if vfio-pci owns the GPA table, /dev/ioasid has a nested PASID, and vfio-mdev is running a mdev on top of that PASID. > All above are given as long as we continue to let VFIO/VDPA manage the > iommu domain and associated GPA mappings for PASID. So don't do that. Don't I keep saying this weird split is making a horrible mess? You can't reasonably build the complex PASID scenarios you talk about above unless the entire translation path is owned by one entity: /dev/ioasid. You need to focus on figuring out what that looks like then figure out how to move VDPA and VFIO to consume /dev/ioasid for all of their translation instead of open-coding half-baked internal versions. Jason _______________________________________________ iommu mailing list iommu@lists.linux-foundation.org https://lists.linuxfoundation.org/mailman/listinfo/iommu
WARNING: multiple messages have this Message-ID (diff)
From: Jason Gunthorpe <jgg@nvidia.com> To: "Tian, Kevin" <kevin.tian@intel.com> Cc: Jason Wang <jasowang@redhat.com>, Jean-Philippe Brucker <jean-philippe@linaro.org>, Alex Williamson <alex.williamson@redhat.com>, "Raj, Ashok" <ashok.raj@intel.com>, Jonathan Corbet <corbet@lwn.net>, Jean-Philippe Brucker <jean-philippe@linaro.com>, LKML <linux-kernel@vger.kernel.org>, "Jiang, Dave" <dave.jiang@intel.com>, "iommu@lists.linux-foundation.org" <iommu@lists.linux-foundation.org>, Li Zefan <lizefan@huawei.com>, Johannes Weiner <hannes@cmpxchg.org>, Tejun Heo <tj@kernel.org>, "cgroups@vger.kernel.org" <cgroups@vger.kernel.org>, "Wu, Hao" <hao.wu@intel.com>, David Woodhouse <dwmw2@infradead.org> Subject: Re: [PATCH V4 05/18] iommu/ioasid: Redefine IOASID set and allocation APIs Date: Wed, 7 Apr 2021 08:58:26 -0300 [thread overview] Message-ID: <20210407115826.GE7405@nvidia.com> (raw) In-Reply-To: <MWHPR11MB1886A7E4C6F3E3A81240517B8C759@MWHPR11MB1886.namprd11.prod.outlook.com> On Wed, Apr 07, 2021 at 08:17:50AM +0000, Tian, Kevin wrote: > > From: Jason Gunthorpe > > Sent: Tuesday, April 6, 2021 8:43 PM > > > > On Tue, Apr 06, 2021 at 09:35:17AM +0800, Jason Wang wrote: > > > > > > VFIO and VDPA has no buisness having map/unmap interfaces once we > > have > > > > /dev/ioasid. That all belongs in the iosaid side. > > > > > > > > I know they have those interfaces today, but that doesn't mean we have > > > > to keep using them for PASID use cases, they should be replaced with a > > > > 'do dma from this pasid on /dev/ioasid' interface certainly not a > > > > 'here is a pasid from /dev/ioasid, go ahead and configure it youself' > > > > interface > > > > > > So it looks like the PASID was bound to SVA in this design. I think it's not > > > necessairly the case: > > > > No, I wish people would stop talking about SVA. > > > > SVA and vSVA are a very special narrow configuration of a PASID. There > > are lots of other PASID configurations! That is the whole point, a > > PASID is complicated, there are many configuration scenarios, they > > need to be in one place with a very clearly defined uAPI > > > > I feel it also makes sense to allow a subsystem to specify which configurations > are permitted when allowing a PASID on its device huh? why? > e.g. excluding things like > GPA mappings that existing subsystems (VFIO/VDPA) already handle well: They don't "handle well", they have some historical baggage that is no longer suitable for the complexity this area has in the modern world. Forget about the existing APIs and replace them in /dev/ioasid. > - Share GPA mappings between multiple devices (w/ or w/o PASID) for > better IOTLB efficiency; > > - Share GPA mappings between transactions w/ PASID and transactions w/o > PASID from the same device (e.g. GPU) for better IOTLB efficiency; > > - Use the same page table for GPA mappings before and after the guest > turns on/off the PASID capability; All of these are cases you need to design the /dev/ioasid to handle. It is pretty clear to me that you'll need non-PASID IOASID's as well. Ideally a generic IOASID would just be a page table and it doesn't crystalize into a RID or RID,PASID routing until devices are attached to it. Since IOASID can be nested the only thing that makes any sense is for each level of the nest to be visible under /dev/ioasid. What a complete mess it would be if vfio-pci owns the GPA table, /dev/ioasid has a nested PASID, and vfio-mdev is running a mdev on top of that PASID. > All above are given as long as we continue to let VFIO/VDPA manage the > iommu domain and associated GPA mappings for PASID. So don't do that. Don't I keep saying this weird split is making a horrible mess? You can't reasonably build the complex PASID scenarios you talk about above unless the entire translation path is owned by one entity: /dev/ioasid. You need to focus on figuring out what that looks like then figure out how to move VDPA and VFIO to consume /dev/ioasid for all of their translation instead of open-coding half-baked internal versions. Jason
next prev parent reply other threads:[~2021-04-07 11:58 UTC|newest]
Thread overview: 794+ messages / expand[flat|nested] mbox.gz Atom feed top
2021-02-27 22:01 [PATCH V4 00/18] IOASID extensions for guest SVA Jacob Pan
2021-02-27 22:01 ` Jacob Pan
2021-02-27 22:01 ` Jacob Pan
[not found] ` <1614463286-97618-1-git-send-email-jacob.jun.pan-VuQAYsv1563Yd54FQh9/CA@public.gmane.org>
2021-02-27 22:01 ` [PATCH V4 01/18] docs: Document IO Address Space ID (IOASID) APIs Jacob Pan
2021-02-27 22:01 ` Jacob Pan
2021-02-27 22:01 ` Jacob Pan
2021-02-27 22:01 ` [PATCH V4 02/18] iommu/ioasid: Rename ioasid_set_data() Jacob Pan
2021-02-27 22:01 ` Jacob Pan
2021-02-27 22:01 ` Jacob Pan
2021-02-27 22:01 ` [PATCH V4 03/18] iommu/ioasid: Add a separate function for detach data Jacob Pan
2021-02-27 22:01 ` Jacob Pan
2021-02-27 22:01 ` Jacob Pan
2021-02-27 22:01 ` [PATCH V4 04/18] iommu/ioasid: Support setting system-wide capacity Jacob Pan
2021-02-27 22:01 ` Jacob Pan
2021-02-27 22:01 ` Jacob Pan
2021-02-27 22:01 ` [PATCH V4 05/18] iommu/ioasid: Redefine IOASID set and allocation APIs Jacob Pan
2021-02-27 22:01 ` Jacob Pan
2021-02-27 22:01 ` Jacob Pan
[not found] ` <1614463286-97618-6-git-send-email-jacob.jun.pan-VuQAYsv1563Yd54FQh9/CA@public.gmane.org>
2021-03-19 0:22 ` Jacob Pan
2021-03-19 0:22 ` Jacob Pan
2021-03-19 0:22 ` Jacob Pan
2021-03-19 9:58 ` Jean-Philippe Brucker
2021-03-19 9:58 ` Jean-Philippe Brucker
2021-03-19 9:58 ` Jean-Philippe Brucker
2021-03-19 12:46 ` Jason Gunthorpe
2021-03-19 12:46 ` Jason Gunthorpe
2021-03-19 12:46 ` Jason Gunthorpe
[not found] ` <20210319124645.GP2356281-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2021-03-19 13:41 ` Jean-Philippe Brucker
2021-03-19 13:41 ` Jean-Philippe Brucker
2021-03-19 13:41 ` Jean-Philippe Brucker
2021-03-19 13:54 ` Jason Gunthorpe
2021-03-19 13:54 ` Jason Gunthorpe
2021-03-19 13:54 ` Jason Gunthorpe
[not found] ` <20210319135432.GT2356281-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2021-03-19 18:22 ` Jacob Pan
2021-03-19 18:22 ` Jacob Pan
2021-03-19 18:22 ` Jacob Pan
2021-03-22 9:24 ` Jean-Philippe Brucker
2021-03-22 9:24 ` Jean-Philippe Brucker
2021-03-22 9:24 ` Jean-Philippe Brucker
2021-03-24 17:02 ` Jacob Pan
2021-03-24 17:02 ` Jacob Pan
2021-03-24 17:02 ` Jacob Pan
2021-03-24 17:03 ` Jason Gunthorpe
2021-03-24 17:03 ` Jason Gunthorpe
2021-03-24 17:03 ` Jason Gunthorpe
[not found] ` <20210324170338.GM2356281-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2021-03-24 22:12 ` Jacob Pan
2021-03-24 22:12 ` Jacob Pan
2021-03-24 22:12 ` Jacob Pan
2021-03-25 10:21 ` Jean-Philippe Brucker
2021-03-25 10:21 ` Jean-Philippe Brucker
2021-03-25 10:21 ` Jean-Philippe Brucker
2021-03-25 17:02 ` Jacob Pan
2021-03-25 17:02 ` Jacob Pan
2021-03-25 17:02 ` Jacob Pan
2021-03-25 17:16 ` Jason Gunthorpe
2021-03-25 17:16 ` Jason Gunthorpe
2021-03-25 17:16 ` Jason Gunthorpe
[not found] ` <20210325171645.GF2356281-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2021-03-25 18:23 ` Jacob Pan
2021-03-25 18:23 ` Jacob Pan
2021-03-25 18:23 ` Jacob Pan
2021-03-26 8:06 ` Jean-Philippe Brucker
2021-03-26 8:06 ` Jean-Philippe Brucker
2021-03-26 8:06 ` Jean-Philippe Brucker
2021-03-30 13:07 ` Jason Gunthorpe
2021-03-30 13:07 ` Jason Gunthorpe
2021-03-30 13:07 ` Jason Gunthorpe
[not found] ` <20210330130755.GN2356281-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2021-03-30 13:42 ` Jean-Philippe Brucker
2021-03-30 13:42 ` Jean-Philippe Brucker
2021-03-30 13:42 ` Jean-Philippe Brucker
2021-03-30 13:46 ` Jason Gunthorpe
2021-03-30 13:46 ` Jason Gunthorpe
2021-03-30 13:46 ` Jason Gunthorpe
2021-03-25 10:26 ` Jean-Philippe Brucker
2021-03-25 10:26 ` Jean-Philippe Brucker
2021-03-25 10:26 ` Jean-Philippe Brucker
2021-03-22 12:03 ` Jason Gunthorpe
2021-03-22 12:03 ` Jason Gunthorpe
2021-03-22 12:03 ` Jason Gunthorpe
[not found] ` <20210322120300.GU2356281-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2021-03-24 19:05 ` Jacob Pan
2021-03-24 19:05 ` Jacob Pan
2021-03-24 19:05 ` Jacob Pan
2021-03-29 16:31 ` Jason Gunthorpe
2021-03-29 16:31 ` Jason Gunthorpe
2021-03-29 16:31 ` Jason Gunthorpe
[not found] ` <20210329163147.GG2356281-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2021-03-29 22:55 ` Jacob Pan
2021-03-29 22:55 ` Jacob Pan
2021-03-29 22:55 ` Jacob Pan
2021-03-30 13:43 ` Jason Gunthorpe
2021-03-30 13:43 ` Jason Gunthorpe
2021-03-30 13:43 ` Jason Gunthorpe
[not found] ` <20210330134313.GP2356281-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2021-03-31 0:10 ` Jacob Pan
2021-03-31 0:10 ` Jacob Pan
2021-03-31 0:10 ` Jacob Pan
2021-03-31 12:28 ` Jason Gunthorpe
2021-03-31 12:28 ` Jason Gunthorpe
2021-03-31 12:28 ` Jason Gunthorpe
[not found] ` <20210331122805.GC1463678-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2021-03-31 16:34 ` Jacob Pan
2021-03-31 16:34 ` Jacob Pan
2021-03-31 16:34 ` Jacob Pan
2021-03-31 17:31 ` Jason Gunthorpe
2021-03-31 17:31 ` Jason Gunthorpe
2021-03-31 17:31 ` Jason Gunthorpe
[not found] ` <20210331173148.GN1463678-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2021-03-31 18:20 ` Jacob Pan
2021-03-31 18:20 ` Jacob Pan
2021-03-31 18:20 ` Jacob Pan
2021-03-31 18:33 ` Jason Gunthorpe
2021-03-31 18:33 ` Jason Gunthorpe
2021-03-31 18:33 ` Jason Gunthorpe
[not found] ` <20210331183324.GR1463678-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2021-03-31 21:50 ` Jacob Pan
2021-03-31 21:50 ` Jacob Pan
2021-03-31 21:50 ` Jacob Pan
2021-03-31 8:38 ` Liu, Yi L
2021-03-31 8:38 ` Liu, Yi L
2021-03-31 8:38 ` Liu, Yi L
2021-03-30 1:37 ` Tian, Kevin
2021-03-30 1:37 ` Tian, Kevin
2021-03-30 1:37 ` Tian, Kevin
[not found] ` <MWHPR11MB188639EE54B48B0E1321C8198C7D9-4Pk8um7sDhPjKiA5vsxACZPPoyLQLiKMvxpqHgZTriW3zl9H0oFU5g@public.gmane.org>
2021-03-30 13:28 ` Jason Gunthorpe
2021-03-30 13:28 ` Jason Gunthorpe
2021-03-30 13:28 ` Jason Gunthorpe
[not found] ` <20210330132830.GO2356281-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2021-03-31 7:38 ` Liu, Yi L
2021-03-31 7:38 ` Liu, Yi L
2021-03-31 7:38 ` Liu, Yi L
[not found] ` <BN6PR11MB40688F5AA2323AB8CC8E65E7C37C9-1gF2/dm/6VuPGwkGT4HjsJPPoyLQLiKMvxpqHgZTriW3zl9H0oFU5g@public.gmane.org>
2021-03-31 12:40 ` Jason Gunthorpe
2021-03-31 12:40 ` Jason Gunthorpe
2021-03-31 12:40 ` Jason Gunthorpe
[not found] ` <20210331124038.GE1463678-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2021-04-01 4:38 ` Liu, Yi L
2021-04-01 4:38 ` Liu, Yi L
2021-04-01 4:38 ` Liu, Yi L
[not found] ` <BN6PR11MB406854CAE9D7CE86BEAB3E23C37B9-1gF2/dm/6VuPGwkGT4HjsJPPoyLQLiKMvxpqHgZTriW3zl9H0oFU5g@public.gmane.org>
2021-04-01 7:04 ` Liu, Yi L
2021-04-01 7:04 ` Liu, Yi L
2021-04-01 7:04 ` Liu, Yi L
[not found] ` <BN6PR11MB40687428F0D0F3B5F13EA3E0C37B9-1gF2/dm/6VuPGwkGT4HjsJPPoyLQLiKMvxpqHgZTriW3zl9H0oFU5g@public.gmane.org>
2021-04-01 11:54 ` Jason Gunthorpe
2021-04-01 11:54 ` Jason Gunthorpe
2021-04-01 11:54 ` Jason Gunthorpe
[not found] ` <20210401115429.GY1463678-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2021-04-02 12:46 ` Liu, Yi L
2021-04-02 12:46 ` Liu, Yi L
2021-04-02 12:46 ` Liu, Yi L
2021-04-01 12:05 ` Jean-Philippe Brucker
2021-04-01 12:05 ` Jean-Philippe Brucker
2021-04-01 12:05 ` Jean-Philippe Brucker
2021-04-01 12:12 ` Jason Gunthorpe
2021-04-01 12:12 ` Jason Gunthorpe
2021-04-01 12:12 ` Jason Gunthorpe
2021-04-01 13:38 ` Liu, Yi L
2021-04-01 13:38 ` Liu, Yi L
2021-04-01 13:38 ` Liu, Yi L
[not found] ` <BN6PR11MB4068171CD1D4B823515F7EFBC37B9-1gF2/dm/6VuPGwkGT4HjsJPPoyLQLiKMvxpqHgZTriW3zl9H0oFU5g@public.gmane.org>
2021-04-01 13:42 ` Jason Gunthorpe
2021-04-01 13:42 ` Jason Gunthorpe
2021-04-01 13:42 ` Jason Gunthorpe
[not found] ` <20210401134236.GF1463678-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2021-04-01 14:08 ` Liu, Yi L
2021-04-01 14:08 ` Liu, Yi L
2021-04-01 14:08 ` Liu, Yi L
[not found] ` <BN6PR11MB4068C4DE7AF43D44DE70F4C1C37B9-1gF2/dm/6VuPGwkGT4HjsJPPoyLQLiKMvxpqHgZTriW3zl9H0oFU5g@public.gmane.org>
2021-04-01 16:03 ` Jason Gunthorpe
2021-04-01 16:03 ` Jason Gunthorpe
2021-04-01 16:03 ` Jason Gunthorpe
[not found] ` <20210401160337.GJ1463678-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2021-04-02 7:30 ` Tian, Kevin
2021-04-02 7:30 ` Tian, Kevin
2021-04-02 7:30 ` Tian, Kevin
[not found] ` <MWHPR11MB18866AB35A13A139262347FD8C7A9-4Pk8um7sDhPjKiA5vsxACZPPoyLQLiKMvxpqHgZTriW3zl9H0oFU5g@public.gmane.org>
2021-04-05 23:35 ` Jason Gunthorpe
2021-04-05 23:35 ` Jason Gunthorpe
2021-04-05 23:35 ` Jason Gunthorpe
[not found] ` <20210405233526.GD7405-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2021-04-06 0:37 ` Tian, Kevin
2021-04-06 0:37 ` Tian, Kevin
2021-04-06 0:37 ` Tian, Kevin
[not found] ` <MWHPR11MB18862BF4EA4DC0CFDE6CD2238C769-4Pk8um7sDhPjKiA5vsxACZPPoyLQLiKMvxpqHgZTriW3zl9H0oFU5g@public.gmane.org>
2021-04-06 12:15 ` Jason Gunthorpe
2021-04-06 12:15 ` Jason Gunthorpe
2021-04-06 12:15 ` Jason Gunthorpe
2021-04-15 13:11 ` Auger Eric
2021-04-15 13:11 ` Auger Eric
[not found] ` <4bea6eb9-08ad-4b6b-1e0f-c97ece58a078-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2021-04-15 23:07 ` Jason Gunthorpe
2021-04-15 23:07 ` Jason Gunthorpe
2021-04-15 23:07 ` Jason Gunthorpe
[not found] ` <20210415230732.GG1370958-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2021-04-16 13:12 ` Jacob Pan
2021-04-16 13:12 ` Jacob Pan
2021-04-16 13:12 ` Jacob Pan
2021-04-16 15:45 ` Alex Williamson
2021-04-16 15:45 ` Alex Williamson
[not found] ` <20210416094547.1774e1a3-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2021-04-16 17:23 ` Jacob Pan
2021-04-16 17:23 ` Jacob Pan
2021-04-16 17:23 ` Jacob Pan
2021-04-16 17:54 ` Jason Gunthorpe
2021-04-16 17:54 ` Jason Gunthorpe
2021-04-16 17:54 ` Jason Gunthorpe
2021-04-21 13:18 ` Liu, Yi L
2021-04-21 13:18 ` Liu, Yi L
2021-04-21 13:18 ` Liu, Yi L
[not found] ` <BN6PR11MB406854F56D18E1187A2C98ACC3479-1gF2/dm/6VuPGwkGT4HjsJPPoyLQLiKMvxpqHgZTriW3zl9H0oFU5g@public.gmane.org>
2021-04-21 16:23 ` Jason Gunthorpe
2021-04-21 16:23 ` Jason Gunthorpe
2021-04-21 16:23 ` Jason Gunthorpe
2021-04-21 16:54 ` Alex Williamson
2021-04-21 16:54 ` Alex Williamson
[not found] ` <20210421105451.56d3670a-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2021-04-21 17:52 ` Jason Gunthorpe
2021-04-21 17:52 ` Jason Gunthorpe
2021-04-21 17:52 ` Jason Gunthorpe
[not found] ` <20210421175203.GN1370958-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2021-04-21 19:33 ` Alex Williamson
2021-04-21 19:33 ` Alex Williamson
2021-04-21 19:33 ` Alex Williamson
[not found] ` <20210421133312.15307c44-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2021-04-21 23:03 ` Jason Gunthorpe
2021-04-21 23:03 ` Jason Gunthorpe
2021-04-21 23:03 ` Jason Gunthorpe
[not found] ` <20210421230301.GP1370958-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2021-04-22 8:34 ` Tian, Kevin
2021-04-22 8:34 ` Tian, Kevin
2021-04-22 8:34 ` Tian, Kevin
2021-04-22 12:10 ` Jason Gunthorpe
2021-04-22 12:10 ` Jason Gunthorpe
[not found] ` <20210422121020.GT1370958-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2021-04-23 9:06 ` Tian, Kevin
2021-04-23 9:06 ` Tian, Kevin
2021-04-23 9:06 ` Tian, Kevin
2021-04-23 11:49 ` Jason Gunthorpe
2021-04-23 11:49 ` Jason Gunthorpe
[not found] ` <20210423114944.GF1370958-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2021-04-25 9:24 ` Tian, Kevin
2021-04-25 9:24 ` Tian, Kevin
2021-04-25 9:24 ` Tian, Kevin
[not found] ` <MWHPR11MB18861FE6982D73AFBF173E048C439-4Pk8um7sDhPjKiA5vsxACZPPoyLQLiKMvxpqHgZTriW3zl9H0oFU5g@public.gmane.org>
2021-04-26 12:38 ` Jason Gunthorpe
2021-04-26 12:38 ` Jason Gunthorpe
2021-04-26 12:38 ` Jason Gunthorpe
[not found] ` <20210426123817.GQ1370958-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2021-04-28 6:34 ` Tian, Kevin
2021-04-28 6:34 ` Tian, Kevin
2021-04-28 6:34 ` Tian, Kevin
2021-04-28 15:06 ` Alex Williamson
2021-04-28 15:06 ` Alex Williamson
[not found] ` <20210428090625.5a05dae8-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2021-05-07 7:36 ` Tian, Kevin
2021-05-07 7:36 ` Tian, Kevin
2021-05-07 7:36 ` Tian, Kevin
[not found] ` <MWHPR11MB1886E0A7897758AA7BE509058C579-4Pk8um7sDhPjKiA5vsxACZPPoyLQLiKMvxpqHgZTriW3zl9H0oFU5g@public.gmane.org>
2021-05-07 11:56 ` Jason Gunthorpe
2021-05-07 11:56 ` Jason Gunthorpe
2021-05-07 11:56 ` Jason Gunthorpe
2021-05-07 17:06 ` Alex Williamson
2021-05-07 17:06 ` Alex Williamson
2021-05-07 17:06 ` Alex Williamson
[not found] ` <20210507110614.7b8e6998-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2021-05-07 17:10 ` Jason Gunthorpe
2021-05-07 17:10 ` Jason Gunthorpe
2021-05-07 17:10 ` Jason Gunthorpe
2021-05-08 6:08 ` Tian, Kevin
2021-05-08 6:08 ` Tian, Kevin
2021-05-08 7:31 ` Tian, Kevin
2021-05-08 7:31 ` Tian, Kevin
2021-05-08 7:31 ` Tian, Kevin
[not found] ` <MWHPR11MB18862452FD4172DCA70C89B88C569-4Pk8um7sDhPjKiA5vsxACZPPoyLQLiKMvxpqHgZTriW3zl9H0oFU5g@public.gmane.org>
2021-05-10 2:56 ` Lu Baolu
2021-05-10 2:56 ` Lu Baolu
2021-05-10 2:56 ` Lu Baolu
[not found] ` <MWHPR11MB188625137D5B7423822396C88C409-4Pk8um7sDhPjKiA5vsxACZPPoyLQLiKMvxpqHgZTriW3zl9H0oFU5g@public.gmane.org>
2021-04-28 20:46 ` Jason Gunthorpe
2021-04-28 20:46 ` Jason Gunthorpe
2021-04-28 20:46 ` Jason Gunthorpe
[not found] ` <20210428204606.GX1370958-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2021-05-04 16:22 ` Jacob Pan
2021-05-04 16:22 ` Jacob Pan
2021-05-04 16:22 ` Jacob Pan
2021-05-04 16:31 ` Jason Gunthorpe
2021-05-04 16:31 ` Jason Gunthorpe
2021-05-04 16:31 ` Jason Gunthorpe
2021-05-08 5:46 ` Tian, Kevin
2021-05-08 5:46 ` Tian, Kevin
2021-05-08 5:46 ` Tian, Kevin
2021-05-04 15:41 ` Jacob Pan
2021-05-04 15:41 ` Jacob Pan
2021-05-04 15:41 ` Jacob Pan
2021-05-04 18:00 ` Jason Gunthorpe
2021-05-04 18:00 ` Jason Gunthorpe
2021-05-04 18:00 ` Jason Gunthorpe
[not found] ` <20210504180050.GB1370958-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2021-05-04 22:11 ` Jacob Pan
2021-05-04 22:11 ` Jacob Pan
2021-05-04 22:11 ` Jacob Pan
2021-05-04 23:15 ` Jason Gunthorpe
2021-05-04 23:15 ` Jason Gunthorpe
2021-05-04 23:15 ` Jason Gunthorpe
[not found] ` <20210504231530.GE1370958-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2021-05-05 17:22 ` Jacob Pan
2021-05-05 17:22 ` Jacob Pan
2021-05-05 17:22 ` Jacob Pan
2021-05-05 18:00 ` Jason Gunthorpe
2021-05-05 18:00 ` Jason Gunthorpe
2021-05-05 18:00 ` Jason Gunthorpe
[not found] ` <20210505180023.GJ1370958-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2021-05-05 20:04 ` Jacob Pan
2021-05-05 20:04 ` Jacob Pan
2021-05-05 20:04 ` Jacob Pan
2021-05-05 22:21 ` Jason Gunthorpe
2021-05-05 22:21 ` Jason Gunthorpe
2021-05-05 22:21 ` Jason Gunthorpe
[not found] ` <20210505222120.GM1370958-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2021-05-05 23:23 ` Raj, Ashok
2021-05-05 23:23 ` Raj, Ashok
2021-05-05 23:23 ` Raj, Ashok
2021-05-06 12:22 ` Jason Gunthorpe
2021-05-06 12:22 ` Jason Gunthorpe
2021-05-06 12:22 ` Jason Gunthorpe
2021-05-08 7:06 ` Liu Yi L
2021-05-08 7:06 ` Liu Yi L
2021-05-08 7:06 ` Liu Yi L
2021-05-06 7:23 ` Jean-Philippe Brucker
2021-05-06 7:23 ` Jean-Philippe Brucker
2021-05-06 7:23 ` Jean-Philippe Brucker
2021-05-06 12:27 ` Jason Gunthorpe
2021-05-06 12:27 ` Jason Gunthorpe
2021-05-06 12:27 ` Jason Gunthorpe
[not found] ` <20210506122730.GQ1370958-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2021-05-06 16:32 ` Raj, Ashok
2021-05-06 16:32 ` Raj, Ashok
2021-05-06 16:32 ` Raj, Ashok
2021-05-07 17:20 ` Jason Gunthorpe
2021-05-07 17:20 ` Jason Gunthorpe
2021-05-07 17:20 ` Jason Gunthorpe
[not found] ` <20210507172051.GW1370958-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2021-05-07 18:14 ` Raj, Ashok
2021-05-07 18:14 ` Raj, Ashok
2021-05-07 18:14 ` Raj, Ashok
2021-05-07 18:20 ` Jason Gunthorpe
2021-05-07 18:20 ` Jason Gunthorpe
2021-05-07 18:20 ` Jason Gunthorpe
[not found] ` <20210507182050.GX1370958-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2021-05-07 19:23 ` Raj, Ashok
2021-05-07 19:23 ` Raj, Ashok
2021-05-07 19:23 ` Raj, Ashok
2021-05-07 19:28 ` Jason Gunthorpe
2021-05-07 19:28 ` Jason Gunthorpe
2021-05-07 19:28 ` Jason Gunthorpe
[not found] ` <20210507192810.GY1370958-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2021-05-07 22:15 ` Jacob Pan
2021-05-07 22:15 ` Jacob Pan
2021-05-07 22:15 ` Jacob Pan
2021-05-08 9:56 ` Tian, Kevin
2021-05-08 9:56 ` Tian, Kevin
2021-05-08 9:56 ` Tian, Kevin
[not found] ` <MWHPR11MB188698FBEE62AF1313E0F7AC8C569-4Pk8um7sDhPjKiA5vsxACZPPoyLQLiKMvxpqHgZTriW3zl9H0oFU5g@public.gmane.org>
2021-05-10 12:37 ` Jason Gunthorpe
2021-05-10 12:37 ` Jason Gunthorpe
2021-05-10 12:37 ` Jason Gunthorpe
[not found] ` <20210510123729.GA1002214-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2021-05-10 15:25 ` Raj, Ashok
2021-05-10 15:25 ` Raj, Ashok
2021-05-10 15:25 ` Raj, Ashok
2021-05-10 15:31 ` Jason Gunthorpe
2021-05-10 15:31 ` Jason Gunthorpe
2021-05-10 15:31 ` Jason Gunthorpe
[not found] ` <20210510153111.GB1002214-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2021-05-10 16:22 ` Raj, Ashok
2021-05-10 16:22 ` Raj, Ashok
2021-05-10 16:22 ` Raj, Ashok
2021-05-10 16:39 ` Jason Gunthorpe
2021-05-10 16:39 ` Jason Gunthorpe
2021-05-10 16:39 ` Jason Gunthorpe
[not found] ` <20210510163956.GD1002214-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2021-05-10 22:28 ` Jacob Pan
2021-05-10 22:28 ` Jacob Pan
2021-05-10 22:28 ` Jacob Pan
2021-05-10 23:45 ` Jason Gunthorpe
2021-05-10 23:45 ` Jason Gunthorpe
2021-05-10 23:45 ` Jason Gunthorpe
[not found] ` <20210510234500.GI1002214-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2021-05-11 3:56 ` Jacob Pan
2021-05-11 3:56 ` Jacob Pan
2021-05-11 3:56 ` Jacob Pan
2021-05-11 9:10 ` Tian, Kevin
2021-05-11 9:10 ` Tian, Kevin
2021-05-11 9:10 ` Tian, Kevin
[not found] ` <MWHPR11MB1886E22D03B14EE0D5725CE08C539-4Pk8um7sDhPjKiA5vsxACZPPoyLQLiKMvxpqHgZTriW3zl9H0oFU5g@public.gmane.org>
2021-05-11 13:24 ` Liu Yi L
2021-05-11 13:24 ` Liu Yi L
2021-05-11 13:24 ` Liu Yi L
2021-05-11 22:52 ` Tian, Kevin
2021-05-11 22:52 ` Tian, Kevin
2021-05-11 22:52 ` Tian, Kevin
2021-05-11 14:38 ` Jason Gunthorpe
2021-05-11 14:38 ` Jason Gunthorpe
2021-05-11 14:38 ` Jason Gunthorpe
[not found] ` <20210511143840.GL1002214-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2021-05-11 22:51 ` Tian, Kevin
2021-05-11 22:51 ` Tian, Kevin
2021-05-11 22:51 ` Tian, Kevin
2021-05-11 23:39 ` Jason Gunthorpe
2021-05-11 23:39 ` Jason Gunthorpe
[not found] ` <20210511233950.GQ1002214-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2021-05-12 0:21 ` Tian, Kevin
2021-05-12 0:21 ` Tian, Kevin
2021-05-12 0:21 ` Tian, Kevin
2021-05-12 0:25 ` Jason Gunthorpe
2021-05-12 0:25 ` Jason Gunthorpe
[not found] ` <20210512002515.GR1002214-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2021-05-12 0:40 ` Tian, Kevin
2021-05-12 0:40 ` Tian, Kevin
2021-05-12 0:40 ` Tian, Kevin
2021-04-29 8:54 ` Auger Eric
2021-04-29 8:54 ` Auger Eric
2021-04-29 8:54 ` Auger Eric
2021-04-29 8:55 ` Auger Eric
2021-04-29 8:55 ` Auger Eric
2021-04-29 8:55 ` Auger Eric
2021-04-29 13:26 ` Auger Eric
2021-04-29 13:26 ` Auger Eric
2021-04-29 13:26 ` Auger Eric
[not found] ` <6e36797c-799e-074d-f66f-5686a4b37f38-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2021-04-29 20:04 ` Jason Gunthorpe
2021-04-29 20:04 ` Jason Gunthorpe
2021-04-29 20:04 ` Jason Gunthorpe
[not found] ` <20210429200431.GA1370958-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2021-05-05 9:10 ` Auger Eric
2021-05-05 9:10 ` Auger Eric
2021-05-05 9:10 ` Auger Eric
2021-04-22 17:13 ` Alex Williamson
2021-04-22 17:13 ` Alex Williamson
2021-04-22 17:13 ` Alex Williamson
2021-04-22 17:57 ` Jason Gunthorpe
2021-04-22 17:57 ` Jason Gunthorpe
2021-04-22 17:57 ` Jason Gunthorpe
[not found] ` <20210422175715.GA1370958-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2021-04-22 19:37 ` Alex Williamson
2021-04-22 19:37 ` Alex Williamson
2021-04-22 19:37 ` Alex Williamson
2021-04-22 20:00 ` Jason Gunthorpe
2021-04-22 20:00 ` Jason Gunthorpe
2021-04-22 20:00 ` Jason Gunthorpe
[not found] ` <20210422200024.GC1370958-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2021-04-22 22:38 ` Alex Williamson
2021-04-22 22:38 ` Alex Williamson
2021-04-22 22:38 ` Alex Williamson
[not found] ` <20210422163808.2d173225-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2021-04-22 23:39 ` Jason Gunthorpe
2021-04-22 23:39 ` Jason Gunthorpe
2021-04-22 23:39 ` Jason Gunthorpe
[not found] ` <20210422233950.GD1370958-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2021-04-23 10:31 ` Tian, Kevin
2021-04-23 10:31 ` Tian, Kevin
2021-04-23 10:31 ` Tian, Kevin
[not found] ` <MWHPR11MB1886A98D9176B5571530EF1D8C459-4Pk8um7sDhPjKiA5vsxACZPPoyLQLiKMvxpqHgZTriW3zl9H0oFU5g@public.gmane.org>
2021-04-23 11:57 ` Jason Gunthorpe
2021-04-23 11:57 ` Jason Gunthorpe
2021-04-23 11:57 ` Jason Gunthorpe
2021-04-27 5:11 ` David Gibson
2021-04-27 5:11 ` David Gibson
2021-04-27 5:11 ` David Gibson
[not found] ` <YIec/Rt7OxvfFw7W-l+x2Y8Cxqc4e6aEkudXLsA@public.gmane.org>
2021-04-27 16:39 ` Jason Gunthorpe
2021-04-27 16:39 ` Jason Gunthorpe
2021-04-27 16:39 ` Jason Gunthorpe
2021-04-28 0:49 ` David Gibson
2021-04-28 0:49 ` David Gibson
2021-04-28 0:49 ` David Gibson
2021-04-23 16:38 ` Alex Williamson
2021-04-23 16:38 ` Alex Williamson
2021-04-23 16:38 ` Alex Williamson
[not found] ` <20210423103851.41138791-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2021-04-23 22:28 ` Jason Gunthorpe
2021-04-23 22:28 ` Jason Gunthorpe
2021-04-23 22:28 ` Jason Gunthorpe
[not found] ` <20210423222803.GK1370958-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2021-04-27 5:15 ` David Gibson
2021-04-27 5:15 ` David Gibson
2021-04-27 5:15 ` David Gibson
2021-04-27 5:08 ` David Gibson
2021-04-27 5:08 ` David Gibson
2021-04-27 5:08 ` David Gibson
[not found] ` <YIecXkaEGNgICePO-l+x2Y8Cxqc4e6aEkudXLsA@public.gmane.org>
2021-04-27 17:12 ` Jason Gunthorpe
2021-04-27 17:12 ` Jason Gunthorpe
2021-04-27 17:12 ` Jason Gunthorpe
[not found] ` <20210427171212.GD1370958-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2021-04-28 0:58 ` David Gibson
2021-04-28 0:58 ` David Gibson
2021-04-28 0:58 ` David Gibson
[not found] ` <YIizNdbA0+LYwQbI-l+x2Y8Cxqc4e6aEkudXLsA@public.gmane.org>
2021-04-28 14:56 ` Jason Gunthorpe
2021-04-28 14:56 ` Jason Gunthorpe
2021-04-28 14:56 ` Jason Gunthorpe
[not found] ` <20210428145622.GU1370958-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2021-04-29 3:04 ` David Gibson
2021-04-29 3:04 ` David Gibson
2021-04-29 3:04 ` David Gibson
2021-05-03 16:15 ` Jason Gunthorpe
2021-05-03 16:15 ` Jason Gunthorpe
2021-05-03 16:15 ` Jason Gunthorpe
[not found] ` <20210503161518.GM1370958-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2021-05-13 5:48 ` David Gibson
2021-05-13 5:48 ` David Gibson
2021-05-13 5:48 ` David Gibson
2021-05-13 13:59 ` Jason Gunthorpe
2021-05-13 13:59 ` Jason Gunthorpe
2021-05-13 13:59 ` Jason Gunthorpe
[not found] ` <20210513135938.GG1002214-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2021-05-24 7:52 ` David Gibson
2021-05-24 7:52 ` David Gibson
2021-05-24 7:52 ` David Gibson
2021-05-24 23:37 ` Jason Gunthorpe
2021-05-24 23:37 ` Jason Gunthorpe
2021-05-24 23:37 ` Jason Gunthorpe
2021-05-25 19:26 ` Kirti Wankhede
2021-05-25 19:26 ` Kirti Wankhede
2021-05-25 19:26 ` Kirti Wankhede
[not found] ` <ce2fcf21-1803-047b-03f0-7a4108dea7af-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2021-05-25 19:52 ` Jason Gunthorpe
2021-05-25 19:52 ` Jason Gunthorpe
2021-05-25 19:52 ` Jason Gunthorpe
[not found] ` <20210525195257.GG1002214-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2021-05-25 21:18 ` Kirti Wankhede
2021-05-25 21:18 ` Kirti Wankhede
2021-05-25 21:18 ` Kirti Wankhede
[not found] ` <6b13399d-cf03-1e71-3624-c39d4d05e958-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2021-05-27 5:00 ` David Gibson
2021-05-27 5:00 ` David Gibson
2021-05-27 5:00 ` David Gibson
2021-05-27 18:25 ` Kirti Wankhede
2021-05-27 18:25 ` Kirti Wankhede
2021-05-27 18:25 ` Kirti Wankhede
2021-06-01 3:45 ` David Gibson
2021-06-01 3:45 ` David Gibson
2021-06-01 3:45 ` David Gibson
2021-05-27 4:58 ` David Gibson
2021-05-27 4:58 ` David Gibson
2021-05-27 4:58 ` David Gibson
2021-05-27 18:48 ` Jason Gunthorpe
2021-05-27 18:48 ` Jason Gunthorpe
2021-05-27 18:48 ` Jason Gunthorpe
[not found] ` <20210527184847.GI1002214-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2021-06-01 4:03 ` David Gibson
2021-06-01 4:03 ` David Gibson
2021-06-01 4:03 ` David Gibson
2021-06-01 12:57 ` Jason Gunthorpe
2021-06-01 12:57 ` Jason Gunthorpe
2021-06-01 12:57 ` Jason Gunthorpe
[not found] ` <20210601125712.GA4157739-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2021-06-08 0:44 ` David Gibson
2021-06-08 0:44 ` David Gibson
2021-06-08 0:44 ` David Gibson
2021-06-08 18:34 ` Jason Gunthorpe
2021-06-08 18:34 ` Jason Gunthorpe
2021-06-08 18:34 ` Jason Gunthorpe
2021-05-25 22:52 ` Alex Williamson
2021-05-25 22:52 ` Alex Williamson
2021-05-25 22:52 ` Alex Williamson
[not found] ` <20210525165252.6959d9da.alex.williamson-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2021-05-26 18:10 ` Kirti Wankhede
2021-05-26 18:10 ` Kirti Wankhede
2021-05-26 18:10 ` Kirti Wankhede
[not found] ` <6f9dad1a-4e15-1703-d6f4-1b51b7fde15a-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2021-05-26 18:59 ` Alex Williamson
2021-05-26 18:59 ` Alex Williamson
2021-05-26 18:59 ` Alex Williamson
[not found] ` <20210526125905.61e00a18.alex.williamson-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2021-05-26 19:13 ` Jason Gunthorpe
2021-05-26 19:13 ` Jason Gunthorpe
2021-05-26 19:13 ` Jason Gunthorpe
[not found] ` <20210524233744.GT1002214-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2021-05-27 4:53 ` David Gibson
2021-05-27 4:53 ` David Gibson
2021-05-27 4:53 ` David Gibson
2021-05-27 19:06 ` Jason Gunthorpe
2021-05-27 19:06 ` Jason Gunthorpe
2021-05-27 19:06 ` Jason Gunthorpe
2021-06-01 4:27 ` David Gibson
2021-06-01 4:27 ` David Gibson
2021-06-01 4:27 ` David Gibson
2021-04-28 6:58 ` Tian, Kevin
2021-04-28 6:58 ` Tian, Kevin
2021-04-28 6:58 ` Tian, Kevin
[not found] ` <MWHPR11MB1886F0818D30329172C420758C409-4Pk8um7sDhPjKiA5vsxACZPPoyLQLiKMvxpqHgZTriW3zl9H0oFU5g@public.gmane.org>
2021-05-04 17:12 ` Jason Gunthorpe
2021-05-04 17:12 ` Jason Gunthorpe
2021-05-04 17:12 ` Jason Gunthorpe
[not found] ` <20210504171246.GZ1370958-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2021-05-07 8:09 ` Tian, Kevin
2021-05-07 8:09 ` Tian, Kevin
2021-05-07 8:09 ` Tian, Kevin
2021-04-28 7:47 ` Tian, Kevin
2021-04-28 7:47 ` Tian, Kevin
2021-04-28 7:47 ` Tian, Kevin
[not found] ` <MWHPR11MB1886C9199AA3F00FF72ACB508C409-4Pk8um7sDhPjKiA5vsxACZPPoyLQLiKMvxpqHgZTriW3zl9H0oFU5g@public.gmane.org>
2021-04-28 18:41 ` Jason Gunthorpe
2021-04-28 18:41 ` Jason Gunthorpe
2021-04-28 18:41 ` Jason Gunthorpe
[not found] ` <20210422111337.6ac3624d-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2021-04-27 4:50 ` David Gibson
2021-04-27 4:50 ` David Gibson
2021-04-27 4:50 ` David Gibson
[not found] ` <YIeYJZOdgMN/orl0-l+x2Y8Cxqc4e6aEkudXLsA@public.gmane.org>
2021-04-27 17:24 ` Jason Gunthorpe
2021-04-27 17:24 ` Jason Gunthorpe
2021-04-27 17:24 ` Jason Gunthorpe
2021-04-28 1:23 ` David Gibson
2021-04-28 1:23 ` David Gibson
2021-04-28 1:23 ` David Gibson
[not found] ` <YIi5G4Wg/hpFqNdX-l+x2Y8Cxqc4e6aEkudXLsA@public.gmane.org>
2021-04-29 0:21 ` Jason Gunthorpe
2021-04-29 0:21 ` Jason Gunthorpe
2021-04-29 0:21 ` Jason Gunthorpe
[not found] ` <20210429002149.GZ1370958-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2021-04-29 3:20 ` David Gibson
2021-04-29 3:20 ` David Gibson
2021-04-29 3:20 ` David Gibson
2021-05-03 16:05 ` Jason Gunthorpe
2021-05-03 16:05 ` Jason Gunthorpe
2021-05-03 16:05 ` Jason Gunthorpe
[not found] ` <20210503160530.GL1370958-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2021-05-04 3:54 ` David Gibson
2021-05-04 3:54 ` David Gibson
2021-05-04 3:54 ` David Gibson
2021-05-04 18:15 ` Jason Gunthorpe
2021-05-04 18:15 ` Jason Gunthorpe
2021-05-04 18:15 ` Jason Gunthorpe
[not found] ` <20210504181537.GC1370958-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2021-05-05 4:28 ` Alexey Kardashevskiy
2021-05-05 4:28 ` Alexey Kardashevskiy
2021-05-05 4:28 ` Alexey Kardashevskiy
[not found] ` <7e5c2276-ca1c-a8af-c15f-72a7c83c8bfa-sLpHqDYs0B2HXe+LvDLADg@public.gmane.org>
2021-05-05 16:39 ` Jason Gunthorpe
2021-05-05 16:39 ` Jason Gunthorpe
2021-05-05 16:39 ` Jason Gunthorpe
[not found] ` <20210505163902.GG1370958-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2021-05-13 6:07 ` David Gibson
2021-05-13 6:07 ` David Gibson
2021-05-13 6:07 ` David Gibson
2021-05-13 13:50 ` Jason Gunthorpe
2021-05-13 13:50 ` Jason Gunthorpe
2021-05-13 13:50 ` Jason Gunthorpe
[not found] ` <20210513135030.GF1002214-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2021-05-24 7:56 ` David Gibson
2021-05-24 7:56 ` David Gibson
2021-05-24 7:56 ` David Gibson
2021-05-13 6:01 ` David Gibson
2021-05-13 6:01 ` David Gibson
2021-05-13 6:01 ` David Gibson
2021-05-13 6:52 ` Tian, Kevin
2021-05-13 6:52 ` Tian, Kevin
2021-05-13 6:52 ` Tian, Kevin
2021-05-13 13:47 ` Jason Gunthorpe
2021-05-13 13:47 ` Jason Gunthorpe
2021-05-13 13:47 ` Jason Gunthorpe
2021-04-22 12:55 ` Liu Yi L
2021-04-22 12:55 ` Liu Yi L
2021-04-16 13:38 ` Auger Eric
2021-04-16 13:38 ` Auger Eric
2021-04-16 13:38 ` Auger Eric
[not found] ` <b1492fd3-8ce2-1632-3b14-73d8d4356fd7-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2021-04-16 14:05 ` Jason Gunthorpe
2021-04-16 14:05 ` Jason Gunthorpe
2021-04-16 14:05 ` Jason Gunthorpe
[not found] ` <20210416140524.GI1370958-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2021-04-16 14:26 ` Auger Eric
2021-04-16 14:26 ` Auger Eric
2021-04-16 14:26 ` Auger Eric
[not found] ` <f71c1e37-6466-e931-be1d-b9b36d785596-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2021-04-16 14:34 ` Jason Gunthorpe
2021-04-16 14:34 ` Jason Gunthorpe
2021-04-16 14:34 ` Jason Gunthorpe
[not found] ` <20210416143451.GJ1370958-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2021-04-16 15:00 ` Auger Eric
2021-04-16 15:00 ` Auger Eric
2021-04-16 15:00 ` Auger Eric
2021-04-01 11:46 ` Jason Gunthorpe
2021-04-01 11:46 ` Jason Gunthorpe
2021-04-01 11:46 ` Jason Gunthorpe
[not found] ` <20210401114648.GX1463678-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2021-04-01 13:10 ` Liu, Yi L
2021-04-01 13:10 ` Liu, Yi L
2021-04-01 13:10 ` Liu, Yi L
[not found] ` <BN6PR11MB406858FAC3821B84CCC4D30DC37B9-1gF2/dm/6VuPGwkGT4HjsJPPoyLQLiKMvxpqHgZTriW3zl9H0oFU5g@public.gmane.org>
2021-04-01 13:15 ` Jason Gunthorpe
2021-04-01 13:15 ` Jason Gunthorpe
2021-04-01 13:15 ` Jason Gunthorpe
[not found] ` <20210401131533.GD1463678-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2021-04-01 13:43 ` Liu, Yi L
2021-04-01 13:43 ` Liu, Yi L
2021-04-01 13:43 ` Liu, Yi L
[not found] ` <BN6PR11MB4068C1A040FF61B4A9ABBD9BC37B9-1gF2/dm/6VuPGwkGT4HjsJPPoyLQLiKMvxpqHgZTriW3zl9H0oFU5g@public.gmane.org>
2021-04-01 13:46 ` Jason Gunthorpe
2021-04-01 13:46 ` Jason Gunthorpe
2021-04-01 13:46 ` Jason Gunthorpe
[not found] ` <20210401134641.GG1463678-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2021-04-02 7:58 ` Tian, Kevin
2021-04-02 7:58 ` Tian, Kevin
2021-04-02 7:58 ` Tian, Kevin
[not found] ` <MWHPR11MB1886C0804A0240998C110EE58C7A9-4Pk8um7sDhPjKiA5vsxACZPPoyLQLiKMvxpqHgZTriW3zl9H0oFU5g@public.gmane.org>
2021-04-05 23:39 ` Jason Gunthorpe
2021-04-05 23:39 ` Jason Gunthorpe
2021-04-05 23:39 ` Jason Gunthorpe
[not found] ` <20210405233946.GE7405-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2021-04-06 1:02 ` Tian, Kevin
2021-04-06 1:02 ` Tian, Kevin
2021-04-06 1:02 ` Tian, Kevin
[not found] ` <MWHPR11MB18863645C2C63A89BBA200B08C769-4Pk8um7sDhPjKiA5vsxACZPPoyLQLiKMvxpqHgZTriW3zl9H0oFU5g@public.gmane.org>
2021-04-06 12:21 ` Jason Gunthorpe
2021-04-06 12:21 ` Jason Gunthorpe
2021-04-06 12:21 ` Jason Gunthorpe
[not found] ` <20210406122117.GM7405-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2021-04-07 2:23 ` Tian, Kevin
2021-04-07 2:23 ` Tian, Kevin
2021-04-07 2:23 ` Tian, Kevin
[not found] ` <MWHPR11MB188628BDB37A4EE36F3D99338C769@MWHPR11MB1886.namprd11.prod.outlook.com>
[not found] ` <MWHPR11MB188628BDB37A4EE36F3D99338C769-4Pk8um7sDhPjKiA5vsxACZPPoyLQLiKMvxpqHgZTriW3zl9H0oFU5g@public.gmane.org>
2021-04-06 2:08 ` Tian, Kevin
2021-04-06 2:08 ` Tian, Kevin
2021-04-06 2:08 ` Tian, Kevin
2021-04-02 10:01 ` Tian, Kevin
2021-04-02 10:01 ` Tian, Kevin
2021-04-02 10:01 ` Tian, Kevin
2021-04-02 8:22 ` Tian, Kevin
2021-04-02 8:22 ` Tian, Kevin
2021-04-02 8:22 ` Tian, Kevin
[not found] ` <MWHPR11MB1886CAD48AFC156BFC7C1D398C7A9-4Pk8um7sDhPjKiA5vsxACZPPoyLQLiKMvxpqHgZTriW3zl9H0oFU5g@public.gmane.org>
2021-04-05 23:42 ` Jason Gunthorpe
2021-04-05 23:42 ` Jason Gunthorpe
2021-04-05 23:42 ` Jason Gunthorpe
[not found] ` <20210405234230.GF7405-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2021-04-06 1:27 ` Tian, Kevin
2021-04-06 1:27 ` Tian, Kevin
2021-04-06 1:27 ` Tian, Kevin
2021-04-06 12:34 ` Jason Gunthorpe
2021-04-06 12:34 ` Jason Gunthorpe
[not found] ` <20210406123451.GN7405-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2021-04-07 2:08 ` Tian, Kevin
2021-04-07 2:08 ` Tian, Kevin
2021-04-07 2:08 ` Tian, Kevin
[not found] ` <MWHPR11MB1886CB8F558C6C17F921F77F8C759-4Pk8um7sDhPjKiA5vsxACZPPoyLQLiKMvxpqHgZTriW3zl9H0oFU5g@public.gmane.org>
2021-04-07 12:20 ` Jason Gunthorpe
2021-04-07 12:20 ` Jason Gunthorpe
2021-04-07 12:20 ` Jason Gunthorpe
[not found] ` <20210407122042.GF7405-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2021-04-07 23:50 ` Tian, Kevin
2021-04-07 23:50 ` Tian, Kevin
2021-04-07 23:50 ` Tian, Kevin
[not found] ` <MWHPR11MB1886AEAE97A9E6972C63CACF8C759-4Pk8um7sDhPjKiA5vsxACZPPoyLQLiKMvxpqHgZTriW3zl9H0oFU5g@public.gmane.org>
2021-04-08 11:41 ` Jason Gunthorpe
2021-04-08 11:41 ` Jason Gunthorpe
2021-04-08 11:41 ` Jason Gunthorpe
2021-04-06 1:35 ` Jason Wang
2021-04-06 1:35 ` Jason Wang
2021-04-06 1:35 ` Jason Wang
[not found] ` <fa57bde5-472f-6e66-3521-bfac7d6e4f8d-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2021-04-06 12:42 ` Jason Gunthorpe
2021-04-06 12:42 ` Jason Gunthorpe
2021-04-06 12:42 ` Jason Gunthorpe
[not found] ` <20210406124251.GO7405-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2021-04-07 2:06 ` Jason Wang
2021-04-07 2:06 ` Jason Wang
2021-04-07 2:06 ` Jason Wang
2021-04-07 8:17 ` Tian, Kevin
2021-04-07 8:17 ` Tian, Kevin
2021-04-07 8:17 ` Tian, Kevin
[not found] ` <MWHPR11MB1886A7E4C6F3E3A81240517B8C759-4Pk8um7sDhPjKiA5vsxACZPPoyLQLiKMvxpqHgZTriW3zl9H0oFU5g@public.gmane.org>
2021-04-07 11:58 ` Jason Gunthorpe [this message]
2021-04-07 11:58 ` Jason Gunthorpe
2021-04-07 11:58 ` Jason Gunthorpe
2021-04-07 18:43 ` Jean-Philippe Brucker
2021-04-07 18:43 ` Jean-Philippe Brucker
2021-04-07 18:43 ` Jean-Philippe Brucker
2021-04-07 19:36 ` Jason Gunthorpe
2021-04-07 19:36 ` Jason Gunthorpe
2021-04-07 19:36 ` Jason Gunthorpe
2021-04-08 9:37 ` Jean-Philippe Brucker
2021-04-08 9:37 ` Jean-Philippe Brucker
2021-03-30 2:24 ` Tian, Kevin
2021-03-30 2:24 ` Tian, Kevin
2021-03-30 2:24 ` Tian, Kevin
[not found] ` <MWHPR11MB1886F14B4C7C58C99F54FAFF8C7D9-4Pk8um7sDhPjKiA5vsxACZPPoyLQLiKMvxpqHgZTriW3zl9H0oFU5g@public.gmane.org>
2021-03-30 13:24 ` Jason Gunthorpe
2021-03-30 13:24 ` Jason Gunthorpe
2021-03-30 13:24 ` Jason Gunthorpe
2021-03-30 4:14 ` Tian, Kevin
2021-03-30 4:14 ` Tian, Kevin
2021-03-30 4:14 ` Tian, Kevin
[not found] ` <MWHPR11MB18867EC048E3E3FA37F9C38F8C7D9-4Pk8um7sDhPjKiA5vsxACZPPoyLQLiKMvxpqHgZTriW3zl9H0oFU5g@public.gmane.org>
2021-03-30 13:27 ` Jason Gunthorpe
2021-03-30 13:27 ` Jason Gunthorpe
2021-03-30 13:27 ` Jason Gunthorpe
[not found] ` <20210330132740.GB1403691-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2021-03-31 7:41 ` Liu, Yi L
2021-03-31 7:41 ` Liu, Yi L
2021-03-31 7:41 ` Liu, Yi L
[not found] ` <BN6PR11MB40688BB2693A657D411E33C8C37C9-1gF2/dm/6VuPGwkGT4HjsJPPoyLQLiKMvxpqHgZTriW3zl9H0oFU5g@public.gmane.org>
2021-03-31 12:38 ` Jason Gunthorpe
2021-03-31 12:38 ` Jason Gunthorpe
2021-03-31 12:38 ` Jason Gunthorpe
[not found] ` <20210331123801.GD1463678-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2021-03-31 23:46 ` Jacob Pan
2021-03-31 23:46 ` Jacob Pan
2021-03-31 23:46 ` Jacob Pan
2021-04-01 0:37 ` Jason Gunthorpe
2021-04-01 0:37 ` Jason Gunthorpe
2021-04-01 0:37 ` Jason Gunthorpe
[not found] ` <20210401003705.GS1463678-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2021-04-01 17:23 ` Jacob Pan
2021-04-01 17:23 ` Jacob Pan
2021-04-01 17:23 ` Jacob Pan
2021-04-01 17:26 ` Jason Gunthorpe
2021-04-01 17:26 ` Jason Gunthorpe
2021-04-01 17:26 ` Jason Gunthorpe
2021-03-19 17:14 ` Jacob Pan
2021-03-19 17:14 ` Jacob Pan
2021-03-19 17:14 ` Jacob Pan
2021-02-27 22:01 ` [PATCH V4 06/18] iommu/ioasid: Add free function and states Jacob Pan
2021-02-27 22:01 ` Jacob Pan
2021-02-27 22:01 ` Jacob Pan
2021-02-27 22:01 ` [PATCH V4 07/18] iommu/ioasid: Add ioasid_set iterator helper functions Jacob Pan
2021-02-27 22:01 ` Jacob Pan
2021-02-27 22:01 ` Jacob Pan
2021-02-27 22:01 ` [PATCH V4 08/18] iommu/ioasid: Introduce ioasid_set private ID Jacob Pan
2021-02-27 22:01 ` Jacob Pan
2021-02-27 22:01 ` Jacob Pan
2021-02-27 22:01 ` [PATCH V4 09/18] iommu/ioasid: Introduce notification APIs Jacob Pan
2021-02-27 22:01 ` Jacob Pan
2021-02-27 22:01 ` Jacob Pan
2021-02-27 22:01 ` [PATCH V4 10/18] iommu/ioasid: Support mm token type ioasid_set notifications Jacob Pan
2021-02-27 22:01 ` Jacob Pan
2021-02-27 22:01 ` Jacob Pan
2021-02-27 22:01 ` [PATCH V4 11/18] iommu/ioasid: Add ownership check in guest bind Jacob Pan
2021-02-27 22:01 ` Jacob Pan
2021-02-27 22:01 ` Jacob Pan
2021-02-27 22:01 ` [PATCH V4 12/18] iommu/vt-d: Remove mm reference for guest SVA Jacob Pan
2021-02-27 22:01 ` Jacob Pan
2021-02-27 22:01 ` Jacob Pan
2021-02-27 22:01 ` [PATCH V4 13/18] iommu/ioasid: Add a workqueue for cleanup work Jacob Pan
2021-02-27 22:01 ` Jacob Pan
2021-02-27 22:01 ` Jacob Pan
2021-02-27 22:01 ` [PATCH V4 14/18] iommu/vt-d: Listen to IOASID notifications Jacob Pan
2021-02-27 22:01 ` Jacob Pan
2021-02-27 22:01 ` Jacob Pan
2021-02-27 22:01 ` [RFC PATCH 15/18] cgroup: Introduce ioasids controller Jacob Pan
2021-02-27 22:01 ` Jacob Pan
2021-02-27 22:01 ` Jacob Pan
2021-03-03 15:44 ` Tejun Heo
2021-03-03 15:44 ` Tejun Heo
[not found] ` <YD+u3CXhwOi2LC+4-NiLfg/pYEd1N0TnZuCh8vA@public.gmane.org>
2021-03-03 21:17 ` Jacob Pan
2021-03-03 21:17 ` Jacob Pan
2021-03-03 21:17 ` Jacob Pan
2021-03-04 0:02 ` Jacob Pan
2021-03-04 0:02 ` Jacob Pan
2021-03-04 0:02 ` Jacob Pan
2021-03-04 0:23 ` Jason Gunthorpe
2021-03-04 0:23 ` Jason Gunthorpe
2021-03-04 0:23 ` Jason Gunthorpe
2021-03-04 9:49 ` Jean-Philippe Brucker
2021-03-04 9:49 ` Jean-Philippe Brucker
2021-03-04 9:49 ` Jean-Philippe Brucker
2021-03-04 17:46 ` Jacob Pan
2021-03-04 17:46 ` Jacob Pan
2021-03-04 17:46 ` Jacob Pan
2021-03-04 17:54 ` Jason Gunthorpe
2021-03-04 17:54 ` Jason Gunthorpe
2021-03-04 17:54 ` Jason Gunthorpe
[not found] ` <20210304175402.GG4247-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2021-03-04 19:01 ` Jacob Pan
2021-03-04 19:01 ` Jacob Pan
2021-03-04 19:01 ` Jacob Pan
2021-03-04 19:02 ` Jason Gunthorpe
2021-03-04 19:02 ` Jason Gunthorpe
2021-03-04 19:02 ` Jason Gunthorpe
[not found] ` <20210304190253.GL4247-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2021-03-04 21:28 ` Jacob Pan
2021-03-04 21:28 ` Jacob Pan
2021-03-04 21:28 ` Jacob Pan
2021-03-05 8:30 ` Jean-Philippe Brucker
2021-03-05 8:30 ` Jean-Philippe Brucker
2021-03-05 8:30 ` Jean-Philippe Brucker
2021-03-05 17:16 ` Jean-Philippe Brucker
2021-03-05 17:16 ` Jean-Philippe Brucker
2021-03-05 17:16 ` Jean-Philippe Brucker
2021-03-05 18:20 ` Jacob Pan
2021-03-05 18:20 ` Jacob Pan
2021-03-05 18:20 ` Jacob Pan
2021-02-27 22:01 ` [RFC PATCH 16/18] iommu/ioasid: Consult IOASIDs cgroup for allocation Jacob Pan
2021-02-27 22:01 ` Jacob Pan
2021-02-27 22:01 ` Jacob Pan
2021-02-27 22:01 ` [RFC PATCH 17/18] docs: cgroup-v1: Add IOASIDs controller Jacob Pan
2021-02-27 22:01 ` Jacob Pan
2021-02-27 22:01 ` Jacob Pan
2021-02-27 22:01 ` [RFC PATCH 18/18] ioasid: Add /dev/ioasid for userspace Jacob Pan
2021-02-27 22:01 ` Jacob Pan
2021-02-27 22:01 ` Jacob Pan
[not found] ` <1614463286-97618-19-git-send-email-jacob.jun.pan-VuQAYsv1563Yd54FQh9/CA@public.gmane.org>
2021-03-10 19:23 ` Jason Gunthorpe
2021-03-10 19:23 ` Jason Gunthorpe
2021-03-10 19:23 ` Jason Gunthorpe
[not found] ` <20210310192301.GC2356281-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2021-03-11 22:55 ` Jacob Pan
2021-03-11 22:55 ` Jacob Pan
2021-03-11 22:55 ` Jacob Pan
2021-03-12 14:54 ` Jason Gunthorpe
2021-03-12 14:54 ` Jason Gunthorpe
2021-03-12 14:54 ` Jason Gunthorpe
2021-03-02 12:58 ` [PATCH V4 00/18] IOASID extensions for guest SVA Liu, Yi L
2021-03-02 12:58 ` Liu, Yi L
2021-03-02 12:58 ` Liu, Yi L
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20210407115826.GE7405@nvidia.com \
--to=jgg-ddmlm1+adcrqt0dzr+alfa@public.gmane.org \
--cc=alex.williamson-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org \
--cc=ashok.raj-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org \
--cc=cgroups-u79uwXL29TY76Z2rM5mHXA@public.gmane.org \
--cc=corbet-T1hC0tSOHrs@public.gmane.org \
--cc=dave.jiang-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org \
--cc=dwmw2-wEGCiKHe2LqWVfeAwA7xHQ@public.gmane.org \
--cc=hannes-druUgvl0LCNAfugRpC6u6w@public.gmane.org \
--cc=hao.wu-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org \
--cc=iommu-cunTk1MwBs9QetFLy7KEm3xJsTq8ys+cHZ5vskTnxNA@public.gmane.org \
--cc=jasowang-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org \
--cc=jean-philippe-68IGFXMjmZ7QT0dZR+AlfA@public.gmane.org \
--cc=jean-philippe-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org \
--cc=kevin.tian-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org \
--cc=linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org \
--cc=lizefan-hv44wF8Li93QT0dZR+AlfA@public.gmane.org \
--cc=tj-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.