diff options
author | Gabor Juhos <juhosg@openwrt.org> | 2012-02-16 14:44:59 -0500 |
---|---|---|
committer | John W. Linville <linville@tuxdriver.com> | 2012-02-21 14:45:25 -0500 |
commit | 7be081539e540517d5e1fcbf96b8080074afbf08 (patch) | |
tree | 676e36864819d29b505a4c4157c6a913172c5f90 /arch | |
parent | 9bbb8168ed3d8b946f9c1901a63a675012de88f2 (diff) |
rt2x00: fix a possible NULL pointer dereference
The 'rt2x00lib_probe_dev' function tries to
allocate the workqueue. If the allocation
fails, 'rt2x00_lib_remove_dev' is called on
the error path. Because 'rt2x00dev->workqueue'
is NULL in this case, the 'destroy_workqueue'
call will cause a NULL pointer dereference.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
Acked-by: Gertjan van Wingerde <gwingerde@gmail.com>
Acked-by: Ivo van Doorn <IvDoorn@gmail.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'arch')
0 files changed, 0 insertions, 0 deletions