Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

drm/dp/mst: fix a possible memory leak in fetch_monitor_name()

drm_dp_mst_get_edid call kmemdup to create mst_edid. So mst_edid need to be
freed after use.

Signed-off-by: Hangyu Hua <hbh25y@gmail.com>
Reviewed-by: Lyude Paul <lyude@redhat.com>
Signed-off-by: Lyude Paul <lyude@redhat.com>
Cc: stable@vger.kernel.org
Link: https://patchwork.freedesktop.org/patch/msgid/20220516032042.13166-1-hbh25y@gmail.com

authored by

Hangyu Hua and committed by
Lyude Paul
6e03b13c 7c3e9fca

+1
+1
drivers/gpu/drm/dp/drm_dp_mst_topology.c
··· 4852 4852 4853 4853 mst_edid = drm_dp_mst_get_edid(port->connector, mgr, port); 4854 4854 drm_edid_get_monitor_name(mst_edid, name, namelen); 4855 + kfree(mst_edid); 4855 4856 } 4856 4857 4857 4858 /**