IB/uverbs: Do not block disassociate during write()
authorJason Gunthorpe <jgg@mellanox.com>
Thu, 26 Jul 2018 03:40:19 +0000 (21:40 -0600)
committerJason Gunthorpe <jgg@mellanox.com>
Wed, 1 Aug 2018 20:55:48 +0000 (14:55 -0600)
commita9b66d6453d70ee01f11bdae40d68996cee7474a
tree96a299aa30607ef4c78817c513c77dde3323edbd
parente83f0ecdc40f2c3d63ff0e7f17462a29d12684a2
IB/uverbs: Do not block disassociate during write()

Now that all the callbacks are safe to run concurrently with
disassociation this test can be eliminated. The ufile core infrastructure
becomes entirely self contained and is not sensitive to disassociation.

Signed-off-by: Jason Gunthorpe <jgg@mellanox.com>
drivers/infiniband/core/uverbs.h
drivers/infiniband/core/uverbs_main.c