1. 10 9月, 2014 2 次提交
    • S
      ath9k: Fix interface accounting · ca529c93
      Sujith Manoharan 提交于
      Currently, the interface count is maintained globally,
      but this causes problems in RX filter calculation.
      Make the interface count a per-channel-context variable
      to fix this.
      Signed-off-by: NSujith Manoharan <c_manoha@qca.qualcomm.com>
      Signed-off-by: NJohn W. Linville <linville@tuxdriver.com>
      ca529c93
    • S
      ath9k: Fix beacon configuration for channel contexts · 12a1b3d4
      Sujith Manoharan 提交于
      In channel context mode, when a new context is added,
      mac80211 issues a bss_info_changed() notfication when
      preparing the connection for the new interface/context.
      
      But, this is done prior to the mgd_prepare_tx() call which
      is where we switch to the new context. Since the current
      context will be different when the earlier bss_info_changed()
      is handled, the beacon information for the VIF is not
      updated, but discarded since the rules for the current context
      disallows it.
      
      In the subsequent association process for the new context/vif,
      this becomes a problem because the beacon parameters are invalid.
      This causes problems with the TSF timer, causing large jumps.
      
      To fix this, check if the beacon info is being updated for a
      different context and if so, allow it without any checks since
      we limit the max. interfaces to two anyway.
      Signed-off-by: NSujith Manoharan <c_manoha@qca.qualcomm.com>
      Signed-off-by: NJohn W. Linville <linville@tuxdriver.com>
      12a1b3d4
  2. 29 8月, 2014 3 次提交
  3. 20 6月, 2014 6 次提交
  4. 07 5月, 2014 1 次提交
  5. 10 4月, 2014 1 次提交
  6. 18 3月, 2014 5 次提交
  7. 01 3月, 2014 2 次提交
  8. 13 2月, 2014 1 次提交
  9. 04 1月, 2014 1 次提交
  10. 20 12月, 2013 2 次提交
  11. 19 12月, 2013 2 次提交
  12. 27 9月, 2013 1 次提交
  13. 17 8月, 2013 1 次提交
  14. 13 6月, 2013 1 次提交
  15. 23 5月, 2013 1 次提交
  16. 26 3月, 2013 1 次提交
  17. 12 2月, 2013 1 次提交
  18. 23 1月, 2013 1 次提交
  19. 12 1月, 2013 2 次提交
  20. 22 11月, 2012 1 次提交
  21. 06 10月, 2012 1 次提交
  22. 18 7月, 2012 3 次提交