]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
media: usb: go7007: s2250-board: fix leak in probe()
authorDan Carpenter <dan.carpenter@oracle.com>
Wed, 2 Feb 2022 17:52:01 +0000 (20:52 +0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 15 Apr 2022 12:14:45 +0000 (14:14 +0200)
commitb7dd177225355da55f8d80d8e568928e0eec3608
tree9aec1a08e41add438a7ba9f998d3eecc791621a7
parent0113fa98a49a8e46a19b0ad80f29c904c6feec23
media: usb: go7007: s2250-board: fix leak in probe()

[ Upstream commit 67e4550ecd6164bfbdff54c169e5bbf9ccfaf14d ]

Call i2c_unregister_device(audio) on this error path.

Fixes: d3b2ccd9e307 ("[media] s2250: convert to the control framework")
Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/media/usb/go7007/s2250-board.c