mirror of
git://nv-tegra.nvidia.com/linux-nvgpu.git
synced 2025-12-24 10:34:43 +03:00
If NEXT bit remains set for a channel being unbound, it can lead to MMU fault of type unbound inst block. When userspace is closing the channel and NEXT bit is set, userspace retries. When force killing the channel, nvgpu can retry few iterations to ensure the channel is truly idle and unbound. If the channel is really stuck then unbind will fail and TSG will be aborted. Bug 3800844 Change-Id: I8fb024630ff2dd272245ae27116f3db6d6e0f788 Signed-off-by: Sagar Kamble <skamble@nvidia.com> Reviewed-on: https://git-master.nvidia.com/r/c/linux-nvgpu/+/2787533 (cherry picked from commit 99e39f4b387743a93b05ba4b097c33b23fbbcf68) Reviewed-on: https://git-master.nvidia.com/r/c/linux-nvgpu/+/2786479 Reviewed-by: Vaibhav Kachore <vkachore@nvidia.com> GVS: Gerrit_Virtual_Submit <buildbot_gerritrpt@nvidia.com>