linux/drivers/staging
Ian Abbott 5d06e3df28 staging: comedi: don't dereference user memory for INSN_INTTRIG
`parse_insn()` is dereferencing the user-space pointer `insn->data`
directly when handling the `INSN_INTTRIG` comedi instruction.  It
shouldn't be using `insn->data` at all; it should be using the separate
`data` pointer passed to the function.  Fix it.

Cc: stable <stable@vger.kernel.org>
Signed-off-by: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2012-09-19 11:26:13 +01:00
..
android Merge 3.6-rc6 into staging-next 2012-09-16 17:17:25 -07:00
asus_oled
bcm Staging: bcm: Properly format braces in cntrl_SignalingInterface.h 2012-09-19 09:26:00 +01:00
ccg staging:ccg: cleanup a bit of binding 2012-09-13 20:20:28 -07:00
ced1401 Staging: ced1401: fix copy_from/to_user warning messages 2012-09-17 21:25:28 -07:00
comedi staging: comedi: don't dereference user memory for INSN_INTTRIG 2012-09-19 11:26:13 +01:00
cptm1217
crystalhd
csr staging: csr: wait for the exec in usermodehelper 2012-09-17 14:50:33 -07:00
cxt1e1
echo
et131x
frontier
ft1000 staging: ft1000: replace c99 comments with c88 2012-09-17 05:31:32 -07:00
gdm72xx staging/gdm72xx: usb_boot: replace firmware upgrade API in em_download 2012-09-17 05:56:17 -07:00
iio IIO new drivers, features and rework for the 3.7 cycle, 4th set. 2012-09-17 14:42:54 -07:00
ipack Staging: ipack/devices/ipoctal: simplify ipoctal_write_tty() 2012-09-13 20:21:38 -07:00
keucr staging: keucr: remove String func prototypes 2012-09-13 20:20:27 -07:00
line6
media
net
nvec Merge 3.6-rc6 into staging-next 2012-09-16 17:17:25 -07:00
octeon
olpc_dcon
omap-thermal staging: omap-thermal: improve conf data handling and initialization 2012-09-11 12:14:16 -07:00
omapdrm Merge 3.6-rc6 into staging-next 2012-09-16 17:17:25 -07:00
ozwpan staging: ozwpan: compare pointer to NULL rather than 0 2012-09-19 09:28:14 +01:00
panel Staging: panel: fix spinlock trylock failure on UP 2012-09-10 11:23:32 -07:00
phison
quickstart
ramster staging: ramster: fix build warnings 2012-09-07 22:05:03 -07:00
rtl8187se
rtl8192e
rtl8192u drivers/staging/rtl8192u/r8192U_core.c: Remove useless kfree 2012-09-12 09:43:45 -07:00
rtl8712 Merge 3.6-rc6 into staging-next 2012-09-16 17:17:25 -07:00
rts5139
rts_pstor staging/rts_pstor: Use pr_ or dev_ printks in rtsx.c 2012-09-17 05:42:34 -07:00
sbe-2t3e3
sep
serqt_usb2
silicom Staging: silicom: bp_mod.c: checkpatch cleanups: C99 comments 2012-09-19 09:24:10 +01:00
slicoss
sm7xxfb staging: sm7xxfb: remove smtc_VRAMBaseAddress 2012-09-17 14:57:53 -07:00
speakup staging: speakup_soft: Fix reading of init string 2012-09-17 05:32:50 -07:00
ste_rmi4
telephony
tidspbridge staging: tidspbridge: Prepare for irqs.h removal 2012-09-11 12:09:31 -07:00
usbip Staging: remove CONFIG_EXPERIMENTAL dependancies 2012-09-17 23:02:36 -07:00
vme
vt6655 staging: vt6655: vt6655_init_info function must be void type 2012-09-07 22:07:37 -07:00
vt6656 Merge 3.6-rc6 into staging-next 2012-09-16 17:17:25 -07:00
winbond Staging: remove CONFIG_EXPERIMENTAL dependancies 2012-09-17 23:02:36 -07:00
wlags49_h2 staging: "wlags49_h2" Fix typos. 2012-09-10 20:24:01 -07:00
wlags49_h25 staging: "wlags49_h25" Fix typos. 2012-09-17 14:50:33 -07:00
wlan-ng staging: wlan-ng: Fix dereference before NULL check 2012-09-19 09:28:14 +01:00
xgifb staging: xgifb: delete bogus video RAM configuration 2012-09-13 20:41:57 -07:00
zcache Merge 3.6-rc6 into staging-next 2012-09-16 17:17:25 -07:00
zram
zsmalloc
Kconfig Staging: ced1401: add driver to the build 2012-09-17 20:30:02 -07:00
Makefile Staging: ced1401: add driver to the build 2012-09-17 20:30:02 -07:00
staging.c