IB/uverbs: Refactor related objects to use their own asynchronous event FD
authorYishai Hadas <yishaih@mellanox.com>
Tue, 19 May 2020 07:27:06 +0000 (10:27 +0300)
committerJason Gunthorpe <jgg@mellanox.com>
Thu, 21 May 2020 23:34:53 +0000 (20:34 -0300)
commit98a8890f73489416a1ea49a644565a244d3f729a
tree94465081e6b254806641ccdfb21ab393c4a2db20
parent0ac8903cbbe618d947b5815d6e0f7b044ee83aa3
IB/uverbs: Refactor related objects to use their own asynchronous event FD

Refactor related objects to use their own asynchronous event FD.
The ufile event FD will be the default in case an object won't have its own
event FD.

Link: https://lore.kernel.org/r/20200519072711.257271-3-leon@kernel.org
Signed-off-by: Yishai Hadas <yishaih@mellanox.com>
Signed-off-by: Leon Romanovsky <leonro@mellanox.com>
Signed-off-by: Jason Gunthorpe <jgg@mellanox.com>
drivers/infiniband/core/uverbs.h
drivers/infiniband/core/uverbs_cmd.c
drivers/infiniband/core/uverbs_main.c
drivers/infiniband/core/uverbs_std_types_cq.c