The nvbios_iccsense_parse function allocates memory for sensor data
but fails to free it when the function exits, leading to a memory
leak. Add proper cleanup to free the allocated memory.
Fixes: 39b7e6e547ff ("drm/nouveau/nvbios/iccsense: add parsing of the SENSE
table")
Signed-off-b
)
Cc: sta...@vger.kernel.org
Signed-off-by: Zhanxin Qi
Signed-off-by: Duanjun Li
Signed-off-by: Danilo Krummrich
---
.../include/nvkm/subdev/bios/iccsense.h | 2 ++
.../drm/nouveau/nvkm/subdev/bios/iccsense.c | 20 +++
.../drm/nouveau/nvkm/subdev/iccsense/base.c | 3 +++
3 files c
)
Cc: sta...@vger.kernel.org
Co-developed-by: Duanjun Li
Signed-off-by: Zhanxin Qi
---
.../include/nvkm/subdev/bios/iccsense.h | 2 ++
.../drm/nouveau/nvkm/subdev/bios/iccsense.c | 20 +++
.../drm/nouveau/nvkm/subdev/iccsense/base.c | 3 +++
3 files changed, 25 insertions(+)
di
The nvbios_iccsense_parse function allocates memory for sensor data
but fails to free it when the function exits, leading to a memory
leak. Add proper cleanup to free the allocated memory.
Signed-off-by: Zhanxin Qi
---
drivers/gpu/drm/nouveau/nvkm/subdev/iccsense/base.c | 3 +++
1 file changed