drm/mediatek: mtk_drm_plane: Use kmalloc in mtk_plane_duplicate_state
authorAngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
Tue, 18 Jan 2022 13:37:58 +0000 (14:37 +0100)
committerChun-Kuang Hu <chunkuang.hu@kernel.org>
Tue, 5 Apr 2022 22:27:23 +0000 (06:27 +0800)
There is no need to zero out the newly allocated memory because we are
duplicating all members of struct mtk_plane_state: switch to kmalloc
to save some overhead.

Link: https://patchwork.kernel.org/project/linux-mediatek/patch/20220118133759.112458-1-angelogioacchino.delregno@collabora.com/
Signed-off-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
Signed-off-by: Chun-Kuang Hu <chunkuang.hu@kernel.org>
drivers/gpu/drm/mediatek/mtk_drm_plane.c

index 075747a6d4aac237cd20c17acb08ffb35aa42775..e5fae4ec2337011f19573c6d16754cbf087ea522 100644 (file)
@@ -57,7 +57,7 @@ static struct drm_plane_state *mtk_plane_duplicate_state(struct drm_plane *plane
        struct mtk_plane_state *old_state = to_mtk_plane_state(plane->state);
        struct mtk_plane_state *state;
 
-       state = kzalloc(sizeof(*state), GFP_KERNEL);
+       state = kmalloc(sizeof(*state), GFP_KERNEL);
        if (!state)
                return NULL;