profiles.
Signed-off-by: Andrey Chilikin
---
drivers/net/i40e/i40e_ethdev.c | 23 +++
1 file changed, 11 insertions(+), 12 deletions(-)
diff --git a/drivers/net/i40e/i40e_ethdev.c b/drivers/net/i40e/i40e_ethdev.c
index e2af51c89..d770fc343 100644
--- a/drivers/net/i40e
This patch adds ability to remove already loaded profile
or write profile without registering it
Signed-off-by: Andrey Chilikin
---
drivers/net/i40e/rte_pmd_i40e.c | 86 -
drivers/net/i40e/rte_pmd_i40e.h | 6 ++-
2 files changed, 65 insertions(+), 27
- Test-pmd command added
Andrey Chilikin (2):
net/i40e: extended list of operations for ddp processing
app/testpmd: enable ddp remove profile feature
app/test-pmd/cmdline.c | 74 +
doc/guides/testpmd_app_ug/testpmd_funcs.rst | 7 +++
driver
New command 'ddp del (port) (profile_path)' removes previously
loaded profile and deletes it from the list of the loaded profiles.
Signed-off-by: Andrey Chilikin
Acked-by: Beilei Xing
---
app/test-pmd/cmdline.c | 74 +
doc/guides/test
New command 'ddp del (port) (profile_path)' removes previously
loaded profile and deletes it from the list of the loaded profiles.
Signed-off-by: Andrey Chilikin
---
app/test-pmd/cmdline.c | 74 +
doc/guides/testpmd_app_ug/testpmd_func
http://dpdk.org/dev/patchwork/patch/25705/
v3:
- move testpmd updates to 'ddp add' command to a separate
patch http://dpdk.org/dev/patchwork/patch/25779/
v2:
- Local static functions replaced by corresponding new
functions in i40e base code
- Test-pmd command added
Andrey Chilikin
This patch adds ability to remove already loaded profile
or write profile without registering it
Signed-off-by: Andrey Chilikin
---
drivers/net/i40e/rte_pmd_i40e.c | 87 +
drivers/net/i40e/rte_pmd_i40e.h | 6 ++-
2 files changed, 66 insertions(+), 27
This patch adds optional output file path to 'ddp add' command:
'ddp add (port) (profile_path[,output_path])'
Signed-off-by: Andrey Chilikin
---
app/test-pmd/cmdline.c | 29 ++---
app/test-pmd/config.c
New command 'ddp del (port) (profile_path)' removes previously
loaded profile and deletes it from the list of the loaded profiles.
Signed-off-by: Andrey Chilikin
---
app/test-pmd/cmdline.c | 103 ++--
app/test-pmd/config.c
This patch adds ability to remove already loaded profile
or write profile without registering it
Signed-off-by: Andrey Chilikin
---
drivers/net/i40e/rte_pmd_i40e.c | 87 +
drivers/net/i40e/rte_pmd_i40e.h | 6 ++-
2 files changed, 66 insertions(+), 27
http://dpdk.org/dev/patchwork/patch/25705/
v2:
- Local static functions replaced by corresponding new
functions in i40e base code
- Test-pmd command added
Andrey Chilikin (2):
net/i40e: extended list of operations for ddp processing
app/testpmd: enable ddp remove profile feature
app/test
This patch demostrates how to get information about dynamic device
personalization profile. Command 'ddp get info (path_to_profile)'
extracts and prints information about the given profile.
Signed-off-by: Andrey Chilikin
---
app/test-pmd/cmdli
This patch adds description of new command for dynamic device
personalization profiles: ddp get info (profile_path)
Signed-off-by: Andrey Chilikin
---
doc/guides/testpmd_app_ug/testpmd_funcs.rst | 7 +++
1 file changed, 7 insertions(+)
diff --git a/doc/guides/testpmd_app_ug
This patch adds ability to request information about dynamic device
personalization profile
v3:
Add command description to test-pmd guide
v2:
Add rte_pmd_i40e_get_ddp_info() function to i40e version map
Add CL to test-pmd for getting information about profile
Andrey Chilikin (3):
net/i40e
This patch adds ability to request information about dynamic device
personalization profile
Signed-off-by: Andrey Chilikin
---
drivers/net/i40e/rte_pmd_i40e.c | 163 +-
drivers/net/i40e/rte_pmd_i40e.h | 46 +
drivers/net/i40e
This patch adds ability to request information about dynamic device
personalization profile
v2:
Add rte_pmd_i40e_get_ddp_info() function to i40e version map
Add CL to test-pmd for getting information about profile
Andrey Chilikin (2):
net/i40e: get information about ddp profile
app/testpmd
This patch adds ability to request information about dynamic device
personalization profile
Signed-off-by: Andrey Chilikin
---
drivers/net/i40e/rte_pmd_i40e.c | 163 +-
drivers/net/i40e/rte_pmd_i40e.h | 46 +
drivers/net/i40e
This patch demostrates how to get information about dynamic device
personalization profile.
Command 'ddp get info (profile_path)' extracts and prints
information about the given profile.
Signed-off-by: Andrey Chilikin
---
app/test-pmd/cmdli
This patch adds ability to remove already loaded profile
or write profile without registering it
Signed-off-by: Andrey Chilikin
---
drivers/net/i40e/rte_pmd_i40e.c | 165 ---
drivers/net/i40e/rte_pmd_i40e.h |6 +-
2 files changed, 141 insertions(+), 30
This patch adds ability to request information about dynamic device
personalization profile
Signed-off-by: Andrey Chilikin
---
drivers/net/i40e/rte_pmd_i40e.c | 163 ++-
drivers/net/i40e/rte_pmd_i40e.h | 45 +++
2 files changed, 204 insertions
This patch adds missing VLAN bitmask for inner frame in case of
tunneling and fixes VLAN tags bitmasks for single or outer frame
in case of tunneling.
Signed-off-by: Andrey Chilikin
---
drivers/net/i40e/i40e_ethdev.c | 12 +++-
1 files changed, 7 insertions(+), 5 deletions(-)
diff
Fix wrong copy-paste which led to one bit missing from I40E_INSET_FLEX_PAYLOAD
mask
Signed-off-by: Andrey Chilikin
---
drivers/net/i40e/i40e_ethdev.c |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/drivers/net/i40e/i40e_ethdev.c b/drivers/net/i40e/i40e_ethdev.c
index
Handle only supported flow director behaviors
Signed-off-by: Andrey Chilikin
---
drivers/net/ixgbe/ixgbe_fdir.c |3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/drivers/net/ixgbe/ixgbe_fdir.c b/drivers/net/ixgbe/ixgbe_fdir.c
index 5c8b833..cf0e8be 100644
--- a/drivers
Add support for RTE_ETH_FDIR_PASSTHRU flow director behavior so output queue is
assigned by other filters
Signed-off-by: Andrey Chilikin
---
drivers/net/i40e/i40e_fdir.c | 12 ++--
1 files changed, 10 insertions(+), 2 deletions(-)
diff --git a/drivers/net/i40e/i40e_fdir.c b/drivers
Add new flow director behavior RTE_ETH_FDIR_PASSTHRU to assign a queue by other
filters
Signed-off-by: Andrey Chilikin
---
lib/librte_ether/rte_eth_ctrl.h |1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/lib/librte_ether/rte_eth_ctrl.h b/lib/librte_ether/rte_eth_ctrl.h
lter while targeted queue will be
defined by other filters, for example, by hash filter (RSS).
v2: rename RTE_ETH_FDIR_OTHER to RTE_ETH_FDIR_PASSTHRU
Andrey Chilikin (3):
librte_ether: add RTE_ETH_FDIR_PASSTHRU for flow director behavior
i40e: add RTE_ETH_FDIR_PASSTHRU processing for flow directo
This patch applies new default values to flexible payload configuration for
flow director filter
Signed-off-by: Andrey Chilikin
---
drivers/net/i40e/i40e_ethdev.c |6 +++---
drivers/net/i40e/i40e_fdir.c | 20 +++-
2 files changed, 18 insertions(+), 8 deletions(-)
diff
Handle only supported flow director behaviors
Signed-off-by: Andrey Chilikin
---
drivers/net/ixgbe/ixgbe_fdir.c |3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/drivers/net/ixgbe/ixgbe_fdir.c b/drivers/net/ixgbe/ixgbe_fdir.c
index 5c8b833..cf0e8be 100644
--- a/drivers
Add support for RTE_ETH_FDIR_OTHER flow director behavior so output queue is
assigned by other filters
Signed-off-by: Andrey Chilikin
---
drivers/net/i40e/i40e_fdir.c | 12 ++--
1 files changed, 10 insertions(+), 2 deletions(-)
diff --git a/drivers/net/i40e/i40e_fdir.c b/drivers/net
Add new flow director behavior RTE_ETH_FDIR_OTHER to assign a queue by other
filters
Signed-off-by: Andrey Chilikin
---
lib/librte_ether/rte_eth_ctrl.h |1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/lib/librte_ether/rte_eth_ctrl.h b/lib/librte_ether/rte_eth_ctrl.h
e targeted queue will be
defined by other filters, for example, by hash filter (RSS).
Andrey Chilikin (3):
librte_ether: add RTE_ETH_FDIR_OTHER for flow director behavior
i40e: add RTE_ETH_FDIR_OTHER processing for flow director behavior
ixgbe: add check for supported flow director behavior
Add a command-line parameter to l3fwd, to allow the user to specify the
destination mac address for each ethernet port used.
v2 changes:
- apply command-line parameter to fast path as well (val_eth)
Signed-off-by: Andrey Chilikin
Signed-off-by: Bruce Richardson
---
examples/l3fwd/main.c
Added optional ip version check to l3fwd app to allow to detect
the ip version if mbuf ol_flags are not set in case of running
in a VM with emulated network controllers
Signed-off-by: Andrey Chilikin
---
examples/l3fwd/main.c | 22 ++
1 files changed, 22 insertions(+), 0
33 matches
Mail list logo