[media] V4L: soc-camera: explicitly free allocated managed memory on error
authorGuennadi Liakhovetski <g.liakhovetski@gmx.de>
Sat, 3 May 2014 16:05:08 +0000 (13:05 -0300)
committerMauro Carvalho Chehab <m.chehab@samsung.com>
Tue, 17 Jun 2014 15:04:52 +0000 (12:04 -0300)
commit057c2a2ef576a21968e838194b8b9d3b6b106769
tree5302cf37ea299f5ae58c853c9b1383084df2b255
parent3926d91a6b93e42519a48325bf360a5b65460c14
[media] V4L: soc-camera: explicitly free allocated managed memory on error

devm_kzalloc() allocations are freed when the device is unbound. But if a
certain path fails and the allocated memory cannot be used anyway it is
better to free it explicitly immediately. This patch does exactly this if
asynchronous group probing in scan_async_group() fails after memory has
been allocated.

Signed-off-by: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
drivers/media/platform/soc_camera/soc_camera.c