1. 12 10月, 2016 1 次提交
  2. 03 9月, 2016 1 次提交
  3. 08 4月, 2016 1 次提交
  4. 30 12月, 2015 1 次提交
  5. 18 11月, 2015 1 次提交
  6. 23 9月, 2015 1 次提交
  7. 15 6月, 2015 1 次提交
  8. 08 6月, 2015 1 次提交
  9. 26 5月, 2015 1 次提交
  10. 17 3月, 2015 1 次提交
  11. 29 1月, 2015 1 次提交
  12. 24 1月, 2015 1 次提交
  13. 07 1月, 2015 1 次提交
  14. 06 12月, 2014 1 次提交
  15. 31 10月, 2014 1 次提交
  16. 16 9月, 2014 1 次提交
  17. 16 7月, 2014 1 次提交
  18. 26 6月, 2014 1 次提交
  19. 15 3月, 2014 3 次提交
  20. 01 3月, 2014 2 次提交
    • B
      mwifiex: remove global variable cmd_wait_q_required · fa0ecbb9
      Bing Zhao 提交于
      There is a race condition while queuing synchronous command and
      asynchronous command requested from different threads, because
      the wait_q_enabled flag is set based on a global variable
      cmd_wait_q_required.
      
      The issue is fixed by removing this global variable and using a
      unified function with an argument 'sync' passed into the
      function.
      Signed-off-by: NBing Zhao <bzhao@marvell.com>
      Signed-off-by: NAmitkumar Karwar <akarwar@marvell.com>
      Signed-off-by: NJohn W. Linville <linville@tuxdriver.com>
      fa0ecbb9
    • P
      mwifiex: Track BA sequence number reset · 8acbea61
      Paul Stewart 提交于
      Some stations reset the sequence number for traffic-ids (TIDs)
      as they initiate a block-ACK session.  In order to detect such
      behavior, mwifiex must note the starting sequence number given
      during the ADDBA request.  If the first received sequence number
      after the ADDBA falls outside the receive window for this TID but
      after the the ADDBA starting sequence number, we can assume that
      this AP has reset its sequence number during the ADDBA.  In this
      case we must adjust the input window backward to incorporate this
      received sequence number instead of ignoring it.  Otherwise, we
      could fail to successfully retrieve an arbitrarily large number
      of downstream frames at the beginning of the block-ACK session.
      Signed-off-by: NPaul Stewart <pstew@chromium.org>
      Acked-by: NBing Zhao <bzhao@marvell.com>
      Signed-off-by: NJohn W. Linville <linville@tuxdriver.com>
      8acbea61
  21. 25 2月, 2014 2 次提交
  22. 13 2月, 2014 2 次提交
  23. 23 4月, 2013 1 次提交
  24. 05 2月, 2013 1 次提交
  25. 30 10月, 2012 1 次提交
  26. 29 9月, 2012 1 次提交
  27. 07 8月, 2012 3 次提交
  28. 23 6月, 2012 1 次提交
  29. 07 6月, 2012 1 次提交
    • J
      wireless: Remove casts to same type · 2c208890
      Joe Perches 提交于
      Adding casts of objects to the same type is unnecessary
      and confusing for a human reader.
      
      For example, this cast:
      
              int y;
              int *p = (int *)&y;
      
      I used the coccinelle script below to find and remove these
      unnecessary casts.  I manually removed the conversions this
      script produces of casts with __force, __iomem and __user.
      
      @@
      type T;
      T *p;
      @@
      
      -       (T *)p
      +       p
      
      Neatened the mwifiex_deauthenticate_infra function which
      was doing odd things with array pointers and not using
      is_zero_ether_addr.
      Signed-off-by: NJoe Perches <joe@perches.com>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      2c208890
  30. 15 3月, 2012 1 次提交
  31. 14 3月, 2012 3 次提交