linux-stable-rt/drivers/media/dvb/dvb-usb
Olaf Kirch d791d413fd DVB: dvb-usb-remote - fix oops when changing keymap
DVB USB remotes do not support changing keycode maps but set
input_dev->keycodesize and input_dev->keycodemax without setting
input_dev->keycode. This causes kernel oops when user tries to
look up (or change) current keymap.

While the proper fix would be to make remotes handle keymap changes
we'll just remove keycodemax and keycodesize initialization so
EVIOCGKEYCODE and EVIOCSKEYCODE will simply return -EINVAL.

http://bugzilla.kernel.org/show_bug.cgi?id=8312

Signed-off-by: olaf.kirch@oracle.com
Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2007-04-13 18:35:39 -07:00
..
Kconfig V4L/DVB (5238): Kconfig: qt1010 should be selected by gl861 and au6610 2007-02-21 13:35:30 -02:00
Makefile V4L/DVB (5236): Initial support for Sigmatek DVB-110 DVB-T 2007-02-21 13:35:30 -02:00
a800.c
au6610.c V4L/DVB (5240): Qt1010: use i2c_gate_ctrl where appropriate 2007-02-21 13:35:31 -02:00
au6610.h V4L/DVB (5236): Initial support for Sigmatek DVB-110 DVB-T 2007-02-21 13:35:30 -02:00
cxusb.c V4L/DVB (5276): Cxusb: fix firmware patch for big endian systems 2007-03-01 13:09:45 -02:00
cxusb.h
dib07x0.h
dib0700.h
dib0700_core.c
dib0700_devices.c
dibusb-common.c
dibusb-mb.c
dibusb-mc.c
dibusb.h
digitv.c V4L/DVB (5295): Digitv: open nxt6000 i2c_gate for TDED4 tuner handling 2007-03-01 13:09:45 -02:00
digitv.h
dtt200u-fe.c
dtt200u.c
dtt200u.h
dvb-usb-common.h
dvb-usb-dvb.c
dvb-usb-firmware.c
dvb-usb-i2c.c
dvb-usb-ids.h V4L/DVB (5236): Initial support for Sigmatek DVB-110 DVB-T 2007-02-21 13:35:30 -02:00
dvb-usb-init.c
dvb-usb-remote.c DVB: dvb-usb-remote - fix oops when changing keymap 2007-04-13 18:35:39 -07:00
dvb-usb-urb.c
dvb-usb.h
gl861.c V4L/DVB (5240): Qt1010: use i2c_gate_ctrl where appropriate 2007-02-21 13:35:31 -02:00
gl861.h V4L/DVB (5228): Gl861: remove unneeded "extern int" declaration 2007-02-21 13:35:27 -02:00
gp8psk-fe.c
gp8psk.c
gp8psk.h
m920x.c V4L/DVB (5142): M920x: move filter caps from device caps to adapter caps 2007-02-21 13:34:54 -02:00
m920x.h
nova-t-usb2.c
ttusb2.c
ttusb2.h
umt-010.c
usb-urb.c
vp702x-fe.c
vp702x.c
vp702x.h
vp7045-fe.c
vp7045.c
vp7045.h