From 74c472cfecfa4aa1417d38c213d7f503e9c476f7 Mon Sep 17 00:00:00 2001 From: Hu Kejun Date: Mon, 20 Apr 2020 19:18:31 +0800 Subject: [PATCH] media: rockchip: isp: fix crash in normal mode Signed-off-by: Hu Kejun Change-Id: I84a80657d04f36329910ea1680dfb932469e26fa --- drivers/media/platform/rockchip/isp/isp_params_v2x.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/drivers/media/platform/rockchip/isp/isp_params_v2x.c b/drivers/media/platform/rockchip/isp/isp_params_v2x.c index e89000d8144c..9dc63ab81ed5 100644 --- a/drivers/media/platform/rockchip/isp/isp_params_v2x.c +++ b/drivers/media/platform/rockchip/isp/isp_params_v2x.c @@ -4106,8 +4106,10 @@ rkisp_params_cfg_v2x(struct rkisp_isp_params_vdev *params_vdev, cur_buf = list_first_entry(¶ms_vdev->params, struct rkisp_buffer, queue); - if (!IS_HDR_RDBK(dev->hdr.op_mode)) + if (!IS_HDR_RDBK(dev->hdr.op_mode)) { + list_del(&cur_buf->queue); break; + } new_params = (struct isp2x_isp_params_cfg *)(cur_buf->vaddr[0]); if (new_params->frame_id < frame_id) {