On Thu, Oct 01, 2020 at 09:49:00AM -0300, Jason Gunthorpe wrote:
On Thu, Oct 01, 2020 at 12:59:25PM +0200, gregkh@linuxfoundation.org wrote:
We don't add infrastructure without users. And the normal rule of thumb of "if we have 3 users, then it is a semi-sane api" really applies here.
Based on recent discussions I'm expecting:
- Intel SOF
- New Intel RDMA driver
- mlx5 RDMA driver conversion
- mlx4 RDMA driver conversion
- mlx5 subdevice feature for netdev
- Intel IDXD vfio-mdev
- Habana Labs Gaudi netdev driver
Will use this in the short term.
I would like, but don't expect too see, the other RDMA RoCE drivers converted - cxgb3/4, i40iw, hns, ocrdma, and qedr. It solves an annoying module loading problem we have.
We've seen the New Intel RDMA driver many months ago, if patch 1 is going to stay the same we should post some of the mlx items next week.
It is hard to co-ordinate all of this already, having some general agreement that there is nothing fundamentally objectionable about ancillary bus will help alot.
I agree, but with just one user (in a very odd way I do have to say, more on that on the review of that specific patch), it's hard to judge if this is useful are not, right?
So, what happened to at least the Intel SOF driver usage? That was the original user of this bus (before it was renamed), surely that patchset should be floating around somewhere in Intel, right?
thanks,
greg k-h