From e89888971a6be83605242f2f2d2ede558cc1c693 Mon Sep 17 00:00:00 2001 From: syphyr Date: Fri, 5 Jun 2020 02:33:39 +0200 Subject: [PATCH] msm: camera: Return EINVAL when msm_get_session fails Do not return 0 if msm_get_session fails on session_id. Change-Id: Iad8b72e33c3a613da3f16693fce9aaf862de9ac5 Signed-off-by: Kevin F. Haggerty --- drivers/media/platform/msm/camera_v2/msm_vb2/msm_vb2.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/media/platform/msm/camera_v2/msm_vb2/msm_vb2.c b/drivers/media/platform/msm/camera_v2/msm_vb2/msm_vb2.c index f3f5a098ef6..1fb16d97929 100644 --- a/drivers/media/platform/msm/camera_v2/msm_vb2/msm_vb2.c +++ b/drivers/media/platform/msm/camera_v2/msm_vb2/msm_vb2.c @@ -256,7 +256,7 @@ static int msm_vb2_buf_done(struct vb2_buffer *vb, int session_id, stream = msm_get_stream(session_id, stream_id); if (IS_ERR_OR_NULL(stream)) - return 0; + return -EINVAL; spin_lock_irqsave(&stream->stream_lock, flags); if (vb) { list_for_each_entry(msm_vb2, &(stream->queued_list), list) {