linux-stable/drivers/staging/wilc1000
Omer Efrat 5c6a5eb3aa staging: use BIT_ULL for NL80211_STA_INFO_* attribute types
The BIT macro uses unsigned long which some architectures handle as 32 bit
and therefore might cause macro's shift to overflow when used on a value
equals or larger than 32 (NL80211_STA_INFO_RX_DURATION and afterwards).

Since 'filled' member in station_info changed to u64, BIT_ULL macro
should be used with all NL80211_STA_INFO_* attribute types instead of BIT
to prevent future possible bugs when one will use BIT macro for higher
attributes by mistake.

This commit cleans up all usages of BIT macro with the above field
in cfg80211 by changing it to BIT_ULL instead.

Signed-off-by: Omer Efrat <omer.efrat@tandemg.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2018-06-28 22:08:56 +09:00
..
coreconfigurator.c staging: wilc1000: refactor host_int_parse_assoc_resp_info() to remove unused code 2018-05-14 14:04:49 +02:00
coreconfigurator.h staging: wilc1000: refactor host_int_parse_assoc_resp_info() to remove unused code 2018-05-14 14:04:49 +02:00
host_interface.c staging: wilc1000: avoid use of static variable 'rssi' 2018-06-28 21:55:52 +09:00
host_interface.h staging: wilc1000: added 'work_comp' completion as part of host_if_msg 2018-06-28 21:55:51 +09:00
Kconfig
linux_mon.c staging: wilc1000: added #define for setting radiotap header 2018-05-14 14:04:49 +02:00
linux_wlan.c staging: wilc1000: use list_head to maintain 'rxq_entry_t elements in rx queue 2018-06-17 09:05:13 +02:00
Makefile License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
TODO staging: wilc1000: updated TODO file 2018-06-28 21:55:52 +09:00
wilc_debugfs.c staging: wilc1000: remove unnecessary header file inclusion for wilc 2018-05-03 13:56:36 -07:00
wilc_sdio.c staging: wilc1000: fix line over 80 chars in wilc_sdio struct 2018-05-14 14:04:48 +02:00
wilc_spi.c staging: wilc1000: remove unnecessary header file inclusion for wilc 2018-05-03 13:56:36 -07:00
wilc_wfi_cfgoperations.c staging: use BIT_ULL for NL80211_STA_INFO_* attribute types 2018-06-28 22:08:56 +09:00
wilc_wfi_cfgoperations.h staging: wilc1000: fix line over 80 chars in wilc_create_wiphy() declaration 2018-05-14 14:04:48 +02:00
wilc_wfi_netdevice.h staging: wilc1000: move 'txq_spinlock_flags' from 'wilc' structure to local variable 2018-06-17 09:05:13 +02:00
wilc_wlan.c staging: wilc1000: Use common structs to parse ip packets 2018-06-28 21:54:03 +09:00
wilc_wlan.h staging: wilc1000: use list_head to maintain 'rxq_entry_t elements in rx queue 2018-06-17 09:05:13 +02:00
wilc_wlan_cfg.c staging: wilc1000: remove unnecessary header file inclusion for wilc 2018-05-03 13:56:36 -07:00
wilc_wlan_cfg.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
wilc_wlan_if.h staging: wilc1000: remove 'flag' argument from wilc_mac_indicate() 2018-05-14 14:04:49 +02:00