| #
22f39073 |
| 29-Apr-2022 |
Kevin Liu <[email protected]> |
net/ice: support DCF MAC configuration
Below PMD ops are supported in this patch: .mac_addr_add = dcf_dev_add_mac_addr .mac_addr_remove = dcf_dev_del_mac_addr .set_mc_addr_list =
net/ice: support DCF MAC configuration
Below PMD ops are supported in this patch: .mac_addr_add = dcf_dev_add_mac_addr .mac_addr_remove = dcf_dev_del_mac_addr .set_mc_addr_list = dcf_set_mc_addr_list .mac_addr_set = dcf_dev_set_default_mac_addr
Signed-off-by: Alvin Zhang <[email protected]> Signed-off-by: Kevin Liu <[email protected]> Acked-by: Qi Zhang <[email protected]>
show more ...
|
| #
cdfbcfa1 |
| 29-Apr-2022 |
Alvin Zhang <[email protected]> |
net/ice: support DCF promiscuous configuration
Support configuration of unicast and multicast promisc on dcf.
Signed-off-by: Alvin Zhang <[email protected]> Signed-off-by: Kevin Liu <kevinx.li
net/ice: support DCF promiscuous configuration
Support configuration of unicast and multicast promisc on dcf.
Signed-off-by: Alvin Zhang <[email protected]> Signed-off-by: Kevin Liu <[email protected]> Acked-by: Qi Zhang <[email protected]>
show more ...
|
| #
1298c7d7 |
| 29-Apr-2022 |
Jie Wang <[email protected]> |
net/ice: support MTU configuration in DCF mode
add API "mtu_set" to dcf, and it can configure the port mtu through cmdline.
Signed-off-by: Jie Wang <[email protected]> Signed-off-by: Kevin Liu <
net/ice: support MTU configuration in DCF mode
add API "mtu_set" to dcf, and it can configure the port mtu through cmdline.
Signed-off-by: Jie Wang <[email protected]> Signed-off-by: Kevin Liu <[email protected]> Acked-by: Qi Zhang <[email protected]>
show more ...
|
|
Revision tags: v22.03, v22.03-rc4, v22.03-rc3, v22.03-rc2, v22.03-rc1, v21.11, v21.11-rc4 |
|
| #
285f63fc |
| 24-Nov-2021 |
Dapeng Yu <[email protected]> |
net/ice: track DCF state of PF
When VF is reset, PF will change DCF state from ON to other state, if flow creation, destroy, or redirect command is sent to DCF at this time, it will fail.
This patc
net/ice: track DCF state of PF
When VF is reset, PF will change DCF state from ON to other state, if flow creation, destroy, or redirect command is sent to DCF at this time, it will fail.
This patch tracks DCF state and returns try-again error to caller when DCF state is not ON.
Cc: [email protected]
Signed-off-by: Dapeng Yu <[email protected]> Acked-by: Haiyue Wang <[email protected]>
show more ...
|
|
Revision tags: v21.11-rc3, v21.11-rc2, v21.11-rc1, v21.08, v21.08-rc4, v21.08-rc3, v21.08-rc2, v21.08-rc1 |
|
| #
3a6bfc37 |
| 01-Jul-2021 |
Ting Xu <[email protected]> |
net/ice: support QoS config VF bandwidth in DCF
This patch supports the ETS-based QoS configuration. It enables the DCF to configure bandwidth limits for each VF VSI of different TCs. A hierarchy sc
net/ice: support QoS config VF bandwidth in DCF
This patch supports the ETS-based QoS configuration. It enables the DCF to configure bandwidth limits for each VF VSI of different TCs. A hierarchy scheduler tree is built with port, TC and VSI nodes.
Signed-off-by: Qiming Yang <[email protected]> Signed-off-by: Ting Xu <[email protected]> Acked-by: Qi Zhang <[email protected]>
show more ...
|
|
Revision tags: v21.05, v21.05-rc4, v21.05-rc3, v21.05-rc2, v21.05-rc1, v21.02, v21.02-rc4, v21.02-rc3, v21.02-rc2, v21.02-rc1 |
|
| #
c7e1a1a3 |
| 18-Jan-2021 |
Haiyue Wang <[email protected]> |
net/ice: refactor DCF VLAN handling
Since DCF always configure the outer VLAN offloads for the target AVF, so rename the related variables to align with this design.
Also, the DCF needs to trace th
net/ice: refactor DCF VLAN handling
Since DCF always configure the outer VLAN offloads for the target AVF, so rename the related variables to align with this design.
Also, the DCF needs to trace the AVF reset status to re-apply the VLAN offload setting, refactor the reset event handling to support this.
Change the VF representor API 'ethdev' parameter to 'vf_rep_eth_dev' to avoid introducing confusion with VF representor eth_dev ops name.
Signed-off-by: Haiyue Wang <[email protected]> Acked-by: Qi Zhang <[email protected]>
show more ...
|
| #
5674465a |
| 12-Jan-2021 |
Haiyue Wang <[email protected]> |
net/ice: add DCF VLAN handling
Add the DCF port representor infrastructure for the VFs of DCF attached PF. Then the standard ethdev API like VLAN can be used to configure the VFs.
Signed-off-by: Qi
net/ice: add DCF VLAN handling
Add the DCF port representor infrastructure for the VFs of DCF attached PF. Then the standard ethdev API like VLAN can be used to configure the VFs.
Signed-off-by: Qiming Yang <[email protected]> Signed-off-by: Haiyue Wang <[email protected]> Acked-by: Qi Zhang <[email protected]>
show more ...
|
|
Revision tags: v20.11, v20.11-rc5, v20.11-rc4, v20.11-rc3, v20.11-rc2, v20.11-rc1, v20.08, v20.08-rc4, v20.08-rc3, v20.08-rc2, v20.08-rc1 |
|
| #
aa6c5845 |
| 23-Jun-2020 |
Qi Zhang <[email protected]> |
net/ice: complete queue setup in DCF
Delete original DCF queue setup functions and use ice queue setup and release functions instead.
Signed-off-by: Qi Zhang <[email protected]> Signed-off-by: T
net/ice: complete queue setup in DCF
Delete original DCF queue setup functions and use ice queue setup and release functions instead.
Signed-off-by: Qi Zhang <[email protected]> Signed-off-by: Ting Xu <[email protected]> Reviewed-by: Qiming Yang <[email protected]>
show more ...
|
|
Revision tags: v20.05, v20.05-rc4, v20.05-rc3, v20.05-rc2, v20.05-rc1 |
|
| #
0b02c951 |
| 27-Mar-2020 |
Haiyue Wang <[email protected]> |
net/ice: handle PF initialization by DCF
The DCF (Device Config Function) works at the user PF level, it can't access the real PF hardware directly. So it will pass through the PF's AdminQ command b
net/ice: handle PF initialization by DCF
The DCF (Device Config Function) works at the user PF level, it can't access the real PF hardware directly. So it will pass through the PF's AdminQ command by the DCF's mailbox.
And the DCF is mainly used to control the flow setting of other VFs, so it only needs to initialize some core functions related to the flow.
Signed-off-by: Haiyue Wang <[email protected]> Acked-by: Qi Zhang <[email protected]>
show more ...
|
| #
7564d550 |
| 27-Mar-2020 |
Haiyue Wang <[email protected]> |
net/ice: add DCF hardware initialization
Introduce the DCF (Device Config Function) feature in the ice PMD, it works as a standalone PMD which doesn't handle the packet Rx/Tx related things. Its har
net/ice: add DCF hardware initialization
Introduce the DCF (Device Config Function) feature in the ice PMD, it works as a standalone PMD which doesn't handle the packet Rx/Tx related things. Its hardware entity is the VF.
Add the basic DCF hardware initialization, this is specified by devarg 'cap=dcf'.
Signed-off-by: Haiyue Wang <[email protected]> Acked-by: Qi Zhang <[email protected]>
show more ...
|