On Sun, Mar 10, 2019 at 04:45:30PM +0000, Parav Pandit wrote: > > > > -----Original Message----- > > From: Leon Romanovsky <leon@xxxxxxxxxx> > > Sent: Sunday, March 10, 2019 11:42 AM > > To: Parav Pandit <parav@xxxxxxxxxxxx> > > Cc: Doug Ledford <dledford@xxxxxxxxxx>; Jason Gunthorpe > > <jgg@xxxxxxxxxxxx>; RDMA mailing list <linux-rdma@xxxxxxxxxxxxxxx> > > Subject: Re: [PATCH rdma-next 3/3] RDMA/nldev: Return device protocol > > > > On Sun, Mar 10, 2019 at 04:18:37PM +0000, Parav Pandit wrote: > > > > > > > > > > -----Original Message----- > > > > From: linux-rdma-owner@xxxxxxxxxxxxxxx <linux-rdma- > > > > owner@xxxxxxxxxxxxxxx> On Behalf Of Leon Romanovsky > > > > Sent: Sunday, March 10, 2019 10:28 AM > > > > To: Doug Ledford <dledford@xxxxxxxxxx>; Jason Gunthorpe > > > > <jgg@xxxxxxxxxxxx> > > > > Cc: Leon Romanovsky <leonro@xxxxxxxxxxxx>; RDMA mailing list <linux- > > > > rdma@xxxxxxxxxxxxxxx> > > > > Subject: [PATCH rdma-next 3/3] RDMA/nldev: Return device protocol > > > > > > > > From: Leon Romanovsky <leonro@xxxxxxxxxxxx> > > > > > > > > Reuse existing RDMA_NLDEV_ATTR_LINK_TYPE to give ability for stable > > > > names UDEV rule create Ib device stable names based on link type > > protocol. > > > > The assumption that devices like mlx4 with duality in their link > > > > type under one IB device struct won't be allowed in the future. > > > > > > > I was under impression that it qedr or cavium driver has iwarp and roce > > ports on same hca. > > > Any reason to not have the link type on per port basis? > > > > Not really, they don't mix link types in one IB device, I remember that Jason > > ensured that during code review. > > > > > If it already exist at port level, than at device level addition is confusing. > > > It is like having port_num in ah_attr and also in qp_attr. > > > > It is just a name with already existing index and proper values. > > What name do you think more appropriate? I'll add alias for that, something > > like "RDMA_NLDEV_ATTR_NEW_COOL_NAME = > > RDMA_NLDEV_ATTR_LINK_TYPE" > Why can't we keep it as port attribute? I didn't find any reason to expose it as port attribute, especially after Jason's "request" to do "technology" property per-device. Thanks
Attachment:
signature.asc
Description: PGP signature