[PATCH v2] drm: rcar-du: fix possible object reference leak

2019-04-08 Thread Wen Yang
. Signed-off-by: Wen Yang Suggested-by: Laurent Pinchart Cc: Laurent Pinchart Cc: Kieran Bingham Cc: David Airlie Cc: Daniel Vetter Cc: dri-devel@lists.freedesktop.org Cc: linux-renesas-...@vger.kernel.org Cc: linux-ker...@vger.kernel.org (open list) --- v2->v1: turn the return into a goto d

[PATCH v2] drm/omap: fix possible object reference leak

2019-04-08 Thread Wen Yang
release within this function. Signed-off-by: Wen Yang Reviewed-by: Laurent Pinchart Cc: Tomi Valkeinen Cc: David Airlie Cc: Daniel Vetter Cc: Sebastian Reichel Cc: Laurent Pinchart Cc: dri-devel@lists.freedesktop.org Cc: linux-ker...@vger.kernel.org Cc: Markus Elfring --- v2->v1: add a j

[PATCH v2] drm/meson: fix possible object reference leak

2019-04-08 Thread Wen Yang
pointer with refcount incremented on line 722, but without a corresponding object release within this function. Signed-off-by: Wen Yang Cc: Neil Armstrong Cc: David Airlie Cc: Daniel Vetter Cc: Kevin Hilman Cc: dri-devel@lists.freedesktop.org Cc: linux-amlo...@lists.infradead.org Cc: linux-arm-ker

[PATCH 7/7] drm/tegra: fix possible object reference leak

2019-04-04 Thread Wen Yang
-off-by: Wen Yang Cc: Thierry Reding Cc: David Airlie Cc: Daniel Vetter Cc: Jonathan Hunter Cc: dri-devel@lists.freedesktop.org Cc: linux-te...@vger.kernel.org Cc: linux-ker...@vger.kernel.org --- drivers/gpu/drm/tegra/output.c | 2 ++ drivers/gpu/drm/tegra/rgb.c| 8 ++-- 2 files

[PATCH 5/7] drm/pl111: fix possible object reference leak

2019-04-04 Thread Wen Yang
corresponding object release within this function. drivers/gpu/drm/pl111/pl111_versatile.c:402:1-7: ERROR: missing of_node_put; acquired a node pointer with refcount incremented on line 317, but without a corresponding object release within this function. Signed-off-by: Wen Yang Cc: Eric Anholt

[PATCH 4/7] drm/omap: fix possible object reference leak

2019-04-04 Thread Wen Yang
release within this function. Signed-off-by: Wen Yang Cc: Tomi Valkeinen Cc: David Airlie Cc: Daniel Vetter Cc: Sebastian Reichel Cc: Laurent Pinchart Cc: dri-devel@lists.freedesktop.org Cc: linux-ker...@vger.kernel.org --- drivers/gpu/drm/omapdrm/dss/omapdss-boot-init.c | 5 - 1 file

[PATCH 3/7] drm/msm: a5xx: fix possible object reference leak

2019-04-04 Thread Wen Yang
this function. drivers/gpu/drm/msm/adreno/a5xx_gpu.c:118:1-7: ERROR: missing of_node_put; acquired a node pointer with refcount incremented on line 51, but without a corresponding object release within this function. Signed-off-by: Wen Yang Cc: Rob Clark Cc: Sean Paul Cc: David Airlie Cc

[PATCH 2/7] drm/meson: fix possible object reference leak

2019-04-04 Thread Wen Yang
pointer with refcount incremented on line 722, but without a corresponding object release within this function. Signed-off-by: Wen Yang Cc: Neil Armstrong Cc: David Airlie Cc: Daniel Vetter Cc: Kevin Hilman Cc: dri-devel@lists.freedesktop.org Cc: linux-amlo...@lists.infradead.org Cc: linux-arm-ker

[PATCH 6/7] drm: rcar-du: fix possible object reference leak

2019-04-04 Thread Wen Yang
. Signed-off-by: Wen Yang Cc: Laurent Pinchart Cc: Kieran Bingham Cc: David Airlie Cc: Daniel Vetter Cc: dri-devel@lists.freedesktop.org Cc: linux-renesas-...@vger.kernel.org Cc: linux-ker...@vger.kernel.org (open list) --- drivers/gpu/drm/rcar-du/rcar_du_of.c | 2 ++ 1 file changed, 2

[PATCH 1/7] drm/mediatek: fix possible object reference leak

2019-04-04 Thread Wen Yang
function. Signed-off-by: Wen Yang Cc: CK Hu Cc: Philipp Zabel Cc: David Airlie Cc: Daniel Vetter Cc: Matthias Brugger Cc: dri-devel@lists.freedesktop.org Cc: linux-arm-ker...@lists.infradead.org Cc: linux-media...@lists.infradead.org Cc: linux-ker...@vger.kernel.org --- drivers/gpu/drm/mediatek

[PATCH] drm/amdgpu/acpi: NULL check before some freeing functions is not needed

2018-12-05 Thread Wen Yang
kfree(NULL) is safe, so removes NULL check before freeing the mem. This patch also fix the ifnullfree.cocci warnings. Signed-off-by: Wen Yang CC: Alex Deucher CC: christian.koe...@amd.com CC: "David (ChunMing) Zhou" CC: David Airlie (maintainer:DRM DRIVERS) CC: Lyude Paul CC: R

[PATCH] fbdev: fsl-diu: remove redundant null check on cmap

2018-12-03 Thread Wen Yang
The null check on &info->cmap is redundant since cmap is a struct inside fb_info and can never be null, so the check is always true. we may remove it. Signed-off-by: Wen Yang CC: Timur Tabi CC: Bartlomiej Zolnierkiewicz CC: linux-fb...@vger.kernel.org CC: dri-devel@lists.freedesktop

[PATCH] udlfb: fix potential NULL pointer dereference in dlfb_usb_probe

2018-12-03 Thread Wen Yang
{ 1707 usb_put_dev(dlfb->udev); 1708 kfree(dlfb); 1709 } Signed-off-by: Wen Yang CC: Bernie Thompson CC: Bartlomiej Zolnierkiewicz CC: linux-fb...@vger.kernel.org CC: dri-devel@lists.freedesktop.org CC: linux-ker...@vger.kernel.org --- drivers/video/fbdev/ud

[PATCH] drm/msm: Fix error return checking

2018-11-29 Thread Wen Yang
The error checks on ret for a negative error return always fails because the return value of iommu_map_sg() is unsigned and can never be negative. Detected with Coccinelle: drivers/gpu/drm/msm/msm_iommu.c:69:9-12: WARNING: Unsigned expression compared with zero: ret < 0 Signed-off-by: Wen Y

[PATCH] drm/crtc: fix intent use after free in drm_mode_setcrtc()

2018-11-26 Thread wen yang
From: Wen Yang This patch fixes a possible use-after-free in nvmet_rdma_cm_handler, detected by the semantic patch kfree.cocci, with the following reports: ./drivers/gpu/drm/drm_crtc.c:708:18-31: ERROR: reference preceded by free on line 723 ./drivers/gpu/drm/drm_crtc.c:719:7-20: ERROR

[PATCH] drm/amd/display: fix a compile warning

2018-08-17 Thread Wen Yang
/amdgpu/../display/dc/dcn10/dcn10_hw_sequencer.c:1903:9: warning: (near initialization for ‘blnd_cfg.black_color’) [-Wmissing-braces] Signed-off-by: Wen Yang Reviewed-by: Jiang Biao --- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion