alistair23-linux/drivers/staging/vt6655
Guillaume Clement 53cbe20d02 staging: vt6655: fix direct dereferencing of user pointer
Sparse reported that the data from tagSCmdRequest is given by
userspace, so it should be tagged as such.

Later, we were memcomparing and dereferencing it without first copying
it, fix that as well.

Signed-off-by: Guillaume Clement <gclement@baobob.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2014-07-30 16:36:27 -07:00
..
80211hdr.h Staging: vt6655: remove redundant comments from 80211hdr.h 2014-07-22 15:04:13 -07:00
80211mgr.c staging: vt6655: Add missing blank lines after declarations 2014-07-27 11:21:27 -07:00
80211mgr.h Staging: vt6655: Removed redundant comments and newlines 2014-07-22 15:04:13 -07:00
aes_ccmp.c staging: vt6655:fix warning for unexported non-static functions 2014-07-22 15:02:08 -07:00
aes_ccmp.h Staging: vt6655: removed redundant comments from aes_ccmp.h 2014-07-22 15:04:13 -07:00
baseband.c staging: vt6655: Add missing blank lines after declarations 2014-07-27 11:21:27 -07:00
baseband.h Staging: vt6655: remove redundant comments from baseband.h 2014-07-24 15:09:20 -07:00
bssdb.c staging: vt6655: Add missing blank lines after declarations 2014-07-27 11:21:27 -07:00
bssdb.h staging: vt6655: fix braces at newline for structs 2014-07-27 11:21:27 -07:00
card.c staging: vt6655: break single line if statements 2014-07-27 11:21:28 -07:00
card.h Staging: vt6655: remove redundant comments from card.h 2014-07-27 11:31:59 -07:00
channel.c
channel.h Staging: vt6655: removed redundant comments from channel.h 2014-07-27 11:33:08 -07:00
country.h Staging: vt6655: removed redundant comments from country.h 2014-07-27 11:33:08 -07:00
datarate.c staging: vt6655: remove useless return statements 2014-07-27 11:21:27 -07:00
datarate.h Staging: vt6655: removed redundant comments from datarate.h 2014-07-27 11:33:07 -07:00
desc.h Staging: vt6655: removed redundant comments from desc.h 2014-07-27 11:34:08 -07:00
device.h staging: vt6655: fix static position in inline function 2014-07-27 11:21:27 -07:00
device_cfg.h Staging: vt6655: removed redundant comments from device_cfg.h 2014-07-27 11:34:08 -07:00
device_main.c staging: vt6655: Remove NULL pointer sparse warning 2014-07-27 11:21:28 -07:00
dpc.c staging: vt6655: Remove spaces before quoted newlines 2014-07-27 11:21:27 -07:00
dpc.h Staging: vt6655: removed redundant comments from dpc.h 2014-07-27 11:34:38 -07:00
hostap.c staging: vt6655: Remove spaces before quoted newlines 2014-07-27 11:21:27 -07:00
hostap.h Staging: vt6655: removed redundant comments from hostap.h 2014-07-27 11:34:38 -07:00
IEEE11h.c staging: vt6655: remove unused functions 2014-07-22 15:03:13 -07:00
IEEE11h.h Staging: vt6655: removed redundant comments from IEEE11h.h 2014-07-27 11:34:38 -07:00
iocmd.h staging: vt6655: fix direct dereferencing of user pointer 2014-07-30 16:36:27 -07:00
ioctl.c staging: vt6655: Use pr_* functions instead of printk 2014-07-27 11:21:28 -07:00
ioctl.h Staging: vt6655: removed redundant comments from ioctl.h 2014-07-27 11:34:38 -07:00
iowpa.h Staging: vt6655: removed redundant comments from iowpa.h 2014-07-27 11:35:55 -07:00
iwctl.c staging: vt6655: fix direct dereferencing of user pointer 2014-07-30 16:36:27 -07:00
iwctl.h staging: vt6655: fix direct dereferencing of user pointer 2014-07-30 16:36:27 -07:00
Kconfig
key.c staging: vt6655: Remove spaces before quoted newlines 2014-07-27 11:21:27 -07:00
key.h staging: vt6655: fix braces at newline for structs 2014-07-27 11:21:27 -07:00
mac.c staging: vt6655: change type of PortOffset to void __iomem * 2014-07-22 15:02:08 -07:00
mac.h staging: vt6655: remove unused macro 2014-07-27 11:21:28 -07:00
Makefile
mib.c
mib.h Staging: vt6655: removed redundant comments from mib.h 2014-07-27 11:38:42 -07:00
michael.c
michael.h Staging: vt6655: removed redundant comments from michael.h 2014-07-27 11:38:42 -07:00
power.c staging: vt6655: remove braces for single statements if 2014-07-27 11:21:28 -07:00
power.h Staging: vt6655: removed redundant comments from power.h 2014-07-27 11:38:42 -07:00
rc4.c staging: vt6655: Add missing blank lines after declarations 2014-07-27 11:21:27 -07:00
rc4.h
rf.c staging: vt6655: Remove unreachable break statements 2014-07-27 11:21:28 -07:00
rf.h staging: vt6655: change type of PortOffset to void __iomem * 2014-07-22 15:02:08 -07:00
rxtx.c staging: vt6655: fix function braces not on the proper line 2014-07-27 11:21:27 -07:00
rxtx.h
srom.c staging: vt6655: change type of PortOffset to void __iomem * 2014-07-22 15:02:08 -07:00
srom.h staging: vt6655: change type of PortOffset to void __iomem * 2014-07-22 15:02:08 -07:00
tcrc.c
tcrc.h
test
tether.c
tether.h
tkip.c
tkip.h
tmacro.h
TODO
ttype.h
upc.h staging: vt6655: change type of PortOffset to void __iomem * 2014-07-22 15:02:08 -07:00
vntconfiguration.dat
vntwifi.c staging: vt6655: remove braces for single statements if 2014-07-27 11:21:28 -07:00
vntwifi.h
wcmd.c staging: vt6655: fix braces at newline in if statements 2014-07-27 11:21:28 -07:00
wcmd.h Staging: vt6655: Remove redundant comments in wcmd.h 2014-07-21 14:18:45 -07:00
wctl.c
wctl.h
wmgr.c staging: vt6655: remove braces for single statements if 2014-07-27 11:21:28 -07:00
wmgr.h staging: vt6655: fix braces at newline for structs 2014-07-27 11:21:27 -07:00
wpa.c staging: vt6655: fix braces at newline in if statements 2014-07-27 11:21:28 -07:00
wpa.h
wpa2.c
wpa2.h
wpactl.c staging: vt6655: Use pr_* functions instead of printk 2014-07-27 11:21:28 -07:00
wpactl.h
wroute.c
wroute.h