summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/os/linux/ctxsw_trace.c
diff options
context:
space:
mode:
authorSagar Kamble <skamble@nvidia.com>2020-07-09 05:22:01 -0400
committermobile promotions <svcmobile_promotions@nvidia.com>2020-08-15 00:39:30 -0400
commit1c34f50227e9f308491758482d88c3c2f6605ffb (patch)
tree3ff006ac10291180add13ced9bd18624b472c0d7 /drivers/gpu/nvgpu/os/linux/ctxsw_trace.c
parent363b183756728908448497b440dde96f96fce387 (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/os/linux/ctxsw_trace.c')
-rw-r--r--drivers/gpu/nvgpu/os/linux/ctxsw_trace.c5
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;