On Fri, Mar 01, 2019 at 08:17:27AM +0100, Greg KH wrote: > On Thu, Feb 28, 2019 at 11:37:45PM -0600, Parav Pandit wrote: > > Introduce a new subdev bus which holds sub devices created from a > > primary device. These devices are named as 'subdev'. > > A subdev is identified similarly to pci device using 16-bit vendor id > > and device id. > > Unlike PCI devices, scope of subdev is limited to Linux kernel. > > But these are limited to only PCI devices, right? > > This sounds a lot like that ARM proposal a week or so ago that asked for > something like this, are you working with them to make sure your > proposal works for them as well? (sorry, can't find where that was > announced, it was online somewhere...)
Thanks for pointing this out and sorry for the delay in chiming in. Blog post and white paper are available here: https://community.arm.com/developer/ip-products/processors/b/processors-ip-blog/posts/high-performance-device-virtualization-approach-to-standardization It would be certainly good to reach a degree of convergence in this design space, which eventually will be beneficial for the kernel interfaces required. Thanks again for pointing this out. Lorenzo