#
ef5baf34 |
| 09-Feb-2020 |
Thomas Monjalon <thomas@monjalon.net> |
replace packed attributes
There is a common macro __rte_packed for packing structs, which is now used where appropriate for consistency.
Signed-off-by: Thomas Monjalon <thomas@monjalon.net>
|
#
5eb676d7 |
| 22-Jul-2019 |
Jasvinder Singh <jasvinder.singh@intel.com> |
net/softnic: add config flexibility to TM
Update softnic tm function for configuration flexiblity of pipe traffic classes and queues size.
Signed-off-by: Jasvinder Singh <jasvinder.singh@intel.com>
net/softnic: add config flexibility to TM
Update softnic tm function for configuration flexiblity of pipe traffic classes and queues size.
Signed-off-by: Jasvinder Singh <jasvinder.singh@intel.com> Signed-off-by: Abraham Tovar <abrahamx.tovar@intel.com> Signed-off-by: Lukasz Krakowiak <lukaszx.krakowiak@intel.com>
show more ...
|
#
186b14d6 |
| 24-Jun-2019 |
Fan Zhang <roy.fan.zhang@intel.com> |
cryptodev: make xform key pointer constant
This patch changes the key pointer data types in cipher, auth, and aead xforms from "uint8_t *" to "const uint8_t *" for a more intuitive and safe sessionn
cryptodev: make xform key pointer constant
This patch changes the key pointer data types in cipher, auth, and aead xforms from "uint8_t *" to "const uint8_t *" for a more intuitive and safe sessionn creation.
Signed-off-by: Fan Zhang <roy.fan.zhang@intel.com> Acked-by: Arek Kusztal <arkadiuszx.kusztal@intel.com> Acked-by: Akhil Goyal <akhil.goyal@nxp.com> Acked-by: Liron Himi <lironh@marvell.com>
show more ...
|
#
c1656328 |
| 11-Apr-2019 |
Jasvinder Singh <jasvinder.singh@intel.com> |
meter: replace color definitions
This patch implements the changes proposed in the deprecation note[1]. Replace multiple color definitions in various places such as rte_meter.h, rte_tm.h and rte_mtr
meter: replace color definitions
This patch implements the changes proposed in the deprecation note[1]. Replace multiple color definitions in various places such as rte_meter.h, rte_tm.h and rte_mtr.h with single rte_color defined in rte_meter.h.
This is simple search and replace exercise without any implementation change.
[1] https://mails.dpdk.org/archives/dev/2019-January/123861.html
Signed-off-by: Jasvinder Singh <jasvinder.singh@intel.com> Acked-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com>
show more ...
|
#
d08b6845 |
| 21-Jan-2019 |
Nemanja Marjanovic <nemanja.marjanovic@intel.com> |
net/softnic: support QinQ PPPoE encapsulation
Add implementation of QinQ PPPoE packet encapsulation action.
Signed-off-by: Nemanja Marjanovic <nemanja.marjanovic@intel.com> Acked-by: Cristian Dumit
net/softnic: support QinQ PPPoE encapsulation
Add implementation of QinQ PPPoE packet encapsulation action.
Signed-off-by: Nemanja Marjanovic <nemanja.marjanovic@intel.com> Acked-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com>
show more ...
|
#
61826a1e |
| 10-Jan-2019 |
Fan Zhang <roy.fan.zhang@intel.com> |
net/softnic: use separate session mempools
This patch uses the two session mempool approach to softnic PMD. One mempool is for session header objects, and the other is for session private data.
Sig
net/softnic: use separate session mempools
This patch uses the two session mempool approach to softnic PMD. One mempool is for session header objects, and the other is for session private data.
Signed-off-by: Fan Zhang <roy.fan.zhang@intel.com> Acked-by: Fiona Trahe <fiona.trahe@intel.com> Acked-by: Akhil Goyal <akhil.goyal@nxp.com>
show more ...
|
#
69fd1729 |
| 31-Oct-2018 |
Reshma Pattan <reshma.pattan@intel.com> |
net/softnic: fix string copy
Use strlcpy instead of strcpy to avoid buffer overrun.
Coverity issues: 323475,323478,323514,323515 Fixes: b767f8efc8 ("net/softnic: replace pointers with arrays") Fixe
net/softnic: fix string copy
Use strlcpy instead of strcpy to avoid buffer overrun.
Coverity issues: 323475,323478,323514,323515 Fixes: b767f8efc8 ("net/softnic: replace pointers with arrays") Fixes: c169b6a588 ("net/softnic: map flow attribute to pipeline table")
Signed-off-by: Reshma Pattan <reshma.pattan@intel.com>
show more ...
|
#
babdea59 |
| 24-Oct-2018 |
Fan Zhang <roy.fan.zhang@intel.com> |
net/softnic: add crypto commands
This patch updates the CLI parsing of softnic with extra symmetric cryptodev, port, session, and action support.
Signed-off-by: Fan Zhang <roy.fan.zhang@intel.com>
net/softnic: add crypto commands
This patch updates the CLI parsing of softnic with extra symmetric cryptodev, port, session, and action support.
Signed-off-by: Fan Zhang <roy.fan.zhang@intel.com> Acked-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com>
show more ...
|
#
0dac5d7e |
| 12-Oct-2018 |
Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
net/softnic: support VXLAN encap
Add CLI support for VXLAN encap.
Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com>
|
#
b9bcbeec |
| 10-Oct-2018 |
Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
net/softnic: support packet decap action
Add support for packet decap table action.
Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com>
|
#
16d2d653 |
| 09-Oct-2018 |
Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
net/softnic: support packet tag action
Add support for packet tag table action.
Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com>
|
#
b767f8ef |
| 11-Sep-2018 |
Reshma Pattan <reshma.pattan@intel.com> |
net/softnic: replace pointers with arrays
Change dev_name, action_profile_name and key_mask from char* type to arary type of structures softnic_port_in_params, softnic_port_out_params and softnic_ta
net/softnic: replace pointers with arrays
Change dev_name, action_profile_name and key_mask from char* type to arary type of structures softnic_port_in_params, softnic_port_out_params and softnic_table_hash_params.
Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> Signed-off-by: Reshma Pattan <reshma.pattan@intel.com>
show more ...
|
#
e44856f2 |
| 11-Sep-2018 |
Reshma Pattan <reshma.pattan@intel.com> |
net/softnic: add flow attribute option
Added new cli by which user can specify to softnic which rte flow group and direction has to mapped to which pipeline and table.
Signed-off-by: Cristian Dumit
net/softnic: add flow attribute option
Added new cli by which user can specify to softnic which rte flow group and direction has to mapped to which pipeline and table.
Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> Signed-off-by: Reshma Pattan <reshma.pattan@intel.com>
show more ...
|
#
1af2dc51 |
| 25-Jul-2018 |
Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
net/softnic: add command for default tmgr hierarchy
Add support for creating default Traffic Manager (TMGR) hierarchy through firmware CLI script.
Signed-off-by: Cristian Dumitrescu <cristian.dumit
net/softnic: add command for default tmgr hierarchy
Add support for creating default Traffic Manager (TMGR) hierarchy through firmware CLI script.
Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> Signed-off-by: Jasvinder Singh <jasvinder.singh@intel.com>
show more ...
|
#
e1e31efc |
| 25-Jul-2018 |
Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
net/softnic: add command for tmgr hierarchy commit
Add support for Traffic Manager (TMGR) hierarchy commit through firmware CLI script.
Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel
net/softnic: add command for tmgr hierarchy commit
Add support for Traffic Manager (TMGR) hierarchy commit through firmware CLI script.
Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> Signed-off-by: Jasvinder Singh <jasvinder.singh@intel.com>
show more ...
|
#
f870fe03 |
| 25-Jul-2018 |
Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
net/softnic: add command for tmgr node addition
Add support for adding Traffic Manager (TMGR) hierarchy node through firmware CLI script.
Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@int
net/softnic: add command for tmgr node addition
Add support for adding Traffic Manager (TMGR) hierarchy node through firmware CLI script.
Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> Signed-off-by: Jasvinder Singh <jasvinder.singh@intel.com>
show more ...
|
#
f137ae5c |
| 25-Jul-2018 |
Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
net/softnic: add command for tmgr shared shaper
Add support to create Traffic Manager (TMGR) shared shaper through firmware CLI script.
Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel
net/softnic: add command for tmgr shared shaper
Add support to create Traffic Manager (TMGR) shared shaper through firmware CLI script.
Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> Signed-off-by: Jasvinder Singh <jasvinder.singh@intel.com>
show more ...
|
#
552e3f72 |
| 25-Jul-2018 |
Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
net/softnic: add command for tmgr shaper profile
Add support to create Traffic Manager (TMGR) shaper profile through firmware CLI script.
Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@int
net/softnic: add command for tmgr shaper profile
Add support to create Traffic Manager (TMGR) shaper profile through firmware CLI script.
Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> Signed-off-by: Jasvinder Singh <jasvinder.singh@intel.com>
show more ...
|
#
c73369e6 |
| 25-Jul-2018 |
Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
net/softnic: add command for tmgr create
Add support to create Traffic Manager (TMGR) object through firmware CLI script.
Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> Signed-o
net/softnic: add command for tmgr create
Add support to create Traffic Manager (TMGR) object through firmware CLI script.
Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> Signed-off-by: Jasvinder Singh <jasvinder.singh@intel.com>
show more ...
|
#
2505030a |
| 06-Jul-2018 |
Jasvinder Singh <jasvinder.singh@intel.com> |
net/softnic: add command for TTL action
Add cli commands for ttl action in softnic pipeline objects.
Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> Signed-off-by: Jasvinder Sing
net/softnic: add command for TTL action
Add cli commands for ttl action in softnic pipeline objects.
Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> Signed-off-by: Jasvinder Singh <jasvinder.singh@intel.com>
show more ...
|
#
9bc0ce0a |
| 06-Jul-2018 |
Jasvinder Singh <jasvinder.singh@intel.com> |
net/softnic: add command for meter action
Add cli commands for meter action in softnic pipeline objects.
Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> Signed-off-by: Jasvinder
net/softnic: add command for meter action
Add cli commands for meter action in softnic pipeline objects.
Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> Signed-off-by: Jasvinder Singh <jasvinder.singh@intel.com>
show more ...
|
#
6d4d0540 |
| 06-Jul-2018 |
Jasvinder Singh <jasvinder.singh@intel.com> |
net/softnic: add command to read stats
Add cli commands to read port and table stats of softnic pipeline objects.
Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> Signed-off-by: J
net/softnic: add command to read stats
Add cli commands to read port and table stats of softnic pipeline objects.
Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> Signed-off-by: Jasvinder Singh <jasvinder.singh@intel.com>
show more ...
|
#
ee19326a |
| 06-Jul-2018 |
Jasvinder Singh <jasvinder.singh@intel.com> |
net/softnic: add command for pipeline table entries
Add cli commands for table entries in softnic pipeline objects.
Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> Signed-off-by:
net/softnic: add command for pipeline table entries
Add cli commands for table entries in softnic pipeline objects.
Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> Signed-off-by: Jasvinder Singh <jasvinder.singh@intel.com>
show more ...
|
#
70709c78 |
| 06-Jul-2018 |
Jasvinder Singh <jasvinder.singh@intel.com> |
net/softnic: add command to enable/disable pipeline
Add cli commands to enable and disable pipelines on specific threads in softnic.
Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.co
net/softnic: add command to enable/disable pipeline
Add cli commands to enable and disable pipelines on specific threads in softnic.
Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> Signed-off-by: Jasvinder Singh <jasvinder.singh@intel.com>
show more ...
|
#
202905f3 |
| 08-Jun-2018 |
Jasvinder Singh <jasvinder.singh@intel.com> |
net/softnic: add command to create objects
Add cli commands to create softnic objects such as mempool, swq, pipeline, etc.
Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> Signed-
net/softnic: add command to create objects
Add cli commands to create softnic objects such as mempool, swq, pipeline, etc.
Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> Signed-off-by: Jasvinder Singh <jasvinder.singh@intel.com>
show more ...
|