1. 04 Jan, 2012 23 commits
  2. 02 Jan, 2012 1 commit
  3. 27 Dec, 2011 1 commit
  4. 23 Dec, 2011 1 commit
  5. 22 Dec, 2011 12 commits
  6. 21 Dec, 2011 2 commits
    • Helmut Schaa's avatar
      mac80211: Keep skb->piority for relayed frames in AP mode · aef6c928
      Helmut Schaa authored
      When mac80211 relays a frame from STA1 to STA2 in AP mode it will get
      re-classified in the tx path. Unfortunately the frame protocol field
      is always set to ETH_P_8023 while the classification only kicks in
      for ETH_P_IP. Hence, a high priority frame from STA1 will be send to
      STA2 as best effort.
      
      Instead of running classification on the frame just use the same
      priority as STA1 did. Do this by adding 256 to the skb->priority
      to allow cfg80211_classify8021d to shortcut frame classification.
      Signed-off-by: default avatarHelmut Schaa <helmut.schaa@googlemail.com>
      Signed-off-by: default avatarJohn W. Linville <linville@tuxdriver.com>
      aef6c928
    • Amitkumar Karwar's avatar
      mwifiex: fix issues in band configuration code · 3aebee02
      Amitkumar Karwar authored
      Currently due to following issues in the code even if device is
      configured in B only, G only or BG mode using iw bitrates command,
      ibss is getting created in BGN mode.
      
      1) mwifiex_channels_to_cfg80211_channel_type() routine gives channel
      type as NL80211_CHAN_HT20 for non-HT channel as well, because driver
      doesn't store HT information provided by stack for the channel.
      This issue is fixed by maintaining channel type information in
      'adapter->channel_type'.
      2) Band configuration is unnecessarily overwritten with BGN/AN while
      setting channel.
      
      This patch makes sure that "adapter->config_bands" correctly gets
      modified while setting channel.
      Signed-off-by: default avatarAmitkumar Karwar <akarwar@marvell.com>
      Signed-off-by: default avatarBing Zhao <bzhao@marvell.com>
      Signed-off-by: default avatarJohn W. Linville <linville@tuxdriver.com>
      3aebee02