linux/drivers/net/wireless
Johannes Berg 5d4f929e3d iwlwifi: mvm: do string formatting in debug triggers
The current code has a lot of duplicates of printing into a buffer
(while having to make sure it's NUL-filled and -terminated) and
then passing that to the debug trigger collection.

Since that's error-prone, instead make the debug trigger collection
function take a format string and format arguments (with compiler
validity checking) and handle the buffer internally.

This makes one behavioural change -- instead of sending the whole
buffer to userspace (clearing is needed to not leak stack data) it
just passes the actual string (including NUL-terminator.)

Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
2015-04-02 09:29:13 +03:00
..
ath cfg80211: pass name_assign_type to rdev_add_virtual_intf() 2015-03-30 10:36:17 +02:00
b43 treewide: Remove unnecessary SSB_DEVTABLE_END macro 2015-02-11 14:38:29 -08:00
b43legacy treewide: Remove unnecessary SSB_DEVTABLE_END macro 2015-02-11 14:38:29 -08:00
brcm80211 cfg80211: pass name_assign_type to rdev_add_virtual_intf() 2015-03-30 10:36:17 +02:00
cw1200 cfg80211: add bss_type and privacy arguments in cfg80211_get_bss() 2015-03-03 15:56:01 +01:00
hostap hostap: Delete an unnecessary check before the function call "kfree" 2015-02-06 08:51:35 +02:00
ipw2x00 cfg80211-wext: export symbols only when needed 2015-02-28 21:31:09 +01:00
iwlegacy
iwlwifi iwlwifi: mvm: do string formatting in debug triggers 2015-04-02 09:29:13 +03:00
libertas cfg80211: add bss_type and privacy arguments in cfg80211_get_bss() 2015-03-03 15:56:01 +01:00
libertas_tf
mwifiex cfg80211: pass name_assign_type to rdev_add_virtual_intf() 2015-03-30 10:36:17 +02:00
orinoco cfg80211-wext: export symbols only when needed 2015-02-28 21:31:09 +01:00
p54 p54pci: add handling of signal case 2015-01-23 21:37:04 +02:00
prism54
rsi
rt2x00
rtl818x
rtlwifi rtlwifi: Remove logging statement that is no longer needed 2015-02-10 16:09:11 +02:00
ti cfg80211: Allow NL80211_ATTR_IFINDEX to be added to vendor events 2015-03-03 15:56:05 +01:00
zd1211rw
adm8211.c
adm8211.h
airo.c
airo.h
airo_cs.c
at76c50x-usb.c
at76c50x-usb.h
atmel.c atmel: Remove open-coded and wrong strcasecmp 2015-01-23 21:38:54 +02:00
atmel.h
atmel_cs.c
atmel_pci.c
Kconfig
mac80211_hwsim.c mac80211_hwsim: fix beacon timers 2015-03-04 10:34:15 +01:00
mac80211_hwsim.h
Makefile
mwl8k.c
ray_cs.c
ray_cs.h
rayctl.h
rndis_wlan.c
wl3501.h
wl3501_cs.c
zd1201.c
zd1201.h