OSDN Git Service

UPSTREAM: [media] xc2028: unlock on error in xc2028_set_config()
authorDan Carpenter <dan.carpenter@oracle.com>
Wed, 3 Feb 2016 15:34:00 +0000 (13:34 -0200)
committerMin Chong <mchong@google.com>
Thu, 1 Sep 2016 23:08:12 +0000 (16:08 -0700)
commit30439e51fc6f9ab169f7cb9e8e88faf7fb27ae99
tree85a820f5d2c06d6cec940adb885a5a03b1e60f19
parentc7a407d41ed5d2c6aa0c1892e1d9ebee58d5a928
UPSTREAM: [media] xc2028: unlock on error in xc2028_set_config()

(cherry picked from commit 210bd104c6acd31c3c6b8b075b3f12d4a9f6b60d)

We have to unlock before returning -ENOMEM.

Fixes: 8dfbcc4351a0 ('[media] xc2028: avoid use after free')

Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
Change-Id: I7b6ba9fde5c6e29467e6de23d398af2fe56e2547
Bug: 30946097
drivers/media/tuners/tuner-xc2028.c