1. 27 4月, 2016 1 次提交
  2. 16 4月, 2016 1 次提交
  3. 12 4月, 2016 1 次提交
    • H
      cxgb4: Stop Rx Queues before freeing it up · ebf4dc2b
      Hariprasad Shenai 提交于
      Stop all Ethernet RX Queues before freeing up various Ingress/Egress
      Queues, etc. We were seeing cases of Ingress Queues not getting serviced
      during the shutdown process leading to Ingress Paths jamming up through
      the chip and blocking the shutdown effort itself.
      
      One such case involved the Firmware sending a "Flush Token" through the
      ULP-TX -> ULP-RX path for an Ethernet TX Queue being freed in order to
      make sure there weren't any remaining TX Work Requests in the pipeline.
      But the return path was stalled by Ingress Data unable to be delivered to
      the Host because those Ingress Queues were no longer being serviced.
      
      Based on original work by Casey Leedom <leedom@chelsio.com>
      Signed-off-by: NHariprasad Shenai <hariprasad@chelsio.com>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      ebf4dc2b
  4. 19 2月, 2016 1 次提交
  5. 24 12月, 2015 6 次提交
  6. 11 10月, 2015 1 次提交
  7. 05 10月, 2015 1 次提交
  8. 29 8月, 2015 1 次提交
  9. 14 8月, 2015 1 次提交
  10. 04 8月, 2015 3 次提交
  11. 22 7月, 2015 1 次提交
  12. 09 7月, 2015 2 次提交
  13. 12 6月, 2015 1 次提交
  14. 11 6月, 2015 3 次提交
  15. 06 6月, 2015 7 次提交
  16. 04 6月, 2015 4 次提交
  17. 02 6月, 2015 2 次提交
  18. 28 5月, 2015 1 次提交
    • H
      cxgb4/cxgb4vf: function and argument name cleanup · b2612722
      Hariprasad Shenai 提交于
      This patch changes variable name 'fn' to 'pf' of structure adapter.
      A 'fn' usually stands for PCI function which could be a PF or a VF.
      However, the use of this particular variable is explicitly limited to PF
      only. So, be specific about it in the variable name.
      
      Also corrects arguments passed for fn t4_ofld_eq_free, t4_ctrl_eq_free,
      t4_eth_eq_free, t4_iq_free, t4_alloc_vi, t4_fw_hello, t4_wr_mbox and
      t4_cfg_pfvf function.
      
      Also renames cxgb4_t4_bar2_sge_qregs to t4_bar2_sge_qregs and renames
      the latter function name in cxgb4vf driver to t4vf_bar2_sge_qregs to
      avoid conflicts. Also fixes alignment for these function.
      Signed-off-by: NHariprasad Shenai <hariprasad@chelsio.com>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      b2612722
  19. 25 5月, 2015 1 次提交
  20. 22 5月, 2015 1 次提交