On 2019/8/30 14:17, Stephen Hemminger wrote:
> On Fri, 23 Aug 2019 21:47:11 +0800
> "Wei Hu (Xavier)" wrote:
>
>> +Limitations or Known issues
>> +---
>> +Build with clang is not supported yet.
>> +Currently, only ARMv8 archit
On 2019/8/30 14:16, Stephen Hemminger wrote:
> On Fri, 23 Aug 2019 21:47:11 +0800
> "Wei Hu (Xavier)" wrote:
>
> Thanks for doing documentation on this driver.
>
>> +The Hisilicon Network Subsystem is a long term evolution IP which is
>> +supposed to
On 2019/8/30 23:20, Ferruh Yigit wrote:
> On 8/23/2019 2:47 PM, Wei Hu (Xavier) wrote:
>> This patch adds stats_get, stats_reset, xstats_get, xstats_get_names
>> xstats_reset, xstats_get_by_id and xstats_get_names_by_id related
>> function codes.
>>
>> Signed-o
On 2019/8/30 23:11, Ferruh Yigit wrote:
> On 8/23/2019 2:47 PM, Wei Hu (Xavier) wrote:
>> This patch adds support for hns3 VF PMD driver.
>>
>> In current version, we only support VF device is bound to vfio_pci or
>> igb_uio and then taken over by DPDK when PF dev
Hi, Ferruh Yigit
On 2019/8/30 23:08, Ferruh Yigit wrote:
> On 8/23/2019 2:47 PM, Wei Hu (Xavier) wrote:
>> This patch adds support for VLAN related operation of hns3 PMD driver.
>>
>> Signed-off-by: Min Hu (Connor)
>> Signed-off-by: Wei Hu (Xavier)
>> Signed
Hi, Ferruh Yigit
On 2019/8/30 23:07, Ferruh Yigit wrote:
> On 8/23/2019 2:46 PM, Wei Hu (Xavier) wrote:
>> This patch adds support for RSS of hns3 PMD driver.
>> It included the following functions in file hns3_rss.c:
>> 1) Set/query hash key, rss_hf by .rss_hash_update/.
Hi, Ferruh Yigit
On 2019/8/30 23:14, Ferruh Yigit wrote:
> On 8/23/2019 2:47 PM, Wei Hu (Xavier) wrote:
>> This patch adds multiple process support for hns3 PMD driver.
>> Multi-process support selection queue by configuring RSS or
>> flow director. The primary pro
Hi, Ferruh Yigit
On 2019/8/30 23:03, Ferruh Yigit wrote:
> On 8/23/2019 2:46 PM, Wei Hu (Xavier) wrote:
>> This patch adds the following mac address related operations defined in
>> struct eth_dev_ops: mac_addr_add, mac_addr_remove, mac_addr_set
>> and set_mc_addr_list.
>
Hi, Gavin Hu
On 2019/8/30 16:25, Gavin Hu (Arm Technology China) wrote:
> Hi Xavier,
>
>> -Original Message-
>> From: dev On Behalf Of Wei Hu (Xavier)
>> Sent: Friday, August 23, 2019 9:47 PM
>> To: dev@dpdk.org
>> Cc: linux...@huawei.com
Hi, Ferruh Yigit
On 2019/8/30 23:01, Ferruh Yigit wrote:
> On 8/23/2019 2:46 PM, Wei Hu (Xavier) wrote:
>> This patch registers hns3 PMD driver and adds the definition for log
>> interfaces.
>>
>> Signed-off-by: Wei Hu (Xavier)
>> Signed-off-by: Chunsong Feng
Hi, Ferruh Yigit
On 2019/8/30 23:02, Ferruh Yigit wrote:
> On 8/23/2019 2:46 PM, Wei Hu (Xavier) wrote:
>> This patch adds support for cmd of hns3 PMD driver, driver can interact
>> with firmware through command to complete hardware configuration.
>>
>> Signed-off-by:
On 2019/8/30 23:04, Ferruh Yigit wrote:
> On 8/23/2019 2:46 PM, Wei Hu (Xavier) wrote:
>> This patch adds link update operation to hns3 PMD driver.
>>
>> Signed-off-by: Wei Hu (Xavier)
>> Signed-off-by: Chunsong Feng
>> Signed-off-by: Min Hu (Connor)
>>
Hi, Ferruh Yigit
On 2019/8/30 23:06, Ferruh Yigit wrote:
> On 8/23/2019 2:46 PM, Wei Hu (Xavier) wrote:
>> This patch adds support for flow directory of hns3 PMD driver.
>> Flow directory feature is only supported in hns3 PF driver.
>> It supports the network L2\L3\L4 and t
Hi, Ferruh Yigit
On 2019/8/30 23:06, Ferruh Yigit wrote:
> On 8/23/2019 2:46 PM, Wei Hu (Xavier) wrote:
>> This patch adds support for flow directory of hns3 PMD driver.
>> Flow directory feature is only supported in hns3 PF driver.
>> It supports the network L2\L3\L4 and t
Hi, Ferruh Yigit
On 2019/8/30 23:08, Ferruh Yigit wrote:
> On 8/23/2019 2:47 PM, Wei Hu (Xavier) wrote:
>> This patch adds support for mailbox of hns3 PMD driver, mailbox is
>> used for communication between PF and VF driver.
>>
>> Signed-off-by: Min Hu (Connor)
>&
Hi, Ferruh Yigit
On 2019/8/30 23:11, Ferruh Yigit wrote:
> On 8/23/2019 2:47 PM, Wei Hu (Xavier) wrote:
>> This patch adds support for hns3 VF PMD driver.
>>
>> In current version, we only support VF device is bound to vfio_pci or
>> igb_uio and then taken over by D
Hi, Ferruh Yigit
On 2019/8/30 23:14, Ferruh Yigit wrote:
> On 8/23/2019 2:47 PM, Wei Hu (Xavier) wrote:
>> This patch adds dev_start, dev_stop, dev_configure, promiscuous_enable,
>> promiscuous_disable, allmulticast_enable, allmulticast_disable,
>> dev_infos_get r
On 2019/9/2 12:24, Jerin Jacob Kollanukkaran wrote:
>> -Original Message-
>> From: Wei Hu (Xavier)
>> Sent: Saturday, August 31, 2019 7:41 AM
>> To: Jerin Jacob Kollanukkaran ; dev@dpdk.org
>> Cc: xavier_hu...@163.com; linux...@huawei.com;
>> fo
Hi, Ferruh Yigit
On 2019/8/30 22:58, Ferruh Yigit wrote:
> On 8/23/2019 2:47 PM, Wei Hu (Xavier) wrote:
>> This patch add build related files for hns3 PMD driver.
>>
>> Signed-off-by: Wei Hu (Xavier)
>> Signed-off-by: Min Hu (Connor)
>> Signed-off-by: Chunsong
On 2019/9/3 23:27, Ye Xiaolong wrote:
> On 08/29, Stephen Hemminger wrote:
>> On Fri, 23 Aug 2019 21:47:11 +0800
>> "Wei Hu (Xavier)" wrote:
>>
>>> +Limitations or Known issues
>>> +---
>>> +Build with clang is
Hi, Ferruh Yigit
On 2019/8/30 23:13, Ferruh Yigit wrote:
> On 8/23/2019 2:47 PM, Wei Hu (Xavier) wrote:
>> This patch adds queue related operation, package sending and
>> receiving function codes.
>>
>> Signed-off-by: Wei Hu (Xavier)
>> Signed-off-by: Chunsong
This patch adds link_update operation to hns3 PMD driver.
Signed-off-by: Wei Hu (Xavier)
Signed-off-by: Chunsong Feng
Signed-off-by: Min Hu (Connor)
Signed-off-by: Hao Chen
Signed-off-by: Huisong Li
---
v1 -> v2:
Add Link status feature into hns3.ini file
according to Fer
This patch adds build and doc infrastructure for hns3 PMD driver.
Signed-off-by: Wei Hu (Xavier)
Signed-off-by: Min Hu (Connor)
Signed-off-by: Chunsong Feng
Signed-off-by: Hao Chen
Signed-off-by: Huisong Li
---
v1 -> v2:
1. Address Jerin Jacob Kollanukkaran's comments as
This patch adds the following operations defined in struct eth_dev_ops:
mtu_set, infos_get and fw_version_get for hns3 PMD driver.
Signed-off-by: Wei Hu (Xavier)
Signed-off-by: Chunsong Feng
Signed-off-by: Min Hu (Connor)
Signed-off-by: Hao Chen
Signed-off-by: Huisong Li
---
v1 ->
setting of
ETS, but driver equally distributes bandwidth for each tc according to
number of used tc.
In addition, flow control function by default is turned off to ensure
that app startup state is the same each time.
Signed-off-by: Huisong Li
Signed-off-by: Wei Hu (Xavier)
Signed-off-by: Chunsong
This patch adds some data structure definitions, macro definitions and
inline functions for hns3 PMD drivers.
Signed-off-by: Wei Hu (Xavier)
Signed-off-by: Chunsong Feng
Signed-off-by: Min Hu (Connor)
Signed-off-by: Hao Chen
Signed-off-by: Huisong Li
---
v1 -> v2:
Address Gavin H
This patch adds hardware definition header file for hns3 PMD driver.
Signed-off-by: Wei Hu (Xavier)
Signed-off-by: Chunsong Feng
Signed-off-by: Min Hu (Connor)
Signed-off-by: Hao Chen
Signed-off-by: Huisong Li
---
drivers/net/hns3/hns3_regs.h | 98
The Hisilicon Network Subsystem is a long term evolution IP which is
supposed to be used in Hisilicon ICT SoCs such as Kunpeng 920.
This series add DPDK rte_ethdev poll mode driver for Hisilicon
Network Subsystem 3(hns3) network engine.
Wei Hu (Xavier) (22):
net/hns3: add hns3 build and doc
This patch adds the initialization of hns3 PF PMD driver. It gets
configuration from IMP such as queue information, configures queue,
inits mac, inits manage table, disables gro etc.
Signed-off-by: Wei Hu (Xavier)
Signed-off-by: Chunsong Feng
Signed-off-by: Min Hu (Connor)
Signed-off-by: Hao
This patch adds support for cmd of hns3 PMD driver, driver can interact
with firmware through command to complete hardware configuration.
Signed-off-by: Hao Chen
Signed-off-by: Wei Hu (Xavier)
Signed-off-by: Chunsong Feng
Signed-off-by: Min Hu (Connor)
Signed-off-by: Huisong Li
---
v1 ->
This patch adds the following mac address related operations defined in
struct eth_dev_ops: mac_addr_add, mac_addr_remove, mac_addr_set
and set_mc_addr_list.
Signed-off-by: Wei Hu (Xavier)
Signed-off-by: Chunsong Feng
Signed-off-by: Min Hu (Connor)
Signed-off-by: Hao Chen
Signed-off-by
This patch registers hns3 PMD driver and adds the definition for log
interfaces.
Signed-off-by: Wei Hu (Xavier)
Signed-off-by: Chunsong Feng
Signed-off-by: Min Hu (Connor)
Signed-off-by: Hao Chen
Signed-off-by: Huisong Li
---
v1 -> v2:
Address Ferruh Yigit's comments as
Check the effectiveness of the RSS's configuration by .validate ops
callback function.
Signed-off-by: Hao Chen
Signed-off-by: Wei Hu (Xavier)
Signed-off-by: Chunsong Feng
Signed-off-by: Min Hu (Connor)
Signed-off-by: Huisong Li
---
v1 -> v2:
Address Ferruh Yigit
-off-by: Wei Hu (Xavier)
Signed-off-by: Hao Chen
Signed-off-by: Min Hu (Connor)
Signed-off-by: Huisong Li
---
v1 -> v2:
Address Ferruh Yigit's comments as follows:
https://inbox.dpdk.org/dev/97ec0b71-cfd5-06eb-4518-b44b64ef8...@intel.com
---
doc/guides/nics/features/
This patch adds abnormal interrupt process for hns3 PMD driver,
the interrupt reported by NIC hardware.
Signed-off-by: Chunsong Feng
Signed-off-by: Min Hu (Connor)
Signed-off-by: Wei Hu (Xavier)
Signed-off-by: Hao Chen
Signed-off-by: Huisong Li
---
drivers/net/hns3/Makefile | 1
This patch adds support for hns3 VF PMD driver.
In current version, we only support VF device is bound to vfio_pci or
igb_uio and then driven by DPDK driver when PF is driven by kernel mode
hns3 ethdev driver, VF is not supported when PF is driven by DPDK
driver.
Signed-off-by: Wei Hu (Xavier
This patch adds queue related operation, package sending and
receiving function codes.
Signed-off-by: Wei Hu (Xavier)
Signed-off-by: Chunsong Feng
Signed-off-by: Min Wang (Jushui)
Signed-off-by: Min Hu (Connor)
Signed-off-by: Hao Chen
Signed-off-by: Huisong Li
---
v1 -> v2:
Addr
This patch adds get_reg related function codes for hns3 PMD driver.
Signed-off-by: Wei Hu (Xavier)
Signed-off-by: Chunsong Feng
Signed-off-by: Min Hu (Connor)
Signed-off-by: Hao Chen
Signed-off-by: Huisong Li
---
drivers/net/hns3/Makefile | 1 +
drivers/net/hns3/hns3_ethdev.c
This patch adds support for vlan related operation of hns3 PMD driver.
Signed-off-by: Min Hu (Connor)
Signed-off-by: Wei Hu (Xavier)
Signed-off-by: Chunsong Feng
Signed-off-by: Hao Chen
Signed-off-by: Huisong Li
---
v1 -> v2:
Add VLAN filter and VLAN offload feature into hns3.
This patch adds stats_get, stats_reset, xstats_get, xstats_get_names
xstats_reset, xstats_get_by_id and xstats_get_names_by_id related
function codes.
Signed-off-by: Wei Hu (Xavier)
Signed-off-by: Hao Chen
Signed-off-by: Chunsong Feng
Signed-off-by: Min Hu (Connor)
Signed-off-by: Huisong Li
This patch adds support for mailbox of hns3 PMD driver, mailbox is
used for communication between PF and VF driver.
Signed-off-by: Min Hu (Connor)
Signed-off-by: Wei Hu (Xavier)
Signed-off-by: Chunsong Feng
Signed-off-by: Hao Chen
Signed-off-by: Huisong Li
---
v1 -> v2:
Addr
This patch adds dev_start, dev_stop, dev_configure, promiscuous_enable,
promiscuous_disable, allmulticast_enable, allmulticast_disable,
dev_infos_get related function codes.
Signed-off-by: Wei Hu (Xavier)
Signed-off-by: Chunsong Feng
Signed-off-by: Min Hu (Connor)
Signed-off-by: Hao Chen
start
or stop tranceiver.
Signed-off-by: Chunsong Feng
Signed-off-by: Min Wang (Jushui)
Signed-off-by: Wei Hu (Xavier)
Signed-off-by: Min Hu (Connor)
Signed-off-by: Hao Chen
Signed-off-by: Huisong Li
---
v1 -> v2:
Address Ferruh Yigit's comments as follows:
Signed-off-by: Chunsong Feng
Signed-off-by: Wei Hu (Xavier)
Signed-off-by: Min Hu (Connor)
Signed-off-by: Hao Chen
Signed-off-by: Huisong Li
---
drivers/net/hns3/hns3_cmd.c | 35 +++
drivers/net/hns3/hns3_ethdev.c| 561 +-
drivers/net/hns3
ernal Get specific information of an Ethernet device. */
Regards
Xavier
On 2019/9/20 21:25, Wei Hu (Xavier) wrote:
> The Hisilicon Network Subsystem is a long term evolution IP which is
> supposed to be used in Hisilicon ICT SoCs such as Kunpeng 920.
>
> This series add DPDK
On 2019/9/25 4:34, Aaron Conole wrote:
> "Wei Hu (Xavier)" writes:
>
>> Hi, Ferruh Yigit
>>
>> I sent out patch V2 yesterday. And I found that the following page
>> indicates that there is a compilation error.
>>
>> http://mails.dpdk
On 2019/9/26 15:55, Ferruh Yigit wrote:
> On 9/25/2019 3:30 AM, Wei Hu (Xavier) wrote:
>>
>> On 2019/9/25 4:34, Aaron Conole wrote:
>>> "Wei Hu (Xavier)" writes:
>>>
>>>> Hi, Ferruh Yigit
>>>>
>>>> I sent out patch
This patch adds build and doc infrastructure for hns3 PMD driver.
Signed-off-by: Wei Hu (Xavier)
Signed-off-by: Min Hu (Connor)
Signed-off-by: Chunsong Feng
Signed-off-by: Hao Chen
Signed-off-by: Huisong Li
---
v2 -> v3:
1. Resolve the conflict problem when performing git operat
hen performing git operation
based on the current repository. The conflict occurs in
doc/guides/rel_notes/release_19_11.rst.
v1 -> v2:
1. Address some comments from Jerin Jacob Kollanukkaran,
Stephen Hemminger and Ferruh Yigit.
Wei Hu (Xavier) (22):
net/hns
This patch adds the following operations defined in struct eth_dev_ops:
mtu_set, infos_get and fw_version_get for hns3 PMD driver.
Signed-off-by: Wei Hu (Xavier)
Signed-off-by: Chunsong Feng
Signed-off-by: Min Hu (Connor)
Signed-off-by: Hao Chen
Signed-off-by: Huisong Li
---
v1 ->
This patch adds dev_start, dev_stop, dev_configure, promiscuous_enable,
promiscuous_disable, allmulticast_enable, allmulticast_disable,
dev_infos_get related function codes.
Signed-off-by: Wei Hu (Xavier)
Signed-off-by: Chunsong Feng
Signed-off-by: Min Hu (Connor)
Signed-off-by: Hao Chen
This patch adds link_update operation to hns3 PMD driver.
Signed-off-by: Wei Hu (Xavier)
Signed-off-by: Chunsong Feng
Signed-off-by: Min Hu (Connor)
Signed-off-by: Hao Chen
Signed-off-by: Huisong Li
---
v1 -> v2:
Add Link status feature into hns3.ini file
according to Fer
This patch adds hardware definition header file for hns3 PMD driver.
Signed-off-by: Wei Hu (Xavier)
Signed-off-by: Chunsong Feng
Signed-off-by: Min Hu (Connor)
Signed-off-by: Hao Chen
Signed-off-by: Huisong Li
---
drivers/net/hns3/hns3_regs.h | 98
This patch adds the following mac address related operations defined in
struct eth_dev_ops: mac_addr_add, mac_addr_remove, mac_addr_set
and set_mc_addr_list.
Signed-off-by: Wei Hu (Xavier)
Signed-off-by: Chunsong Feng
Signed-off-by: Min Hu (Connor)
Signed-off-by: Hao Chen
Signed-off-by
This patch adds support for mailbox of hns3 PMD driver, mailbox is
used for communication between PF and VF driver.
Signed-off-by: Min Hu (Connor)
Signed-off-by: Wei Hu (Xavier)
Signed-off-by: Chunsong Feng
Signed-off-by: Hao Chen
Signed-off-by: Huisong Li
---
v1 -> v2:
Addr
This patch adds queue related operation, package sending and
receiving function codes.
Signed-off-by: Wei Hu (Xavier)
Signed-off-by: Chunsong Feng
Signed-off-by: Min Wang (Jushui)
Signed-off-by: Min Hu (Connor)
Signed-off-by: Hao Chen
Signed-off-by: Huisong Li
---
v1 -> v2:
Addr
This patch adds some data structure definitions, macro definitions and
inline functions for hns3 PMD drivers.
Signed-off-by: Wei Hu (Xavier)
Signed-off-by: Chunsong Feng
Signed-off-by: Min Hu (Connor)
Signed-off-by: Hao Chen
Signed-off-by: Huisong Li
---
v1 -> v2:
Address Gavin H
This patch adds the initialization of hns3 PF PMD driver. It gets
configuration from IMP such as queue information, configures queue,
inits mac, inits manage table, disables gro etc.
Signed-off-by: Wei Hu (Xavier)
Signed-off-by: Chunsong Feng
Signed-off-by: Min Hu (Connor)
Signed-off-by: Hao
This patch adds support for cmd of hns3 PMD driver, driver can interact
with firmware through command to complete hardware configuration.
Signed-off-by: Hao Chen
Signed-off-by: Wei Hu (Xavier)
Signed-off-by: Chunsong Feng
Signed-off-by: Min Hu (Connor)
Signed-off-by: Huisong Li
---
v1 ->
This patch adds support for vlan related operation of hns3 PMD driver.
Signed-off-by: Min Hu (Connor)
Signed-off-by: Wei Hu (Xavier)
Signed-off-by: Chunsong Feng
Signed-off-by: Hao Chen
Signed-off-by: Huisong Li
---
v1 -> v2:
Add VLAN filter and VLAN offload feature into hns3.
Check the effectiveness of the RSS's configuration by .validate ops
callback function.
Signed-off-by: Hao Chen
Signed-off-by: Wei Hu (Xavier)
Signed-off-by: Chunsong Feng
Signed-off-by: Min Hu (Connor)
Signed-off-by: Huisong Li
---
v1 -> v2:
Address Ferruh Yigit
This patch registers hns3 PMD driver and adds the definition for log
interfaces.
Signed-off-by: Wei Hu (Xavier)
Signed-off-by: Chunsong Feng
Signed-off-by: Min Hu (Connor)
Signed-off-by: Hao Chen
Signed-off-by: Huisong Li
---
v1 -> v2:
Address Ferruh Yigit's comments as
This patch adds support for hns3 VF PMD driver.
In current version, we only support VF device is bound to vfio_pci or
igb_uio and then driven by DPDK driver when PF is driven by kernel mode
hns3 ethdev driver, VF is not supported when PF is driven by DPDK
driver.
Signed-off-by: Wei Hu (Xavier
setting of
ETS, but driver equally distributes bandwidth for each tc according to
number of used tc.
In addition, flow control function by default is turned off to ensure
that app startup state is the same each time.
Signed-off-by: Huisong Li
Signed-off-by: Wei Hu (Xavier)
Signed-off-by: Chunsong
-off-by: Wei Hu (Xavier)
Signed-off-by: Hao Chen
Signed-off-by: Min Hu (Connor)
Signed-off-by: Huisong Li
Signed-off-by: Chengwen Feng
---
v1 -> v2:
Address Ferruh Yigit's comments as follows:
https://inbox.dpdk.org/dev/97ec0b71-cfd5-06eb-4518-b44b64ef8...@intel.com
This patch adds abnormal interrupt process for hns3 PMD driver,
the interrupt reported by NIC hardware.
Signed-off-by: Chunsong Feng
Signed-off-by: Min Hu (Connor)
Signed-off-by: Wei Hu (Xavier)
Signed-off-by: Hao Chen
Signed-off-by: Huisong Li
---
drivers/net/hns3/Makefile | 1
This patch adds stats_get, stats_reset, xstats_get, xstats_get_names
xstats_reset, xstats_get_by_id and xstats_get_names_by_id related
function codes.
Signed-off-by: Wei Hu (Xavier)
Signed-off-by: Hao Chen
Signed-off-by: Chunsong Feng
Signed-off-by: Min Hu (Connor)
Signed-off-by: Huisong Li
start
or stop tranceiver.
Signed-off-by: Chunsong Feng
Signed-off-by: Min Wang (Jushui)
Signed-off-by: Wei Hu (Xavier)
Signed-off-by: Min Hu (Connor)
Signed-off-by: Hao Chen
Signed-off-by: Huisong Li
---
v1 -> v2:
Address Ferruh Yigit's comments as follows:
Signed-off-by: Chunsong Feng
Signed-off-by: Wei Hu (Xavier)
Signed-off-by: Min Hu (Connor)
Signed-off-by: Hao Chen
Signed-off-by: Huisong Li
---
drivers/net/hns3/hns3_cmd.c | 35 +++
drivers/net/hns3/hns3_ethdev.c| 561 +-
drivers/net/hns3
This patch adds get_reg related function codes for hns3 PMD driver.
Signed-off-by: Wei Hu (Xavier)
Signed-off-by: Chunsong Feng
Signed-off-by: Min Hu (Connor)
Signed-off-by: Hao Chen
Signed-off-by: Huisong Li
---
drivers/net/hns3/Makefile | 1 +
drivers/net/hns3/hns3_ethdev.c
? Do we
resend PATCH V3 to trigger CI reconstruct them again?
Thanks for your suggestion.
Regards
Xavier
On 2019/9/26 22:01, Wei Hu (Xavier) wrote:
> The Hisilicon Network Subsystem is a long term evolution IP which is
> supposed to be used in Hisilicon ICT SoCs such as Kunpeng 920.
The PMD hns3 was added in DPDK 19.11.
Signed-off-by: Wei Hu (Xavier)
---
content/supported/nics/hisilicon.md | 7 +++
1 file changed, 7 insertions(+)
create mode 100644 content/supported/nics/hisilicon.md
diff --git a/content/supported/nics/hisilicon.md
b/content/supported/nics
On 2019/9/28 2:31, Ferruh Yigit wrote:
> On 9/26/2019 3:02 PM, Wei Hu (Xavier) wrote:
>> This patch adds get_reg related function codes for hns3 PMD driver.
>>
>> Signed-off-by: Wei Hu (Xavier)
>> Signed-off-by: Chunsong Feng
>> Signed-off-by: Min Hu (Co
Hi, Ferruh Yigit
On 2019/9/28 2:30, Ferruh Yigit wrote:
> On 9/26/2019 3:01 PM, Wei Hu (Xavier) wrote:
>> The Hisilicon Network Subsystem is a long term evolution IP which is
>> supposed to be used in Hisilicon ICT SoCs such as Kunpeng 920.
>>
>> This series add DPDK
Hi, Thomas
hns3 driver will be sent or acked by Lijun Ou, Thanks.
Acked-by: Wei Hu (Xavier)
Regards
Xavier
On 2020/10/20 9:11, oulijun wrote:
转发的消息
From: 15 2020 <>
X-Account-Key: account1
X-UIDL: 199657
X-Mozilla-Status: 0001
X-Mozilla-Status2:
X-M
Reviewed-by: Wei Hu (Xavier)
On 2020/7/10 11:29, luyicai wrote:
From: Yicai Lu
When two host is connected directly without any devices like switch,
rx_machine_update would recieving partner lacp negotiation packets,
and partner's port mac is filled with zeros in this packet,
whi
Hi, Thomas Monjalon
The patch V2 has been sent by luyicai, and V2 is good to me.
Thanks, Xavier
On 2020/7/11 5:07, Thomas Monjalon wrote:
Still no review.
Please give your real name in the Signed-off so it can be merged.
24/06/2020 12:43, Thomas Monjalon:
Any review please?
19/05/202
?
Thanks, Xavier
On 2020/6/19 9:19, Wei Hu (Xavier) wrote:
Hi, Chas Williams & Sergey Lvov
There was a two-patch series about bonding those are still in
reviewing state,
and the one of them includes the identical modification. Thanks.
http://patches.dpdk.org/patch/68742/
The seri
The 200G device has a new device id 0xA228, so adds this device id
to pci table for pci driver can probe it. Similar to the network port
with other speed, the hns3 PMD driver gets 200G speed information
from firmware, and passes them to DPDK framework.
Signed-off-by: Wei Hu (Xavier)
---
drivers
PHY is implemented by firmware.
Signed-off-by: Wei Hu (Xavier)
---
drivers/net/hns3/hns3_ethdev.c | 6 +-
drivers/net/hns3/hns3_ethdev.h | 7 +++
2 files changed, 12 insertions(+), 1 deletion(-)
diff --git a/drivers/net/hns3/hns3_ethdev.c b/drivers/net/hns3/hns3_ethdev.c
index 9575a05
This series are misc updates for hns3 PMD driver.
Lijun Ou (1):
net/hns3: fix RSS configuration when empty RSS type
Min Hu (Connor) (1):
net/hns3: support keeping CRC
Wei Hu (Xavier) (2):
net/hns3: support copper media type
net/hns3: support 200G speed rate
drivers/net/hns3/hns3_cmd.h
d for hns3 PF PMD driver.
Signed-off-by: Min Hu (Connor)
Signed-off-by: Wei Hu (Xavier)
---
drivers/net/hns3/hns3_ethdev.c| 10 +++-
drivers/net/hns3/hns3_ethdev_vf.c | 1 -
drivers/net/hns3/hns3_rxtx.c | 53 +--
drivers/net/hns3/hns3_rxtx.h
sult, here use the default RSS types when RSS types is empty.
Fixes: c37ca66f2b27 ("net/hns3: support RSS")
Cc: sta...@dpdk.org
Signed-off-by: Lijun Ou
Signed-off-by: Wei Hu (Xavier)
---
drivers/net/hns3/hns3_flow.c | 7 +++
1 file changed, 3 insertions(+), 4 deletions(-)
diff
sult, here use the default RSS types when RSS types is empty.
Fixes: c37ca66f2b27 ("net/hns3: support RSS")
Cc: sta...@dpdk.org
Signed-off-by: Lijun Ou
Signed-off-by: Wei Hu (Xavier)
---
drivers/net/hns3/hns3_flow.c | 7 +++
1 file changed, 3 insertions(+), 4 deletions(-)
diff
This series are updates for hns3 PMD driver.
Lijun Ou (1):
net/hns3: fix RSS configuration when empty RSS type
Min Hu (Connor) (1):
net/hns3: support keeping CRC
Wei Hu (Xavier) (2):
net/hns3: support copper media type
net/hns3: support 200G speed rate
drivers/net/hns3/hns3_cmd.h
The 200G device has a new device id 0xA228, so adds this device id
to pci table for pci driver can probe it. Similar to the network port
with other speed, the hns3 PMD driver gets 200G speed information
from firmware, and passes them to DPDK framework.
Signed-off-by: Wei Hu (Xavier)
---
drivers
d for hns3 PF PMD driver.
Signed-off-by: Min Hu (Connor)
Signed-off-by: Wei Hu (Xavier)
---
v1 -> v2:
fix typo, replacing 'recalulate' with 'recalculate'
---
drivers/net/hns3/hns3_ethdev.c| 10 +++-
drivers/net/hns3/hns3_ethdev_vf.c | 1 -
drive
PHY is implemented by firmware.
Signed-off-by: Wei Hu (Xavier)
---
drivers/net/hns3/hns3_ethdev.c | 6 +-
drivers/net/hns3/hns3_ethdev.h | 7 +++
2 files changed, 12 insertions(+), 1 deletion(-)
diff --git a/drivers/net/hns3/hns3_ethdev.c b/drivers/net/hns3/hns3_ethdev.c
index 9575a05
sult, here use the default RSS types when RSS types is empty.
Fixes: c37ca66f2b27 ("net/hns3: support RSS")
Cc: sta...@dpdk.org
Signed-off-by: Lijun Ou
Signed-off-by: Wei Hu (Xavier)
---
drivers/net/hns3/hns3_flow.c | 7 +++
1 file changed, 3 insertions(+), 4 deletions(-)
diff
d for hns3 PF PMD driver,
not supported for hns3 VF PMD driver
Signed-off-by: Min Hu (Connor)
Signed-off-by: Wei Hu (Xavier)
---
v2 -> v3:
Because "rxm->next = NULL;" had been moved before, del the
redundant statement.
v1 -> v2:
fix typo, replacing &
This series are updates for hns3 PMD driver.
Lijun Ou (1):
net/hns3: fix RSS configuration when empty RSS type
Min Hu (Connor) (1):
net/hns3: support keeping CRC
Wei Hu (Xavier) (2):
net/hns3: support copper media type
net/hns3: support 200G speed rate
drivers/net/hns3/hns3_cmd.h
The 200G device has a new device id 0xA228, so adds this device id
to pci table for pci driver can probe it. Similar to the network port
with other speed, the hns3 PMD driver gets 200G speed information
from firmware, and passes them to DPDK framework.
Signed-off-by: Wei Hu (Xavier)
---
drivers
PHY is implemented by firmware.
Signed-off-by: Wei Hu (Xavier)
---
drivers/net/hns3/hns3_ethdev.c | 6 +-
drivers/net/hns3/hns3_ethdev.h | 7 +++
2 files changed, 12 insertions(+), 1 deletion(-)
diff --git a/drivers/net/hns3/hns3_ethdev.c b/drivers/net/hns3/hns3_ethdev.c
index 9575a05
;)
Cc: sta...@dpdk.org
Signed-off-by: Wei Hu (Xavier)
---
drivers/net/bonding/rte_eth_bond_api.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/net/bonding/rte_eth_bond_api.c
b/drivers/net/bonding/rte_eth_bond_api.c
index f38eb3b..d77dc40 100644
--- a/drivers/n
Hi, Ferruh Yigit & Chas Williams
Any other comments?
If there are not other comment, could we consider apply this patch? :-)
Thanks, Xavier
On 2020/5/18 19:12, Wei Hu (Xavier) wrote:
On 2020/5/18 17:55, Ferruh Yigit wrote:
On 5/16/2020 10:51 AM, Wei Hu (Xavier) wrote:
On 2020/
packets to queue 0, the second for
directing data plane packets to queue 1~15.
Signed-off-by: Chengwen Feng
Signed-off-by: Wei Hu (Xavier)
---
lib/librte_ethdev/rte_flow.c | 1 +
lib/librte_ethdev/rte_flow.h | 17 +
2 files changed, 18 insertions(+)
diff --git a/lib/librte_ethde
Reviewed-by: Wei Hu (Xavier)
On 2020/7/4 9:22, Wei Hu (Xavier) wrote:
On 2020/7/4 9:15, 197020...@qq.com wrote:
From: pandongyang <197020...@qq.com>
The function valid_bonded_port_id() has already contains function
rte_eth_dev_is_valid_port(), so delete redundant check.
when switching active port
Could you like to 'Signed-off-by' on the patch if there are no object?
Thanks, Xavier
On 2020/7/11 18:01, Wei Hu (Xavier) wrote:
Hi, Sergey Lvov
There was a two-patch series about bonding those are still in
reviewing state,
and the one of them in
Signed-off-by: Wei Hu (Xavier)
---
lib/librte_eal/arm/include/rte_cpuflags_64.h | 1 +
lib/librte_eal/arm/rte_cpuflags.c| 1 +
2 files changed, 2 insertions(+)
diff --git a/lib/librte_eal/arm/include/rte_cpuflags_64.h
b/lib/librte_eal/arm/include/rte_cpuflags_64.h
index 95cc014
.
Thanks, Xavier
Thank you,
Honnappa
-Original Message-
From: dev On Behalf Of Wei Hu (Xavier)
Sent: Friday, July 17, 2020 7:08 AM
To: dev@dpdk.org
Cc: xavier.hu...@huawei.com
Subject: [dpdk-dev] [PATCH] lib/librte_eal: support SVE flag on ARM64
From: Chengwen Feng
SVE is the next
301 - 400 of 583 matches
Mail list logo