mbox series

[V2,net-next,00/13] net: hns3: some cleanups for -next

Message ID 20210212032113.5384-1-tanhuazhong@huawei.com (mailing list archive)
Headers show
Series net: hns3: some cleanups for -next | expand

Message

Huazhong Tan Feb. 12, 2021, 3:21 a.m. UTC
To improve code readability and maintainability, the series
refactor out some bloated functions in the HNS3 ethernet driver.

change log:
V2: remove an unused variable in #5

previous version:
V1: https://patchwork.kernel.org/project/netdevbpf/cover/1612943005-59416-1-git-send-email-tanhuazhong@huawei.com/

Hao Chen (1):
  net: hns3: refactor out hclge_rm_vport_all_mac_table()

Huazhong Tan (2):
  net: hns3: refactor out hclge_set_rss_tuple()
  net: hns3: refactor out hclgevf_set_rss_tuple()

Jian Shen (3):
  net: hns3: refactor out hclge_get_rss_tuple()
  net: hns3: refactor out hclgevf_get_rss_tuple()
  net: hns3: split out hclge_dbg_dump_qos_buf_cfg()

Jiaran Zhang (1):
  net: hns3: use ipv6_addr_any() helper

Peng Li (4):
  net: hns3: refactor out hclge_cmd_convert_err_code()
  net: hns3: refactor out hclgevf_cmd_convert_err_code()
  net: hns3: clean up hns3_dbg_cmd_write()
  net: hns3: refactor out hclge_set_vf_vlan_common()

Yufeng Mo (2):
  net: hns3: split out hclge_cmd_send()
  net: hns3: split out hclgevf_cmd_send()

 .../ethernet/hisilicon/hns3/hns3_debugfs.c    |  44 +--
 .../hisilicon/hns3/hns3pf/hclge_cmd.c         | 155 ++++++-----
 .../hisilicon/hns3/hns3pf/hclge_debugfs.c     | 158 ++++++++---
 .../hisilicon/hns3/hns3pf/hclge_main.c        | 254 +++++++++++-------
 .../hisilicon/hns3/hns3vf/hclgevf_cmd.c       | 194 +++++++------
 .../hisilicon/hns3/hns3vf/hclgevf_main.c      | 114 +++++---
 6 files changed, 571 insertions(+), 348 deletions(-)

Comments

patchwork-bot+netdevbpf@kernel.org Feb. 12, 2021, 9:20 p.m. UTC | #1
Hello:

This series was applied to netdev/net-next.git (refs/heads/master):

On Fri, 12 Feb 2021 11:21:00 +0800 you wrote:
> To improve code readability and maintainability, the series
> refactor out some bloated functions in the HNS3 ethernet driver.
> 
> change log:
> V2: remove an unused variable in #5
> 
> previous version:
> V1: https://patchwork.kernel.org/project/netdevbpf/cover/1612943005-59416-1-git-send-email-tanhuazhong@huawei.com/
> 
> [...]

Here is the summary with links:
  - [V2,net-next,01/13] net: hns3: refactor out hclge_cmd_convert_err_code()
    https://git.kernel.org/netdev/net-next/c/1c9a98b0ba1f
  - [V2,net-next,02/13] net: hns3: refactor out hclgevf_cmd_convert_err_code()
    https://git.kernel.org/netdev/net-next/c/433e2802775c
  - [V2,net-next,03/13] net: hns3: clean up hns3_dbg_cmd_write()
    https://git.kernel.org/netdev/net-next/c/c318af3f5684
  - [V2,net-next,04/13] net: hns3: use ipv6_addr_any() helper
    https://git.kernel.org/netdev/net-next/c/eaede835675c
  - [V2,net-next,05/13] net: hns3: refactor out hclge_set_vf_vlan_common()
    https://git.kernel.org/netdev/net-next/c/88936e320c1a
  - [V2,net-next,06/13] net: hns3: refactor out hclge_get_rss_tuple()
    https://git.kernel.org/netdev/net-next/c/405642a15cba
  - [V2,net-next,07/13] net: hns3: refactor out hclgevf_get_rss_tuple()
    https://git.kernel.org/netdev/net-next/c/73f7767ed0f9
  - [V2,net-next,08/13] net: hns3: split out hclge_dbg_dump_qos_buf_cfg()
    https://git.kernel.org/netdev/net-next/c/b3712fa73d56
  - [V2,net-next,09/13] net: hns3: split out hclge_cmd_send()
    https://git.kernel.org/netdev/net-next/c/76f82fd9b123
  - [V2,net-next,10/13] net: hns3: split out hclgevf_cmd_send()
    https://git.kernel.org/netdev/net-next/c/eb0faf32b86e
  - [V2,net-next,11/13] net: hns3: refactor out hclge_set_rss_tuple()
    https://git.kernel.org/netdev/net-next/c/e291eff3bce4
  - [V2,net-next,12/13] net: hns3: refactor out hclgevf_set_rss_tuple()
    https://git.kernel.org/netdev/net-next/c/5fd0e7b4f7bf
  - [V2,net-next,13/13] net: hns3: refactor out hclge_rm_vport_all_mac_table()
    https://git.kernel.org/netdev/net-next/c/80a9f3f1fa81

You are awesome, thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html