Netdev List
 help / color / mirror / Atom feed
* [PATCH V2 net-next 00/11] net: hns3: some code optimizations & bugfixes & features
@ 2019-07-26  3:24 Huazhong Tan
  2019-07-26  3:24 ` [PATCH V2 net-next 01/11] net: hns3: add reset checking before set channels Huazhong Tan
                   ` (11 more replies)
  0 siblings, 12 replies; 17+ messages in thread
From: Huazhong Tan @ 2019-07-26  3:24 UTC (permalink / raw)
  To: davem
  Cc: netdev, linux-kernel, salil.mehta, yisen.zhuang, linuxarm,
	Huazhong Tan

This patch-set includes code optimizations, bugfixes and features for
the HNS3 ethernet controller driver.

[patch 1/11] checks reset status before setting channel.

[patch 2/11] adds a NULL pointer checking.

[patch 3/11] removes reset level upgrading when current reset fails.

[patch 4/11] fixes a bug related to IRQ vector number initialization.

[patch 5/11] fixes a GFP flags errors when holding spin_lock.

[patch 6/11] modifies firmware version format.

[patch 7/11] adds some print information which is off by default.

[patch 8/11 - 9/11] adds two code optimizations about interrupt handler
and work task.

[patch 10/11] adds support for using order 1 pages with a 4K buffer.

[patch 11/11] modifies messages prints with dev_info() instead of
pr_info().

Change log:
V1->V2: fixes comments from Saeed Mahameed and
	removes previous [patch 11/11] which needs further discussion,
	adds a new patch [11/11] suggested by Saeed Mahameed.

Guangbin Huang (1):
  net: hns3: add a check for get_reset_level

Huazhong Tan (2):
  net: hns3: remove upgrade reset level when reset fail
  net: hns3: use dev_info() instead of pr_info()

Jian Shen (1):
  net: hns3: add reset checking before set channels

Yonglong Liu (2):
  net: hns3: fix mis-counting IRQ vector numbers issue
  net: hns3: adds debug messages to identify eth down cause

Yufeng Mo (2):
  net: hns3: change GFP flag during lock period
  net: hns3: modify firmware version display format

Yunsheng Lin (3):
  net: hns3: make hclge_service use delayed workqueue
  net: hns3: add interrupt affinity support for misc interrupt
  net: hns3: Add support for using order 1 pages with a 4K buffer

 drivers/net/ethernet/hisilicon/hns3/hnae3.h        |   9 ++
 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c    |  39 +++++-
 drivers/net/ethernet/hisilicon/hns3/hns3_enet.h    |  15 ++-
 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c |  41 +++++-
 .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.c |  10 +-
 .../net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.c |  14 +++
 .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c    | 137 ++++++++++++---------
 .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h    |   7 +-
 .../ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.c   |  10 +-
 .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c  |  15 ++-
 10 files changed, 223 insertions(+), 74 deletions(-)

-- 
2.7.4


^ permalink raw reply	[flat|nested] 17+ messages in thread

end of thread, other threads:[~2019-07-27  3:14 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-07-26  3:24 [PATCH V2 net-next 00/11] net: hns3: some code optimizations & bugfixes & features Huazhong Tan
2019-07-26  3:24 ` [PATCH V2 net-next 01/11] net: hns3: add reset checking before set channels Huazhong Tan
2019-07-26  3:24 ` [PATCH V2 net-next 02/11] net: hns3: add a check for get_reset_level Huazhong Tan
2019-07-26  3:24 ` [PATCH V2 net-next 03/11] net: hns3: remove upgrade reset level when reset fail Huazhong Tan
2019-07-26  3:24 ` [PATCH V2 net-next 04/11] net: hns3: fix mis-counting IRQ vector numbers issue Huazhong Tan
2019-07-26  3:24 ` [PATCH V2 net-next 05/11] net: hns3: change GFP flag during lock period Huazhong Tan
2019-07-26  3:24 ` [PATCH V2 net-next 06/11] net: hns3: modify firmware version display format Huazhong Tan
2019-07-26  3:24 ` [PATCH V2 net-next 07/11] net: hns3: adds debug messages to identify eth down cause Huazhong Tan
2019-07-26 22:00   ` Saeed Mahameed
2019-07-26 22:18     ` Joe Perches
2019-07-27  2:28       ` liuyonglong
2019-07-27  3:14         ` Joe Perches
2019-07-26  3:24 ` [PATCH V2 net-next 08/11] net: hns3: make hclge_service use delayed workqueue Huazhong Tan
2019-07-26  3:25 ` [PATCH V2 net-next 09/11] net: hns3: add interrupt affinity support for misc interrupt Huazhong Tan
2019-07-26  3:25 ` [PATCH V2 net-next 10/11] net: hns3: Add support for using order 1 pages with a 4K buffer Huazhong Tan
2019-07-26  3:25 ` [PATCH V2 net-next 11/11] net: hns3: use dev_info() instead of pr_info() Huazhong Tan
2019-07-26  4:00 ` [PATCH V2 net-next 00/11] net: hns3: some code optimizations & bugfixes & features tanhuazhong

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox