kernel/drivers/media/platform/qcom/camss/camss-video.c
.. .. @@ -444,7 +444,7 @@ 444 444 445 445 ret = media_pipeline_start(&vdev->entity, &video->pipe); 446 446 if (ret < 0) 447 - return ret;447 + goto flush_buffers;448 448 449 449 ret = video_check_format(video); 450 450 if (ret < 0) .. .. @@ -473,6 +473,7 @@ 473 473 error: 474 474 media_pipeline_stop(&vdev->entity); 475 475 476 +flush_buffers:476 477 video->ops->flush_buffers(video, VB2_BUF_STATE_QUEUED); 477 478 478 479 return ret;