1. 17 10月, 2018 2 次提交
  2. 11 10月, 2018 1 次提交
  3. 05 10月, 2018 1 次提交
  4. 03 10月, 2018 2 次提交
  5. 30 9月, 2018 1 次提交
    • S
      qlcnic: fix Tx descriptor corruption on 82xx devices · c333fa0c
      Shahed Shaikh 提交于
      In regular NIC transmission flow, driver always configures MAC using
      Tx queue zero descriptor as a part of MAC learning flow.
      But with multi Tx queue supported NIC, regular transmission can occur on
      any non-zero Tx queue and from that context it uses
      Tx queue zero descriptor to configure MAC, at the same time TX queue
      zero could be used by another CPU for regular transmission
      which could lead to Tx queue zero descriptor corruption and cause FW
      abort.
      
      This patch fixes this in such a way that driver always configures
      learned MAC address from the same Tx queue which is used for
      regular transmission.
      
      Fixes: 7e2cf4fe ("qlcnic: change driver hardware interface mechanism")
      Signed-off-by: NShahed Shaikh <shahed.shaikh@cavium.com>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      c333fa0c
  6. 29 9月, 2018 5 次提交
  7. 27 9月, 2018 7 次提交
  8. 20 9月, 2018 4 次提交
  9. 18 9月, 2018 1 次提交
  10. 13 9月, 2018 1 次提交
    • Y
      qlcnic: Remove set but not used variables 'fw_mbx' and 'hdr_size' · db3df242
      Yue Haibing 提交于
      Fixes gcc '-Wunused-but-set-variable' warning:
      
      drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c: In function 'qlcnic_sriov_pull_bc_msg':
      drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c:907:6: warning:
       variable 'fw_mbx' set but not used [-Wunused-but-set-variable]
      
      drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c: In function 'qlcnic_sriov_issue_bc_post':
      drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c:939:16: warning:
       variable 'hdr_size' set but not used [-Wunused-but-set-variable]
      Signed-off-by: NYue Haibing <yuehaibing@huawei.com>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      db3df242
  11. 06 9月, 2018 1 次提交
    • D
      qed*: Utilize FW 8.37.7.0 · a3f72307
      Denis Bolotin 提交于
      This patch adds a new qed firmware with fixes and support for new features.
      
      Fixes:
      - Fix a rare case of device crash with iWARP, iSCSI or FCoE offload.
      - Fix GRE tunneled traffic when iWARP offload is enabled.
      - Fix RoCE failure in ib_send_bw when using inline data.
      - Fix latency optimization flow for inline WQEs.
      - BigBear 100G fix
      
      RDMA:
      - Reduce task context size.
      - Application page sizes above 2GB support.
      - Performance improvements.
      
      ETH:
      - Tenant DCB support.
      - Replace RSS indirection table update interface.
      
      Misc:
      - Debug Tools changes.
      Signed-off-by: NDenis Bolotin <denis.bolotin@cavium.com>
      Signed-off-by: NAriel Elior <ariel.elior@cavium.com>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      a3f72307
  12. 02 9月, 2018 1 次提交
  13. 26 8月, 2018 2 次提交
  14. 22 8月, 2018 1 次提交
  15. 21 8月, 2018 4 次提交
  16. 11 8月, 2018 1 次提交
  17. 10 8月, 2018 4 次提交
  18. 08 8月, 2018 1 次提交