[PATCH] drm/nouveau/disp: fix an error problem in nvkm_uconn_new()

2024-04-17 Thread Su Hui
kms/nv50-: create connectors based on nvkm info") Signed-off-by: Su Hui --- drivers/gpu/drm/nouveau/nvkm/engine/disp/uconn.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/gpu/drm/nouveau/nvkm/engine/disp/uconn.c b/drivers/gpu/drm/nouveau/nvkm/engine/disp/uconn.c

[Nouveau] [PATCH] drm/nouveau/nvif: avoid possible memory leak of 'args'

2023-10-24 Thread Su Hui
Use kfree() to free 'args' before return '-EINVAL'. Signed-off-by: Su Hui --- drivers/gpu/drm/nouveau/nvif/vmm.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/gpu/drm/nouveau/nvif/vmm.c b/drivers/gpu/drm/nouveau/nvif/vmm.c index 99296f03371a..a0afe3bf0d78 1006

Re: [Nouveau] [PATCH] drm: Remove unnecessary (void*) conversions

2023-06-20 Thread Su Hui
On 2023/5/26 15:27, Christian König wrote: Am 26.05.23 um 05:32 schrieb Su Hui: Pointer variables of (void*) type do not require type cast. Please split that up by subsystem/driver. Taking it through the misc tree might just cause merge conflicts. Sorry for that, I will split it and send

[Nouveau] [PATCH] drm: Remove unnecessary (void*) conversions

2023-06-20 Thread Su Hui
Pointer variables of (void*) type do not require type cast. Signed-off-by: Su Hui --- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 2 +- drivers/gpu/drm/amd/pm/amdgpu_pm.c| 2 +- drivers/gpu/drm/etnaviv/etnaviv_drv.c | 4 ++-- drivers

[Nouveau] [PATCH] drm/nouveau/nvif: use struct_size()

2023-06-20 Thread Su Hui
Use struct_size() instead of hand writing it. This is less verbose and more informative. Signed-off-by: Su Hui --- drivers/gpu/drm/nouveau/nvif/object.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/gpu/drm/nouveau/nvif/object.c b/drivers/gpu/drm/nouveau/nvif

Re: [Nouveau] [PATCH] drm/nouveau/nvif: use struct_size()

2023-06-20 Thread Su Hui
On 2023/5/31 16:31, Dan Carpenter wrote: On Wed, May 31, 2023 at 12:38:26PM +0800, Su Hui wrote: Use struct_size() instead of hand writing it. This is less verbose and more informative. Signed-off-by: Su Hui --- drivers/gpu/drm/nouveau/nvif/object.c | 2 +- 1 file changed, 1 insertion