Jason Gunthorpe 0e2d00eb6f RDMA: Add NLDEV_GET_CHARDEV to allow char dev discovery and autoload
Allow userspace to issue a netlink query against the ib_device for
something like "uverbs" and get back the char dev name, inode major/minor,
and interface ABI information for "uverbs0".

Since we are now in netlink this can also trigger a module autoload to
make the uverbs device come into existence.

Largely this will let us replace searching and reading inside sysfs to
setup devices, and provides an alternative (using driver_id) to device
name based provider binding for things like rxe.

Signed-off-by: Jason Gunthorpe <jgg@mellanox.com>
Signed-off-by: Doug Ledford <dledford@redhat.com>
2019-06-18 22:41:05 -04:00
..
2019-05-14 20:56:31 -07:00
2018-12-12 07:40:16 -07:00
2019-05-03 10:56:56 -03:00
2019-03-27 15:52:01 -03:00
2019-06-10 15:02:01 -03:00
2016-05-13 13:37:18 -04:00
2018-12-12 07:40:16 -07:00
2016-03-03 10:20:25 -05:00
2019-04-25 12:27:11 -03:00
2019-03-11 20:06:18 -07:00
2019-05-09 09:02:46 -07:00
2018-12-12 07:40:16 -07:00
2019-05-06 13:47:50 -03:00
2019-06-07 16:43:02 -03:00
2016-03-03 10:20:25 -05:00
2019-05-09 09:02:46 -07:00
2019-04-25 12:27:11 -03:00
2019-06-17 14:58:59 -04:00