|Age||Commit message (Collapse)||Author||Files||Lines|
Based on 1 normalized pattern(s):
this program is free software you can redistribute it and or modify
it under the terms and conditions of the gnu general public license
version 2 as published by the free software foundation this program
is distributed in the hope it will be useful but without any
warranty without even the implied warranty of merchantability or
fitness for a particular purpose see the gnu general public license
for more details
extracted by the scancode license scanner the SPDX license identifier
has been chosen to replace the boilerplate/reference in 263 file(s).
Signed-off-by: Thomas Gleixner <firstname.lastname@example.org>
Reviewed-by: Allison Randal <email@example.com>
Reviewed-by: Alexios Zavras <firstname.lastname@example.org>
Signed-off-by: Greg Kroah-Hartman <email@example.com>
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 <firstname.lastname@example.org>
Signed-off-by: Leon Romanovsky <email@example.com>
Acked-by: Tejun Heo <firstname.lastname@example.org>
Signed-off-by: Jason Gunthorpe <email@example.com>
Added support APIs for IB core to register/unregister every IB/RDMA
device with rdma cgroup for tracking rdma resources.
IB core registers with rdma cgroup controller.
Added support APIs for uverbs layer to make use of rdma controller.
Added uverbs layer to perform resource charge/uncharge functionality.
Added support during query_device uverb operation to ensure it
returns resource limits by honoring rdma cgroup configured limits.
Signed-off-by: Parav Pandit <firstname.lastname@example.org>
Signed-off-by: Tejun Heo <email@example.com>