IB/rxe: make rxe_unregister_device void
authorZhu Yanjun <yanjun.zhu@oracle.com>
Sat, 3 Nov 2018 12:13:19 +0000 (08:13 -0400)
committerJason Gunthorpe <jgg@mellanox.com>
Thu, 8 Nov 2018 21:22:54 +0000 (14:22 -0700)
Since the function rxe_unregister_device always returns 0, it is changed
to void.

Signed-off-by: Zhu Yanjun <yanjun.zhu@oracle.com>
Signed-off-by: Doug Ledford <dledford@redhat.com>
Signed-off-by: Jason Gunthorpe <jgg@mellanox.com>
drivers/infiniband/sw/rxe/rxe_verbs.c
drivers/infiniband/sw/rxe/rxe_verbs.h

index 4eef87c103b2ff4773fd019f24dc752641cb7fca..30817c79ba962fbfe11de60d73467c6e839cd43c 100644 (file)
@@ -1287,11 +1287,9 @@ err1:
        return err;
 }
 
-int rxe_unregister_device(struct rxe_dev *rxe)
+void rxe_unregister_device(struct rxe_dev *rxe)
 {
        struct ib_device *dev = &rxe->ib_dev;
 
        ib_unregister_device(dev);
-
-       return 0;
 }
index 82e670d6eeea3e863c4e651aac04bdb15680beac..831381b7788da971ea953b2db620ea0448555dbc 100644 (file)
@@ -467,7 +467,7 @@ static inline struct rxe_mem *to_rmw(struct ib_mw *mw)
 }
 
 int rxe_register_device(struct rxe_dev *rxe);
-int rxe_unregister_device(struct rxe_dev *rxe);
+void rxe_unregister_device(struct rxe_dev *rxe);
 
 void rxe_mc_cleanup(struct rxe_pool_entry *arg);