android_kernel_samsung_a7y1.../drivers/media/radio
Lee Jones 7e918d550d media: si470x-i2c: Move free() past last use of 'radio'
A pointer to 'struct si470x_device' is currently used after free:

  drivers/media/radio/si470x/radio-si470x-i2c.c:462:25-30: ERROR: reference
    preceded by free on line 460

Shift the call to free() down past its final use.

NB: Not sending to Mainline, since the problem does not exist there, it was
caused by the backport of 2df200ab234a ("media: si470x-i2c: add missed
operations in remove") to the stable trees.

Cc: <stable@vger.kernel.org> # v3.18+
Reported-by: kbuild test robot <lkp@intel.com>
Reported-by: Julia Lawall <julia.lawall@lip6.fr>
Signed-off-by: Lee Jones <lee.jones@linaro.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2020-04-07 13:48:31 +02:00
..
s610 A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
si470x media: si470x-i2c: Move free() past last use of 'radio' 2020-04-07 13:48:31 +02:00
si4713 A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
wl128x media: wl128x: Fix an error code in fm_download_firmware() 2020-04-07 13:41:01 +02:00
dsbr100.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
Kconfig A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
lm7000.h A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
Makefile A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
radio-aimslab.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
radio-aztech.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
radio-cadet.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
radio-gemtek.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
radio-isa.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
radio-isa.h A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
radio-keene.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
radio-ma901.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
radio-maxiradio.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
radio-miropcm20.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
radio-mr800.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
radio-raremono.c media: radio-raremono: change devm_k*alloc to k*alloc 2020-04-06 20:26:13 +02:00
radio-rtrack2.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
radio-sf16fmi.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
radio-sf16fmr2.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
radio-shark.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
radio-shark2.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
radio-si476x.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
radio-tea5764.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
radio-tea5777.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
radio-tea5777.h A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
radio-terratec.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
radio-timb.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
radio-trust.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
radio-typhoon.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
radio-wl1273.c media: radio: wl1273: fix interrupt masking on release 2020-04-07 13:07:16 +02:00
radio-zoltrix.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
saa7706h.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
tea575x.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
tef6862.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30