Sorry, please ignore this patchset. I will send V2 to fix something else.

On 2019/4/24 11:21, Huazhong Tan wrote:
This patch-set includes code optimizations and bugfixes for the HNS3
ethernet controller driver.

[patch 1/12 - 3/12] fixes some bugs about the IO path

[patch 4/12 - 6/12] includes some optimization and bugfixes
about mailbox message handling

[patch 7/12 - 12/12] adds misc code optimizations and bugfixes.

Huazhong Tan (7):
   net: hns3: stop sending keep alive msg when VF command queue needs
     reinit
   net: hns3: use atomic_t replace u32 for arq's count
   net: hns3: use a reserved byte to identify need_resp flag
   net: hns3: not reset TQP in the DOWN while VF resetting
   net: hns3: stop schedule reset service while unloading driver
   net: hns3: fix pause configure fail problem
   net: hns3: prevent double free in hns3_put_ring_config()

Weihang Li (1):
   net: hns3: remove reset after command send failed

Yunsheng Lin (3):
   net: hns3: fix data race between ring->next_to_clean
   net: hns3: fix for TX clean num when cleaning TX BD
   net: hns3: handle the BD info on the last BD of the packet

liuzhongzhu (1):
   net: hns3: extend the loopback state acquisition time

  drivers/net/ethernet/hisilicon/hns3/hclge_mbx.h    |  7 ++-
  drivers/net/ethernet/hisilicon/hns3/hns3_enet.c    | 65 +++++++++++++---------
  drivers/net/ethernet/hisilicon/hns3/hns3_enet.h    |  7 ++-
  .../net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c | 10 ----
  .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c    |  8 ++-
  .../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c |  7 +--
  .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c  |  5 +-
  .../ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.c   |  2 +-
  .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c  | 12 ++--
  .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h  |  1 +
  .../ethernet/hisilicon/hns3/hns3vf/hclgevf_mbx.c   |  9 ++-
  11 files changed, 76 insertions(+), 57 deletions(-)


Reply via email to