1. 28 10月, 2014 6 次提交
  2. 23 10月, 2014 3 次提交
  3. 21 10月, 2014 8 次提交
  4. 14 10月, 2014 3 次提交
  5. 13 10月, 2014 1 次提交
  6. 09 10月, 2014 2 次提交
  7. 08 10月, 2014 9 次提交
  8. 07 10月, 2014 4 次提交
  9. 03 10月, 2014 4 次提交
    • L
      rtlwifi: Fix static checker warnings for various drivers · 3f08e472
      Larry Finger 提交于
      Indenting errors yielded the following static checker warnings:
      
      drivers/net/wireless/rtlwifi/rtl8192ee/hw.c:533 rtl92ee_set_hw_reg() warn: add curly braces? (if)
      drivers/net/wireless/rtlwifi/rtl8192ee/hw.c:539 rtl92ee_set_hw_reg() warn: add curly braces? (if)
      
      An unreleased version of the static checker also reported:
      
      drivers/net/wireless/rtlwifi/rtl8723be/trx.c:550 rtl8723be_rx_query_desc() warn: 'hdr' can't be NULL.
      drivers/net/wireless/rtlwifi/rtl8188ee/trx.c:621 rtl88ee_rx_query_desc() warn: 'hdr' can't be NULL.
      drivers/net/wireless/rtlwifi/rtl8192ee/trx.c:567 rtl92ee_rx_query_desc() warn: 'hdr' can't be NULL.
      drivers/net/wireless/rtlwifi/rtl8821ae/trx.c:758 rtl8821ae_rx_query_desc() warn: 'hdr' can't be NULL.
      drivers/net/wireless/rtlwifi/rtl8723ae/trx.c:494 rtl8723e_rx_query_desc() warn: 'hdr' can't be NULL.
      drivers/net/wireless/rtlwifi/rtl8192se/trx.c:315 rtl92se_rx_query_desc() warn: 'hdr' can't be NULL.
      drivers/net/wireless/rtlwifi/rtl8192ce/trx.c:392 rtl92ce_rx_query_desc() warn: 'hdr' can't be NULL.
      
      All of these are fixed.
      Signed-off-by: NLarry Finger <Larry.Finger@lwfinger.net>
      Reported-by: NDan Carpenter <dan.carpenter@oracle.com>
      Cc: Dan Carpenter <dan.carpenter@oracle.com>
      Signed-off-by: NJohn W. Linville <linville@tuxdriver.com>
      3f08e472
    • L
      rtlwifi: Fix Kconfig for RTL8192EE · 989377e1
      Larry Finger 提交于
      The driver needs btcoexist, but Kconfig fails to select it. This omission
      could cause build errors for some configurations.
      Signed-off-by: NLarry Finger <Larry.Finger@lwfinger.net>
      Signed-off-by: NJohn W. Linville <linville@tuxdriver.com>
      989377e1
    • S
      ath9k: Fix flushing in MCC mode · e2cba8d7
      Sujith Manoharan 提交于
      When we are attempting to switch to a new
      channel context, the TX queues are flushed, but
      the mac80211 queues are not stopped and traffic
      can still come down to the driver.
      
      This patch fixes it by stopping the queues
      assigned to the current context/vif before
      trying to flush.
      Signed-off-by: NSujith Manoharan <c_manoha@qca.qualcomm.com>
      Signed-off-by: NJohn W. Linville <linville@tuxdriver.com>
      e2cba8d7
    • S
      ath9k: Fix queue handling for channel contexts · 5ba8d9d2
      Sujith Manoharan 提交于
      When a full chip reset is done, all the queues
      across all VIFs are stopped, but if MCC is enabled,
      only the queues of the current context is awakened,
      when we complete the reset.
      
      This results in unfairness for the inactive context.
      Since frames are queued internally in the driver if
      there is a context mismatch, we can awaken all the
      queues when coming out of a reset.
      
      The VIF-specific queues are still used in flow control,
      to ensure fairness when traffic is high.
      Signed-off-by: NSujith Manoharan <c_manoha@qca.qualcomm.com>
      Signed-off-by: NJohn W. Linville <linville@tuxdriver.com>
      5ba8d9d2