#
fa0a52a7 |
| 01-Sep-2022 |
Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
net/softnic: replace legacy pipeline with SWX pipeline
Replace the legacy pipeline support with support for the SWX pipeline.
Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> Sign
net/softnic: replace legacy pipeline with SWX pipeline
Replace the legacy pipeline support with support for the SWX pipeline.
Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> Signed-off-by: Yogesh Jangra <yogesh.jangra@intel.com>
show more ...
|
#
8cfd2967 |
| 01-Sep-2022 |
Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
net/softnic: remove TAP support
Remove the TUN/TAP device support. The TUN/TAP devices are still supported as virtual Ethernet devices through the TAP Poll Mode Driver.
Signed-off-by: Cristian Dumi
net/softnic: remove TAP support
Remove the TUN/TAP device support. The TUN/TAP devices are still supported as virtual Ethernet devices through the TAP Poll Mode Driver.
Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> Signed-off-by: Yogesh Jangra <yogesh.jangra@intel.com>
show more ...
|
#
1bf0745f |
| 01-Sep-2022 |
Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
net/softnic: remove crypto support
Remove the cryptographic device API support.
Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> Signed-off-by: Yogesh Jangra <yogesh.jangra@intel.
net/softnic: remove crypto support
Remove the cryptographic device API support.
Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> Signed-off-by: Yogesh Jangra <yogesh.jangra@intel.com>
show more ...
|
#
0795ae7f |
| 01-Sep-2022 |
Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
net/softnic: remove meter support
Remove the Ethernet device meter API support.
Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> Signed-off-by: Yogesh Jangra <yogesh.jangra@intel.
net/softnic: remove meter support
Remove the Ethernet device meter API support.
Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> Signed-off-by: Yogesh Jangra <yogesh.jangra@intel.com>
show more ...
|
#
c5e2f2a4 |
| 01-Sep-2022 |
Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
net/softnic: remove traffic manager support
Remove the Ethernet device traffic manager API support.
Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> Signed-off-by: Yogesh Jangra <
net/softnic: remove traffic manager support
Remove the Ethernet device traffic manager API support.
Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> Signed-off-by: Yogesh Jangra <yogesh.jangra@intel.com>
show more ...
|
#
f41b5156 |
| 21-May-2019 |
Olivier Matz <olivier.matz@6wind.com> |
net: add rte prefix to TCP structure
Add 'rte_' prefix to structures: - rename struct tcp_hdr as struct rte_tcp_hdr.
Signed-off-by: Olivier Matz <olivier.matz@6wind.com> Reviewed-by: Stephen Hemmin
net: add rte prefix to TCP structure
Add 'rte_' prefix to structures: - rename struct tcp_hdr as struct rte_tcp_hdr.
Signed-off-by: Olivier Matz <olivier.matz@6wind.com> Reviewed-by: Stephen Hemminger <stephen@networkplumber.org> Reviewed-by: Maxime Coquelin <maxime.coquelin@redhat.com> Reviewed-by: Ferruh Yigit <ferruh.yigit@intel.com>
show more ...
|
#
a7c528e5 |
| 21-May-2019 |
Olivier Matz <olivier.matz@6wind.com> |
net: add rte prefix to IP structure
Add 'rte_' prefix to structures: - rename struct ipv4_hdr as struct rte_ipv4_hdr. - rename struct ipv6_hdr as struct rte_ipv6_hdr.
Signed-off-by: Olivier Matz <o
net: add rte prefix to IP structure
Add 'rte_' prefix to structures: - rename struct ipv4_hdr as struct rte_ipv4_hdr. - rename struct ipv6_hdr as struct rte_ipv6_hdr.
Signed-off-by: Olivier Matz <olivier.matz@6wind.com> Reviewed-by: Stephen Hemminger <stephen@networkplumber.org> Reviewed-by: Maxime Coquelin <maxime.coquelin@redhat.com> Reviewed-by: Ferruh Yigit <ferruh.yigit@intel.com>
show more ...
|
#
a958a5c0 |
| 10-Jan-2019 |
Cristian Dumitrescu <cristian.dumitrescu@intel.com> |
net/softnic: support service cores
Add support to run the Soft NIC device on service cores, based on the value of the sc parameter:
0: The current Soft NIC device is run explicitly by the applicati
net/softnic: support service cores
Add support to run the Soft NIC device on service cores, based on the value of the sc parameter:
0: The current Soft NIC device is run explicitly by the application. The firmware creates one or several pipelines for this dev and maps them to CPU cores that should not be service cores. The app is required to call rte_pmd_softnic_run() to make this dev work.
1 (default): The current device is run on the service cores transparently to the app. The firmware creates one or several pipelines for this dev current device and maps them to CPU cores that should be service cores. Each of these service cores is calling rte_pmd_softnic_run() in order to make this dev work with no app intervention.
Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> Signed-off-by: Jasvinder Singh <jasvinder.singh@intel.com>
show more ...
|
#
e0e52c7c |
| 24-Oct-2018 |
Fan Zhang <roy.fan.zhang@intel.com> |
net/softnic: configure crypto port
This patch enables the crypt port configuration in softnic.
Signed-off-by: Fan Zhang <roy.fan.zhang@intel.com> Acked-by: Cristian Dumitrescu <cristian.dumitrescu@
net/softnic: configure crypto port
This patch enables the crypt port configuration in softnic.
Signed-off-by: Fan Zhang <roy.fan.zhang@intel.com> Acked-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com>
show more ...
|
#
8602bcae |
| 26-Sep-2018 |
Jasvinder Singh <jasvinder.singh@intel.com> |
net/softnic: update DSCP table
Implement meter object dscp table update.
Signed-off-by: Jasvinder Singh <jasvinder.singh@intel.com>
|
#
b89f4a57 |
| 26-Sep-2018 |
Jasvinder Singh <jasvinder.singh@intel.com> |
net/softnic: update meter profile
Implement meter profile update function
Signed-off-by: Jasvinder Singh <jasvinder.singh@intel.com>
|
#
51442e06 |
| 11-Sep-2018 |
Reshma Pattan <reshma.pattan@intel.com> |
net/softnic: add table and port helper functions
Added utility function to freeup the pipeline tables.
Added utility functions to find the pipeline output port.
Signed-off-by: Cristian Dumitrescu
net/softnic: add table and port helper functions
Added utility function to freeup the pipeline tables.
Added utility functions to find the pipeline output port.
Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> Signed-off-by: Reshma Pattan <reshma.pattan@intel.com>
show more ...
|
#
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 ...
|
#
e976ffaa |
| 25-Sep-2018 |
Kevin Laatz <kevin.laatz@intel.com> |
net/softnic: use table library headers
This commit modifies SoftNIC to make use of the new header files in librte_table.
As we are now using the new header files in librte_table in SoftNIC, we no l
net/softnic: use table library headers
This commit modifies SoftNIC to make use of the new header files in librte_table.
As we are now using the new header files in librte_table in SoftNIC, we no longer need the old header files so they can be removed.
Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> Signed-off-by: Kevin Laatz <kevin.laatz@intel.com> Acked-by: Gavin Hu <gavin.hu@arm.com> Acked-by: Jerin Jacob <jerin.jacob@caviumnetworks.com>
show more ...
|
#
bef50bcb |
| 06-Jul-2018 |
Jasvinder Singh <jasvinder.singh@intel.com> |
net/softnic: implement start and stop
Implements softnic start and stop function.
Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> Signed-off-by: Jasvinder Singh <jasvinder.singh@
net/softnic: implement start and stop
Implements softnic start and stop function.
Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> Signed-off-by: Jasvinder Singh <jasvinder.singh@intel.com>
show more ...
|
#
dc3bce36 |
| 06-Jul-2018 |
Jasvinder Singh <jasvinder.singh@intel.com> |
net/softnic: add pipeline object
Add pipeline object implementation to the softnic.
Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> Signed-off-by: Jasvinder Singh <jasvinder.sing
net/softnic: add pipeline object
Add pipeline object implementation to the softnic.
Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> Signed-off-by: Jasvinder Singh <jasvinder.singh@intel.com>
show more ...
|