mbox series

[V3,net,0/9] There are some bugfix for the HNS3 ethernet driver

Message ID 20241025092938.2912958-1-shaojijie@huawei.com (mailing list archive)
Headers show
Series There are some bugfix for the HNS3 ethernet driver | expand

Message

Jijie Shao Oct. 25, 2024, 9:29 a.m. UTC
There are some bugfix for the HNS3 ethernet driver

---
ChangeLog:
v2 -> v3:
  - Rewrite the commit logs of net: hns3: add sync command to sync io-pgtable' to
    add more verbose explanation, suggested Paolo.
  - Add fixes tag for hardware issue, suggested Paolo and Simon Horman.
v2: https://lore.kernel.org/all/20241018101059.1718375-1-shaojijie@huawei.com/
v1 -> v2:
  - Pass IRQF_NO_AUTOEN to request_irq(), suggested by Jakub.
  - Rewrite the commit logs of 'net: hns3: default enable tx bounce buffer when smmu enabled'
    and 'net: hns3: add sync command to sync io-pgtable'.
v1: https://lore.kernel.org/all/20241011094521.3008298-1-shaojijie@huawei.com/
---

Hao Lan (4):
  net: hns3: fixed reset failure issues caused by the incorrect reset
    type
  net: hns3: fix missing features due to dev->features configuration too
    early
  net: hns3: Resolved the issue that the debugfs query result is
    inconsistent.
  net: hns3: fixed hclge_fetch_pf_reg accesses bar space out of bounds
    issue

Jian Shen (3):
  net: hns3: add sync command to sync io-pgtable
  net: hns3: don't auto enable misc vector
  net: hns3: initialize reset_timer before hclgevf_misc_irq_init()

Jie Wang (1):
  net: hns3: fix kernel crash when 1588 is sent on HIP08 devices

Peiyang Wang (1):
  net: hns3: default enable tx bounce buffer when smmu enabled

 .../ethernet/hisilicon/hns3/hns3_debugfs.c    |  4 +-
 .../net/ethernet/hisilicon/hns3/hns3_enet.c   | 59 ++++++++++++++++++-
 .../net/ethernet/hisilicon/hns3/hns3_enet.h   |  2 +
 .../ethernet/hisilicon/hns3/hns3_ethtool.c    | 33 +++++++++++
 .../hisilicon/hns3/hns3pf/hclge_main.c        | 45 +++++++++++---
 .../hisilicon/hns3/hns3pf/hclge_ptp.c         |  3 +
 .../hisilicon/hns3/hns3pf/hclge_regs.c        |  9 +--
 .../hisilicon/hns3/hns3vf/hclgevf_main.c      | 40 ++++++++++---
 .../hisilicon/hns3/hns3vf/hclgevf_regs.c      |  9 +--
 9 files changed, 178 insertions(+), 26 deletions(-)

Comments

patchwork-bot+netdevbpf@kernel.org Oct. 31, 2024, 10:40 a.m. UTC | #1
Hello:

This series was applied to netdev/net.git (main)
by Paolo Abeni <pabeni@redhat.com>:

On Fri, 25 Oct 2024 17:29:29 +0800 you wrote:
> There are some bugfix for the HNS3 ethernet driver
> 
> ---
> ChangeLog:
> v2 -> v3:
>   - Rewrite the commit logs of net: hns3: add sync command to sync io-pgtable' to
>     add more verbose explanation, suggested Paolo.
>   - Add fixes tag for hardware issue, suggested Paolo and Simon Horman.
> v2: https://lore.kernel.org/all/20241018101059.1718375-1-shaojijie@huawei.com/
> v1 -> v2:
>   - Pass IRQF_NO_AUTOEN to request_irq(), suggested by Jakub.
>   - Rewrite the commit logs of 'net: hns3: default enable tx bounce buffer when smmu enabled'
>     and 'net: hns3: add sync command to sync io-pgtable'.
> v1: https://lore.kernel.org/all/20241011094521.3008298-1-shaojijie@huawei.com/
> 
> [...]

Here is the summary with links:
  - [V3,net,1/9] net: hns3: default enable tx bounce buffer when smmu enabled
    https://git.kernel.org/netdev/net/c/e6ab19443b36
  - [V3,net,2/9] net: hns3: add sync command to sync io-pgtable
    https://git.kernel.org/netdev/net/c/f2c14899caba
  - [V3,net,3/9] net: hns3: fixed reset failure issues caused by the incorrect reset type
    https://git.kernel.org/netdev/net/c/3e0f7cc887b7
  - [V3,net,4/9] net: hns3: fix missing features due to dev->features configuration too early
    https://git.kernel.org/netdev/net/c/662ecfc46690
  - [V3,net,5/9] net: hns3: Resolved the issue that the debugfs query result is inconsistent.
    https://git.kernel.org/netdev/net/c/2758f18a83ef
  - [V3,net,6/9] net: hns3: don't auto enable misc vector
    https://git.kernel.org/netdev/net/c/5f62009ff108
  - [V3,net,7/9] net: hns3: initialize reset_timer before hclgevf_misc_irq_init()
    https://git.kernel.org/netdev/net/c/d1c2e2961ab4
  - [V3,net,8/9] net: hns3: fixed hclge_fetch_pf_reg accesses bar space out of bounds issue
    https://git.kernel.org/netdev/net/c/3e22b7de34cb
  - [V3,net,9/9] net: hns3: fix kernel crash when 1588 is sent on HIP08 devices
    https://git.kernel.org/netdev/net/c/2cf246143519

You are awesome, thank you!