summaryrefslogtreecommitdiff
path: root/kernel
diff options
context:
space:
mode:
authorParav Pandit <parav@mellanox.com>2019-01-17 20:14:15 +0200
committerJason Gunthorpe <jgg@mellanox.com>2019-01-18 13:43:10 -0700
commit7527a7b157d1191b23562ed70154ae93bd65f845 (patch)
tree382fd749193a6ce689785824694c09a51edea3e4 /kernel
parent8ea175f0056dd72e6a86f6852d0db542efbb08f6 (diff)
downloadlwn-7527a7b157d1191b23562ed70154ae93bd65f845.tar.gz
lwn-7527a7b157d1191b23562ed70154ae93bd65f845.zip
IB/core: Simplify rdma cgroup registration
RDMA cgroup registration routine always returns success, so simplify function to be void and run clang formatter over whole CONFIG_CGROUP_RDMA art of core_priv.h. This reduces unwinding error path for regular registration and future net namespace change functionality for rdma device. Signed-off-by: Parav Pandit <parav@mellanox.com> Signed-off-by: Leon Romanovsky <leonro@mellanox.com> Acked-by: Tejun Heo <tj@kernel.org> Signed-off-by: Jason Gunthorpe <jgg@mellanox.com>
Diffstat (limited to 'kernel')
-rw-r--r--kernel/cgroup/rdma.c5
1 files changed, 1 insertions, 4 deletions
diff --git a/kernel/cgroup/rdma.c b/kernel/cgroup/rdma.c
index d3bbb757ee49..1d75ae7f1cb7 100644
--- a/kernel/cgroup/rdma.c
+++ b/kernel/cgroup/rdma.c
@@ -313,10 +313,8 @@ EXPORT_SYMBOL(rdmacg_try_charge);
* If IB stack wish a device to participate in rdma cgroup resource
* tracking, it must invoke this API to register with rdma cgroup before
* any user space application can start using the RDMA resources.
- * Returns 0 on success or EINVAL when table length given is beyond
- * supported size.
*/
-int rdmacg_register_device(struct rdmacg_device *device)
+void rdmacg_register_device(struct rdmacg_device *device)
{
INIT_LIST_HEAD(&device->dev_node);
INIT_LIST_HEAD(&device->rpools);
@@ -324,7 +322,6 @@ int rdmacg_register_device(struct rdmacg_device *device)
mutex_lock(&rdmacg_mutex);
list_add_tail(&device->dev_node, &rdmacg_devices);
mutex_unlock(&rdmacg_mutex);
- return 0;
}
EXPORT_SYMBOL(rdmacg_register_device);