OpenCloudOS-Kernel/drivers/media/radio
Alan Cox ec5f5bf805 radio_si470x: Fix free memory corruption
The release path for a disconnected device frees the object then unlocks
the mutex in the freed object...

Found by Dan Carpenter using Smatch

Signed-off-by: Alan Cox <alan@lxorguk.ukuu.org.uk>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2009-04-24 07:52:08 -07:00
..
Kconfig V4L/DVB (10155): Add TEA5764 radio driver 2009-01-02 17:12:52 -02:00
Makefile V4L/DVB (10155): Add TEA5764 radio driver 2009-01-02 17:12:52 -02:00
dsbr100.c V4L/DVB (11435): dsbr100 radio: convert to to v4l2_device 2009-04-06 21:44:50 -03:00
radio-aimslab.c V4L/DVB (11391): pci-isa radios: remove open and release functions 2009-04-06 21:44:30 -03:00
radio-aztech.c V4L/DVB (11391): pci-isa radios: remove open and release functions 2009-04-06 21:44:30 -03:00
radio-cadet.c V4L/DVB (10959): radio: remove uaccess include 2009-03-30 12:43:18 -03:00
radio-gemtek-pci.c V4L/DVB (11391): pci-isa radios: remove open and release functions 2009-04-06 21:44:30 -03:00
radio-gemtek.c V4L/DVB (11391): pci-isa radios: remove open and release functions 2009-04-06 21:44:30 -03:00
radio-maestro.c V4L/DVB (11391): pci-isa radios: remove open and release functions 2009-04-06 21:44:30 -03:00
radio-maxiradio.c V4L/DVB (11391): pci-isa radios: remove open and release functions 2009-04-06 21:44:30 -03:00
radio-mr800.c V4L/DVB (11436): radio-mr800: convert to to v4l2_device 2009-04-06 21:44:50 -03:00
radio-rtrack2.c V4L/DVB (11391): pci-isa radios: remove open and release functions 2009-04-06 21:44:30 -03:00
radio-sf16fmi.c V4L/DVB (11391): pci-isa radios: remove open and release functions 2009-04-06 21:44:30 -03:00
radio-sf16fmr2.c V4L/DVB (11391): pci-isa radios: remove open and release functions 2009-04-06 21:44:30 -03:00
radio-si470x.c radio_si470x: Fix free memory corruption 2009-04-24 07:52:08 -07:00
radio-tea5764.c v4l: struct device - replace bus_id with dev_name(), dev_set_name() 2009-03-24 16:38:22 -07:00
radio-terratec.c V4L/DVB (11391): pci-isa radios: remove open and release functions 2009-04-06 21:44:30 -03:00
radio-trust.c V4L/DVB (11391): pci-isa radios: remove open and release functions 2009-04-06 21:44:30 -03:00
radio-typhoon.c V4L/DVB (11391): pci-isa radios: remove open and release functions 2009-04-06 21:44:30 -03:00
radio-zoltrix.c V4L/DVB (11391): pci-isa radios: remove open and release functions 2009-04-06 21:44:30 -03:00