From 4315132e7dfe1c025fe1e90c5f26c2e9d911c8f1 Mon Sep 17 00:00:00 2001 From: vivekku Date: Sat, 27 Aug 2022 11:07:32 +0000 Subject: [PATCH] gpu: nvgpu: nvs: fixed nvgpu buffer alloc null ptr Changes - initialized g inside sched which was throwing null pointer issue. JIRA NVGPU-8692 Change-Id: I3a278ecb87ce2c4933297e04ab68a7183f40c67b Signed-off-by: vivekku Reviewed-on: https://git-master.nvidia.com/r/c/linux-nvgpu/+/2767830 Tested-by: mobile promotions Reviewed-by: mobile promotions --- drivers/gpu/nvgpu/common/nvs/nvs_sched_ctrl.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/gpu/nvgpu/common/nvs/nvs_sched_ctrl.c b/drivers/gpu/nvgpu/common/nvs/nvs_sched_ctrl.c index 7c3e92106..0a895d253 100644 --- a/drivers/gpu/nvgpu/common/nvs/nvs_sched_ctrl.c +++ b/drivers/gpu/nvgpu/common/nvs/nvs_sched_ctrl.c @@ -206,7 +206,7 @@ struct nvgpu_nvs_domain_ctrl_fifo *nvgpu_nvs_ctrl_fifo_create(struct gk20a *g) if (sched == NULL) { return NULL; } - + sched->g = g; sched->capabilities.scheduler_implementation_hw = NVGPU_NVS_DOMAIN_SCHED_KMD; nvgpu_spinlock_init(&sched->users.user_lock);