linux-wireless.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* re: cfg80211: add 802.11ad (60gHz band) support
@ 2012-07-03 10:53 Dan Carpenter
  2012-07-03 11:04 ` Johannes Berg
  0 siblings, 1 reply; 6+ messages in thread
From: Dan Carpenter @ 2012-07-03 10:53 UTC (permalink / raw)
  To: qca_vkondrat; +Cc: linux-wireless

Hello Vladimir Kondratiev,

The patch 3a0c52a6d82c: "cfg80211: add 802.11ad (60gHz band) support" 
from Jul 2, 2012, leads to the following warning:
drivers/net/wireless/mac80211_hwsim.c:1841 init_mac80211_hwsim()
	 warn: buffer overflow 'data->bands' 2 <= 2

drivers/net/wireless/mac80211_hwsim.c
  1839  
  1840                  for (band = IEEE80211_BAND_2GHZ; band < IEEE80211_NUM_BANDS; band++) {
                                                                ^^^^^^^^^^^^^^^^^^^
We raised IEEE80211_NUM_BANDS to 3.

  1841                          struct ieee80211_supported_band *sband = &data->bands[band];
                                                                                ^^^^^^^^^^^
This only has 2 elements still.

  1842                          switch (band) {
  1843                          case IEEE80211_BAND_2GHZ:

It causes a bogus dereference later.

regards,
dan carpenter


^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2012-07-03 11:42 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-07-03 10:53 cfg80211: add 802.11ad (60gHz band) support Dan Carpenter
2012-07-03 11:04 ` Johannes Berg
2012-07-03 11:13   ` Vladimir Kondratiev
2012-07-03 11:34     ` Dan Carpenter
2012-07-03 11:32   ` Dan Carpenter
2012-07-03 11:42     ` Johannes Berg

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).