public inbox for linux-rdma@vger.kernel.org
 help / color / mirror / Atom feed
* RDMA miniconf: Persistent device naming
@ 2017-07-31 11:36 Leon Romanovsky
       [not found] ` <20170731113633.GU13672-U/DQcQFIOTAAJjI8aNfphQ@public.gmane.org>
  0 siblings, 1 reply; 12+ messages in thread
From: Leon Romanovsky @ 2017-07-31 11:36 UTC (permalink / raw)
  To: linux-rdma-u79uwXL29TY76Z2rM5mHXA; +Cc: Liran Liss, Tzahi Oved

[-- Attachment #1: Type: text/plain, Size: 677 bytes --]

Hi All,

I would like to propose the discussion about ability to add
persistent device naming to RDMA subsystem.

Right now, the devices receive their names by simple addition of new free
index to the name (mlx5_0, mlx5_1 ...). Such naming scheme depends on the
PCI probing and in case of device reset can rename device.

Such situation doesn't help to provide constant udev rules, reliable
ibverbs hotplug and advanced "set command" of RDMAtool which at some
point of time will require reinit of ib_device.

In this discussion, I want to present netdev implementation of such
feature, talk about implications on libibverbs and suggest possible
device name convention.

Thanks

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2017-08-01  6:24 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-07-31 11:36 RDMA miniconf: Persistent device naming Leon Romanovsky
     [not found] ` <20170731113633.GU13672-U/DQcQFIOTAAJjI8aNfphQ@public.gmane.org>
2017-07-31 13:48   ` Dennis Dalessandro
2017-07-31 15:00   ` Bart Van Assche
     [not found]     ` <1501513246.2466.1.camel-Sjgp3cTcYWE@public.gmane.org>
2017-07-31 16:00       ` Leon Romanovsky
2017-07-31 16:47       ` Jason Gunthorpe
     [not found]         ` <20170731164705.GB28204-ePGOBjL8dl3ta4EC/59zMFaTQe2KTcn/@public.gmane.org>
2017-07-31 16:54           ` Leon Romanovsky
     [not found]             ` <20170731165453.GD13672-U/DQcQFIOTAAJjI8aNfphQ@public.gmane.org>
2017-07-31 17:00               ` Jason Gunthorpe
     [not found]                 ` <20170731170018.GA19061-ePGOBjL8dl3ta4EC/59zMFaTQe2KTcn/@public.gmane.org>
2017-07-31 17:08                   ` Leon Romanovsky
     [not found]                     ` <20170731170804.GE13672-U/DQcQFIOTAAJjI8aNfphQ@public.gmane.org>
2017-07-31 17:24                       ` Jason Gunthorpe
     [not found]                         ` <20170731172436.GA19375-ePGOBjL8dl3ta4EC/59zMFaTQe2KTcn/@public.gmane.org>
2017-07-31 17:38                           ` Leon Romanovsky
     [not found]                             ` <20170731173813.GH13672-U/DQcQFIOTAAJjI8aNfphQ@public.gmane.org>
2017-07-31 17:43                               ` Jason Gunthorpe
     [not found]                                 ` <20170731174312.GA20133-ePGOBjL8dl3ta4EC/59zMFaTQe2KTcn/@public.gmane.org>
2017-08-01  6:24                                   ` Leon Romanovsky

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox