wl12xx: fix illegal memset if debugfs is not enabled
authorLuciano Coelho <luciano.coelho@nokia.com>
Tue, 30 Nov 2010 12:58:46 +0000 (14:58 +0200)
committerLuciano Coelho <luciano.coelho@nokia.com>
Thu, 2 Dec 2010 14:17:19 +0000 (16:17 +0200)
commit43a598d5e40485fcfbebe0700077e83afd803ed5
tree323ade5d998f39a89e8d71e644660ea572eed1e2
parentd60080ae06b98790036104f07fa897cfc151ce12
wl12xx: fix illegal memset if debugfs is not enabled

If we try to reset the debugfs statistics when debugfs is not configured in
the kernel, we're memset an illegal pointer, because it has never been
allocated.  So check whether we have debugfs enabled by looking into the
wl->rootdir before trying to reset the fw_stats struct.

Reported-by: Joerie de Gram <j.de.gram@gmail.com>
Signed-off-by: Luciano Coelho <luciano.coelho@nokia.com>
drivers/net/wireless/wl12xx/debugfs.c