1. 28 Sep, 2010 3 commits
    • Christian Lamparter's avatar
      carl9170: remove non-standard ba session teardown · 793e721d
      Christian Lamparter authored
      
      
      802.11n-2009 demands in 11.2.1: "
      When a STA enters normal (non-APSD) PS mode, any downlink
      Block ACK agreement without an associated schedule is
      suspended for the duration of this PS mode."
      
      The operative word is "suspended" and not terminated.
      Signed-off-by: default avatarChristian Lamparter <chunkeey@googlemail.com>
      Signed-off-by: default avatarJohn W. Linville <linville@tuxdriver.com>
      793e721d
    • Luis R. Rodriguez's avatar
      mac80211: fix offchannel assumption upon association · 8d4780eb
      Luis R. Rodriguez authored
      
      
      Association is dealt with as an atomic offchannel operation,
      we do this because we don't know we are associated until we
      get the associatin response from the AP. When we do get the
      associatin response though we were never clearing the offchannel
      state. This has a few implications, we told drivers we were
      still offchannel, and the first configured TX power for the
      channel does not take into account any power constraints.
      
      For ath9k this meant ANI calibration would not start upon
      association, and we'd have to wait until the first bgscan
      to be triggered. There may be other issues this resolves
      but I'm too lazy to comb the code to check.
      
      Cc: stable@kernel.org
      Cc: Amod Bodas <amod.bodas@atheros.com>
      Cc: Vasanth Thiagarajan <vasanth.thiagarajan@atheros.com>
      Signed-off-by: default avatarLuis R. Rodriguez <lrodriguez@atheros.com>
      Signed-off-by: default avatarJohn W. Linville <linville@tuxdriver.com>
      8d4780eb
    • John W. Linville's avatar
      wl12xx: fix separate-object-folder builds · d99bf6e7
      John W. Linville authored
      
      
      Make this go away (happens when building with a separate object
      directory):
      
      Assembler messages:
      Fatal error: can't create drivers/net/wireless/wl12xx/.tmp_wl12xx_platform_data.o: No such file or directory
      drivers/net/wireless/wl12xx/wl12xx_platform_data.c: In function 'wl12xx_get_platform_data':
      drivers/net/wireless/wl12xx/wl12xx_platform_data.c:28: error: cannot open drivers/net/wireless/wl12xx/.tmp_wl12xx_platform_data.gcno
      drivers/net/wireless/wl12xx/wl12xx_platform_data.c:28: confused by earlier errors, bailing out
      Signed-off-by: default avatarJohn W. Linville <linville@tuxdriver.com>
      Reported-by: default avatarStephen Rothwell <sfr@canb.auug.org.au>
      Cc: Signed-off-by: Ohad Ben-Cohen <ohad@wizery.com>
      d99bf6e7
  2. 27 Sep, 2010 16 commits
  3. 24 Sep, 2010 8 commits
  4. 21 Sep, 2010 13 commits