Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752588AbcKYEvz (ORCPT ); Thu, 24 Nov 2016 23:51:55 -0500 Received: from mailout3.samsung.com ([203.254.224.33]:37898 "EHLO mailout3.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751625AbcKYEvq (ORCPT ); Thu, 24 Nov 2016 23:51:46 -0500 X-AuditID: cbfee61a-f79916d0000062de-5d-5837c361324c From: Shailendra Verma To: Mauro Carvalho Chehab , Laurent Pinchart , Greg Kroah-Hartman , linux-media@vger.kernel.org, devel@driverdev.osuosl.org, linux-kernel@vger.kernel.org, Shailendra Verma , Shailendra Verma Cc: vidushi.koul@samsung.com Subject: [PATCH] Staging: Media: Omap4iss: Do not forget to call Date: Fri, 25 Nov 2016 10:19:14 +0530 Message-id: <1480049354-20276-1-git-send-email-shailendra.v@samsung.com> X-Mailer: git-send-email 1.7.9.5 X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrOLMWRmVeSWpSXmKPExsVy+t9jQd3Ew+YRBgdXC1nsOfOL3aJ58Xo2 i86JS9gtLu+aw2bRs2Erq8WyTX+YLG7Nm8lmsejbK2aLvxcvsTlwetzbd5jFY+esu+wesztm snpsWtXJ5rF/7hp2j74tqxg9Pm+SC2CPcrPJSE1MSS1SSM1Lzk/JzEu3VQoNcdO1UFLIS8xN tVWK0PUNCVJSKEvMKQXyjAzQgINzgHuwkr5dglvGhlmtLAW7WSsedM5gaWA8z9LFyMkhIWAi 8bFnCiuELSZx4d56ti5GLg4hgVmMEptfb2MDSQgJ/GSUOPRWC8RmEzCUeN33lwmkSETgGpPE ic/97CAJZgEZiX0T24ASHBzCAg4SDx7YgYRZBFQl9s9ZwgRi8wp4SCyf+hGsREJAQWLOJJsJ jNwLGBlWMUqkFiQXFCel5xrmpZbrFSfmFpfmpesl5+duYgQH8jOpHYwHd7kfYhTgYFTi4Z2Q bh4hxJpYVlyZe4hRgoNZSYTX5yBQiDclsbIqtSg/vqg0J7X4EKMp0P6JzFKiyfnAKMsriTc0 MTcxNzawMLe0NDFSEudtnP0sXEggPbEkNTs1tSC1CKaPiYNTqoFRT7KUgdXNzmHendn24VzR TT1XArksdkY2395c3OXD9K3G57L02flVUyc5s8uy6nysXqDprepZ/+3bSRv//0YiAt9zWzIO bxR8cOySd6qQKZ+I0Udlnc/xWeWChXYvrBL8nZJtD+5h+fnyieymQ0cP+fh1LBJYcun+xa8W f5Y2fDh+8VvD091KLMUZiYZazEXFiQC8/ce9egIAAA== X-MTR: 20000000000000000@CPGS Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 675 Lines: 22 v4l2_fh_init is already done.So call the v4l2_fh_exit in error condition before returing from the function. Signed-off-by: Shailendra Verma --- drivers/staging/media/omap4iss/iss_video.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/staging/media/omap4iss/iss_video.c b/drivers/staging/media/omap4iss/iss_video.c index c16927a..c46d14d 100644 --- a/drivers/staging/media/omap4iss/iss_video.c +++ b/drivers/staging/media/omap4iss/iss_video.c @@ -1141,6 +1141,7 @@ static int iss_video_open(struct file *file) done: if (ret < 0) { v4l2_fh_del(&handle->vfh); + v4l2_fh_exit(&handle->vfh); kfree(handle); } -- 1.7.9.5