[PATCH v1 v1] drm/nouveau: Fix memory leak in nvbios_iccsense_parse

2024-12-17 Thread Zhanxin Qi
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

[PATCH v1 v1] drm/nouveau: Fix memory leak in nvbios_iccsense_parse

2024-12-17 Thread Zhanxin Qi
) 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

[PATCH v2] drm/nouveau: Fix memory leak in nvbios_iccsense_parse

2024-12-17 Thread Zhanxin Qi
) 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

[PATCH] drm/nouveau: Fix memory leak in nvbios_iccsense_parse

2024-12-16 Thread Zhanxin Qi
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