diff options
-rw-r--r-- | drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c index d2d0f60ff36d..99424cb8020b 100644 --- a/drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | |||
@@ -240,6 +240,8 @@ free_partial_kdata: | |||
240 | for (; i >= 0; i--) | 240 | for (; i >= 0; i--) |
241 | drm_free_large(p->chunks[i].kdata); | 241 | drm_free_large(p->chunks[i].kdata); |
242 | kfree(p->chunks); | 242 | kfree(p->chunks); |
243 | p->chunks = NULL; | ||
244 | p->nchunks = 0; | ||
243 | put_ctx: | 245 | put_ctx: |
244 | amdgpu_ctx_put(p->ctx); | 246 | amdgpu_ctx_put(p->ctx); |
245 | free_chunk: | 247 | free_chunk: |