[media] snd_tea575x: Make the module using snd_tea575x the fops owner
Before this patch the owner field of the /dev/radio# device fops was set to the snd-tea575x-tuner module itself. Meaning that the module which was using it could be rmmod-ed while the device is open, and then BAD things happen. I know, as I found out the hard way :) Note that there is no need to also somehow increase the refcount of the snd-tea575x-tuner module itself, since any drivers using it will have symbolic references to it. Signed-off-by:Hans de Goede <hdegoede@redhat.com> CC: Ondrej Zary <linux@rainbow-software.org> Signed-off-by:
Mauro Carvalho Chehab <mchehab@redhat.com>
Showing
- drivers/media/radio/radio-maxiradio.c 1 addition, 1 deletiondrivers/media/radio/radio-maxiradio.c
- drivers/media/radio/radio-sf16fmr2.c 1 addition, 1 deletiondrivers/media/radio/radio-sf16fmr2.c
- include/sound/tea575x-tuner.h 2 additions, 1 deletioninclude/sound/tea575x-tuner.h
- sound/i2c/other/tea575x-tuner.c 4 additions, 3 deletionssound/i2c/other/tea575x-tuner.c
- sound/pci/es1968.c 1 addition, 1 deletionsound/pci/es1968.c
- sound/pci/fm801.c 2 additions, 2 deletionssound/pci/fm801.c
Loading
Please register or sign in to comment