mirror of
git://nv-tegra.nvidia.com/linux-nvgpu.git
synced 2025-12-23 09:57:08 +03:00
gpu: nvgpu: vgpu: remove debugfs node dump_ctxsw_stats_on_channel_close
It could cause kernel debug since vgpu cannot dump gr_ctx content. Also set .dump_ctxsw_stats null in vgpu hal. Bug 2848790 Signed-off-by: Richard Zhao <rizhao@nvidia.com> Change-Id: Ia9ec99d464be72e2be26df25c572e671e10c18a5 Reviewed-on: https://git-master.nvidia.com/r/c/linux-nvgpu/+/2349295 Reviewed-by: automaticguardword <automaticguardword@nvidia.com> Reviewed-by: Deepak Nibade <dnibade@nvidia.com> Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com> Tested-by: mobile promotions <svcmobile_promotions@nvidia.com> GVS: Gerrit_Virtual_Submit
This commit is contained in:
committed by
Alex Waterman
parent
cef1780e05
commit
6d922dd9b7
@@ -287,7 +287,7 @@ static const struct gpu_ops vgpu_gp10b_ops = {
|
||||
.set_pmu_options_boost_clock_frequencies = NULL,
|
||||
#endif /* CONFIG_NVGPU_DEBUGGER */
|
||||
#ifdef CONFIG_DEBUG_FS
|
||||
.dump_ctxsw_stats = gp10b_ctxsw_prog_dump_ctxsw_stats,
|
||||
.dump_ctxsw_stats = NULL,
|
||||
#endif
|
||||
#ifdef CONFIG_NVGPU_FECS_TRACE
|
||||
.hw_get_ts_tag_invalid_timestamp =
|
||||
|
||||
@@ -377,7 +377,7 @@ static const struct gpu_ops vgpu_gv11b_ops = {
|
||||
.set_type_per_veid_header =
|
||||
gv11b_ctxsw_prog_set_type_per_veid_header,
|
||||
#ifdef CONFIG_DEBUG_FS
|
||||
.dump_ctxsw_stats = gp10b_ctxsw_prog_dump_ctxsw_stats,
|
||||
.dump_ctxsw_stats = NULL,
|
||||
#endif
|
||||
},
|
||||
.config = {
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (C) 2017-2019 NVIDIA Corporation. All rights reserved.
|
||||
* Copyright (C) 2017-2020 NVIDIA Corporation. All rights reserved.
|
||||
*
|
||||
* This software is licensed under the terms of the GNU General Public
|
||||
* License version 2, as published by the Free Software Foundation, and
|
||||
@@ -226,12 +226,14 @@ int gr_gk20a_debugfs_init(struct gk20a *g)
|
||||
if (!d)
|
||||
return -ENOMEM;
|
||||
|
||||
if (!g->is_virtual) {
|
||||
d = debugfs_create_file(
|
||||
"dump_ctxsw_stats_on_channel_close", S_IRUGO|S_IWUSR,
|
||||
l->debugfs, g,
|
||||
&dump_ctxsw_stats_on_channel_close_fops);
|
||||
if (!d)
|
||||
return -ENOMEM;
|
||||
}
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user