mbox series

[v2,0/5] net/hns3: add some features and bugfixes

Message ID 20230522131740.30043-1-liudongdong3@huawei.com (mailing list archive)
Headers
Series net/hns3: add some features and bugfixes |

Message

Dongdong Liu May 22, 2023, 1:17 p.m. UTC
  This patchset contains some features and bugfixes for hns3.

v1->v2:
-Fix check-git-log warnings.

Chengwen Feng (1):
  net/hns3: fix receive multiple firmware reset interrupts

Dengdui Huang (2):
  net/hns3: fix loop code variable type mismatch
  net/hns3: add Tx/Rx descriptor logs

Huisong Li (2):
  net/hns3: fix never set MAC flow control
  net/hns3: add flow control autoneg for fiber port

 .mailmap                       |  1 +
 drivers/net/hns3/hns3_cmd.c    | 30 +++++++++++-
 drivers/net/hns3/hns3_cmd.h    | 20 +++++++-
 drivers/net/hns3/hns3_dump.c   |  1 +
 drivers/net/hns3/hns3_ethdev.c | 89 +++++++++++++---------------------
 drivers/net/hns3/hns3_ethdev.h |  1 +
 drivers/net/hns3/hns3_logs.h   | 18 +++++++
 drivers/net/hns3/hns3_regs.c   |  3 +-
 drivers/net/hns3/hns3_rxtx.c   |  4 ++
 drivers/net/hns3/hns3_rxtx.h   | 29 +++++++++++
 drivers/net/hns3/hns3_stats.c  |  2 +-
 11 files changed, 139 insertions(+), 59 deletions(-)

--
2.22.0
  

Comments

Ferruh Yigit May 22, 2023, 4:15 p.m. UTC | #1
On 5/22/2023 2:17 PM, Dongdong Liu wrote:
> This patchset contains some features and bugfixes for hns3.
> 
> v1->v2:
> -Fix check-git-log warnings.
> 
> Chengwen Feng (1):
>   net/hns3: fix receive multiple firmware reset interrupts
> 
> Dengdui Huang (2):
>   net/hns3: fix loop code variable type mismatch
>   net/hns3: add Tx/Rx descriptor logs
> 
> Huisong Li (2):
>   net/hns3: fix never set MAC flow control
>   net/hns3: add flow control autoneg for fiber port
>

Series applied to dpdk-next-net/main, thanks.
  
Ferruh Yigit June 1, 2023, 10:30 a.m. UTC | #2
On 5/22/2023 5:15 PM, Ferruh Yigit wrote:
> On 5/22/2023 2:17 PM, Dongdong Liu wrote:
>> This patchset contains some features and bugfixes for hns3.
>>
>> v1->v2:
>> -Fix check-git-log warnings.
>>
>> Chengwen Feng (1):
>>   net/hns3: fix receive multiple firmware reset interrupts
>>
>> Dengdui Huang (2):
>>   net/hns3: fix loop code variable type mismatch
>>   net/hns3: add Tx/Rx descriptor logs
>>
>> Huisong Li (2):
>>   net/hns3: fix never set MAC flow control
>>   net/hns3: add flow control autoneg for fiber port
>>
> 
> Series applied to dpdk-next-net/main, thanks.
> 

There were multiple conflicts with previous "MAC flow control" feature,
can you please double check the latest code in next-net?

Like in 'struct hns3_sfp_info_cmd', it wasn't clear which reserved field
to use for 'fec_ability', after 'pause_status' split the reserved field
into two, etc...
  
Dongdong Liu June 1, 2023, 11:37 a.m. UTC | #3
Hi Ferruh
On 2023/6/1 18:30, Ferruh Yigit wrote:
> On 5/22/2023 5:15 PM, Ferruh Yigit wrote:
>> On 5/22/2023 2:17 PM, Dongdong Liu wrote:
>>> This patchset contains some features and bugfixes for hns3.
>>>
>>> v1->v2:
>>> -Fix check-git-log warnings.
>>>
>>> Chengwen Feng (1):
>>>   net/hns3: fix receive multiple firmware reset interrupts
>>>
>>> Dengdui Huang (2):
>>>   net/hns3: fix loop code variable type mismatch
>>>   net/hns3: add Tx/Rx descriptor logs
>>>
>>> Huisong Li (2):
>>>   net/hns3: fix never set MAC flow control
>>>   net/hns3: add flow control autoneg for fiber port
>>>
>>
>> Series applied to dpdk-next-net/main, thanks.
>>
>
> There were multiple conflicts with previous "MAC flow control" feature,
> can you please double check the latest code in next-net?
I have checked the latest code in next-net, it looks good.
Thanks for helping to resolve the conflicts.
>
> Like in 'struct hns3_sfp_info_cmd', it wasn't clear which reserved field
> to use for 'fec_ability', after 'pause_status' split the reserved field
> into two, etc...
The latest code in next-net is right.

Thanks,
Dongdong.
> .
>