aboutsummaryrefslogtreecommitdiffstats
path: root/include/linux/yam.h
diff options
context:
space:
mode:
authorBen Hutchings <ben@decadent.org.uk>2012-05-14 20:36:00 -0400
committerMauro Carvalho Chehab <mchehab@redhat.com>2012-05-20 10:43:05 -0400
commitf27b853ea24a9b70585f9251384d97929e6551c3 (patch)
tree3ee3779961fb8356a54156fb472cb4a87ca9473f /include/linux/yam.h
parent81cda577422b85f98efc350e2520f2a2dc5f3ddb (diff)
[media] rc: Fix invalid free_region and/or free_irq on probe failure
fintek-cir, ite-cir and nuvoton-cir may try to free an I/O region and/or IRQ handler that was never allocated after a failure in their respective probe functions. Add and use separate labels on the failure path so they will do the right cleanup after each possible point of failure. Compile-tested only. Signed-off-by: Ben Hutchings <ben@decadent.org.uk> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
Diffstat (limited to 'include/linux/yam.h')
0 files changed, 0 insertions, 0 deletions