mirror of
git://nv-tegra.nvidia.com/linux-nvgpu.git
synced 2025-12-25 02:52:51 +03:00
In safety build, gops.gr.init.set_default_compute_regs() is invoked in nvgpu_gr_obj_ctx_alloc() for all classes. Before enabling graphics classes in safety this was executed only for compute class. But since graphics classes are supported in safety now this call should be made only for compute classes. Add gops.gpu_class.is_valid_compute() check before calling this function. Bug 3482988 Change-Id: If3722be36e779195122f54925ad122871cf13317 Signed-off-by: Deepak Nibade <dnibade@nvidia.com> Reviewed-on: https://git-master.nvidia.com/r/c/linux-nvgpu/+/2667324 Reviewed-by: svc-mobile-coverity <svc-mobile-coverity@nvidia.com> Reviewed-by: svc-mobile-cert <svc-mobile-cert@nvidia.com> Reviewed-by: svc-mobile-misra <svc-mobile-misra@nvidia.com> Reviewed-by: Sagar Kamble <skamble@nvidia.com> GVS: Gerrit_Virtual_Submit