]> git.baikalelectronics.ru Git - kernel.git/commit
staging: rts5208/ms.c: add missing releases in mg_get_local_EKB and mg_get_ICV
authorQuentin Lambert <lambert.quentin@gmail.com>
Fri, 12 Aug 2016 14:15:18 +0000 (16:15 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sun, 21 Aug 2016 16:37:36 +0000 (18:37 +0200)
commit80c0946ef66bd745fde49007c9df445616aa35a1
treee754083a4ef88ea53efb8c483e5a2dd49845abc4
parent19c9adc204ead2b9a6c1fd9c0529ab29cde9ee93
staging: rts5208/ms.c: add missing releases in mg_get_local_EKB and mg_get_ICV

mg_get_local_EKB and mg_get_ICV used to return with an error code before
releasing all resources. This patch add a jump to the appropriate label
ensuring that the resources are properly released before returning.

This issue was found with Hector.

Signed-off-by: Quentin Lambert <lambert.quentin@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/rts5208/ms.c