summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/os/linux/debug.c
diff options
context:
space:
mode:
authorSagar Kamble <skamble@nvidia.com>2020-11-08 11:46:44 -0500
committermobile promotions <svcmobile_promotions@nvidia.com>2020-11-23 11:40:17 -0500
commit7bf2833f340f87ea643d3ef66b0e4c22ffb1e891 (patch)
tree34702f0819778cc151b060e4abd88db119911cd5 /drivers/gpu/nvgpu/os/linux/debug.c
parent8cb168632bef46e98da7ff5d16b03e03ddfd3d4e (diff)
gpu: nvgpu: do tsg unbind hw state check only for multi-channel TSG
Host scheduler might be confused if more than one channels are present in TSG and one of the unbound channel has NEXT set. This is not so much of an issue if there is single channel in the TSG. So don't fail unbind in that case. ctx_reload and engine_faulted check can also be skipped for single channel TSG. Bug 3144960 Change-Id: I85eb9025ea53706ce8fda6d9b4bcf6a15a300d17 Signed-off-by: Sagar Kamble <skamble@nvidia.com> Reviewed-on: https://git-master.nvidia.com/r/c/linux-nvgpu/+/2442970 (cherry picked from commit ad4624aae3f109fc3c8c03653cb691e09f086930) Reviewed-on: https://git-master.nvidia.com/r/c/linux-nvgpu/+/2445445 Tested-by: mobile promotions <svcmobile_promotions@nvidia.com> Reviewed-by: automaticguardword <automaticguardword@nvidia.com> Reviewed-by: svc-mobile-coverity <svc-mobile-coverity@nvidia.com> Reviewed-by: Bibek Basu <bbasu@nvidia.com> Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com>
Diffstat (limited to 'drivers/gpu/nvgpu/os/linux/debug.c')
0 files changed, 0 insertions, 0 deletions