diff options
author | Sagar Kamble <skamble@nvidia.com> | 2020-07-09 05:22:01 -0400 |
---|---|---|
committer | mobile promotions <svcmobile_promotions@nvidia.com> | 2020-08-15 00:39:30 -0400 |
commit | 1c34f50227e9f308491758482d88c3c2f6605ffb (patch) | |
tree | 3ff006ac10291180add13ced9bd18624b472c0d7 /drivers/gpu/nvgpu | |
parent | 363b183756728908448497b440dde96f96fce387 (diff) |
gpu: nvgpu: remove the root cap check in ctxsw device open
The device node permission for the ctxsw should be set to "root:debug"
instead.
Bug 2823941
Change-Id: I523fdd298b70cac82c0a8d853f3e241a80a2ebf5
Signed-off-by: Sagar Kamble <skamble@nvidia.com>
Reviewed-on: https://git-master.nvidia.com/r/c/linux-nvgpu/+/2372943
(cherry picked from commit 692eafdd03af2f7ab4164732f878d2699867ac63)
Reviewed-on: https://git-master.nvidia.com/r/c/linux-nvgpu/+/2392715
Reviewed-by: automaticguardword <automaticguardword@nvidia.com>
Reviewed-by: Bibek Basu <bbasu@nvidia.com>
Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com>
Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
GVS: Gerrit_Virtual_Submit
Diffstat (limited to 'drivers/gpu/nvgpu')
-rw-r--r-- | drivers/gpu/nvgpu/os/linux/ctxsw_trace.c | 5 |
1 files changed, 0 insertions, 5 deletions
diff --git a/drivers/gpu/nvgpu/os/linux/ctxsw_trace.c b/drivers/gpu/nvgpu/os/linux/ctxsw_trace.c index 05e6ef09..2d36d9ce 100644 --- a/drivers/gpu/nvgpu/os/linux/ctxsw_trace.c +++ b/drivers/gpu/nvgpu/os/linux/ctxsw_trace.c | |||
@@ -321,11 +321,6 @@ int gk20a_ctxsw_dev_open(struct inode *inode, struct file *filp) | |||
321 | 321 | ||
322 | nvgpu_log(g, gpu_dbg_fn|gpu_dbg_ctxsw, "g=%p", g); | 322 | nvgpu_log(g, gpu_dbg_fn|gpu_dbg_ctxsw, "g=%p", g); |
323 | 323 | ||
324 | if (!capable(CAP_SYS_ADMIN)) { | ||
325 | err = -EPERM; | ||
326 | goto free_ref; | ||
327 | } | ||
328 | |||
329 | err = gk20a_busy(g); | 324 | err = gk20a_busy(g); |
330 | if (err) | 325 | if (err) |
331 | goto free_ref; | 326 | goto free_ref; |