Release Notes Update
Fix for SDOCM00103852: nwalUnitTestK2HTestProject fails when run using the simulator for LE and BE
Update version to 2.0.0.14
Added zero IP check in nwal_setIPAddr
Added test cases to verify priority routing based on DSCP and VLAN priority bits
Additional updates to support enhanced routing types.
This commit adds the following:
1. Interface and priority based routing support for Exception routes.
2. Ability to configure src MAC/IP when adding NETCP MAC/IP rules.
3. Unit test updates.
1. Interface and priority based routing support for Exception routes.
2. Ability to configure src MAC/IP when adding NETCP MAC/IP rules.
3. Unit test updates.
NWAL updates to support enhanced route types
Integration with latest version of HPLIB
NWAL Updates to use PA version 2 APIs for MAC and IP rule configuration
Updates to Release notes
Added shared object library support, updated release version.
Fix for SDOCM00103127-nwalUnitTestSaK2HTestProj test project does not build under Linux because of incorrect case used for some include files
Fix nwal library compilation for windows
Changes to sync with HPLIB API name changes.
Fix for SDOCM00103205: retrieving SA stats under high packet load fails and main thread hangs,
use txCtlPool to allocate packet for sending Null packet when collecting SA stats.
use txCtlPool to allocate packet for sending Null packet when collecting SA stats.
10 years agoFix for SDOCM00103115: ARM user space transport: net test router test ipsec capabilit...
Fix for SDOCM00103115: ARM user space transport: net test router test ipsec capability is broken,
added nwal_mCmdSetL3CkSumCrypPort() fast path send macro
added nwal_mCmdSetL3CkSumCrypPort() fast path send macro
Update project files
Update of project files
Adding Unit test files for K2H and K2K
Update for test project files.
Updates to
- support KeyStone-1 devices
- handling incompatible PA and SA LLD releases between KeyStone1 and KeyStone-2 devices
- Packaging update for Test project files between KeyStone-1 and KeyStone-2 devices
- support KeyStone-1 devices
- handling incompatible PA and SA LLD releases between KeyStone1 and KeyStone-2 devices
- Packaging update for Test project files between KeyStone-1 and KeyStone-2 devices
Changes:
-Removed compilation warnings
- Modified SA outer IP rule to always use PA to SA default flow ID created in NWAL
-Removed compilation warnings
- Modified SA outer IP rule to always use PA to SA default flow ID created in NWAL
Update version to 2.0.0.12
Update release notes.
This commit adds the following:
1. NWAL unit test integration with hplib.
2. Fix for SDOCM: SDOCM00102659, use provided virtual address of SA subsytem when calling Sa_start.
3. Update version to 2.0.0.12
1. NWAL unit test integration with hplib.
2. Fix for SDOCM: SDOCM00102659, use provided virtual address of SA subsytem when calling Sa_start.
3. Update version to 2.0.0.12
This commit adds the following:
1. NWAL changes to support multi-proc SA/PA.
2. New API to query PA/SA channel handles.
1. NWAL changes to support multi-proc SA/PA.
2. New API to query PA/SA channel handles.
Fix for SDOCM00102361: Memset paCfg to zero in nwal_SetupPa
Test makefile change for standalone compilation
Changes for yocto build env
Set qmQueMgmtProxyDataReg to NULL, not used for k1 or k2h
Update version to 02.00.00.11
Adding nwalPktRouterArmMASTERk2hTestProject.txt
Updates for nwalTest for multi-thread/core ARM case
Update to nwalPktRouterk2h.cfg: increased heap size, added cfg fules to ensure entry address of DSP image is 10bit aligned, requirment to DSP image via mpm
makefile cleanup for DevKit built procedure
Updated Release Notes, build version to 2.0.0.10
Makefile for ARM unit test sync wit hplib
NWAL test application changes for multi-thread/core
Updated the nwall-lld build infrastructure to align for yocto
Update for DEVICE_K2H
Update for the makefile
Update after build verification
Merge branch 'nwal-keystone2' of gtgit01.gt.design.ti.com:git/teams/mmi/nwal-lld into nwal-keystone2
* 'nwal-keystone2' of gtgit01.gt.design.ti.com:git/teams/mmi/nwal-lld:
Using DEVICE build variable instead of SOC
Update default to v3.
Conflicts:
ti/drv/nwal/tiSetenv_k2h.bat
* 'nwal-keystone2' of gtgit01.gt.design.ti.com:git/teams/mmi/nwal-lld:
Using DEVICE build variable instead of SOC
Update default to v3.
Conflicts:
ti/drv/nwal/tiSetenv_k2h.bat
Updated environment
Using DEVICE build variable instead of SOC
Merge branch 'nwal-keystone2' of gtgit01.gt.design.ti.com:git/teams/mmi/nwal-lld into nwal-keystone2
* 'nwal-keystone2' of gtgit01.gt.design.ti.com:git/teams/mmi/nwal-lld:
Update version
Commit with default SOC. This is temporary workaround until multiple device support is available
* 'nwal-keystone2' of gtgit01.gt.design.ti.com:git/teams/mmi/nwal-lld:
Update version
Commit with default SOC. This is temporary workaround until multiple device support is available
Update default to v3.
Update version
Merge branch 'nwal-keystone2' of gtgit01.gt.design.ti.com:git/teams/mmi/nwal-lld into nwal-keystone2
* 'nwal-keystone2' of gtgit01.gt.design.ti.com:git/teams/mmi/nwal-lld:
Fixes to compile for ARM
* 'nwal-keystone2' of gtgit01.gt.design.ti.com:git/teams/mmi/nwal-lld:
Fixes to compile for ARM
Commit with default SOC. This is temporary workaround until multiple device support is available
Fixes to compile for ARM
Update with cache enabled
Update after multicore verification of C66x in K2H EVM
Update after C66x single core verification
Initial commit/ Update after pktRouter test on Keystone-2
Update after adding
- Fragmentation support
- PA Assisted reassembly. Would need to revisit for dynamic configuration
- Exception route
- Fragmentation support
- PA Assisted reassembly. Would need to revisit for dynamic configuration
- Exception route
SDOCM00097823:Outbound IPSec SA Channel free does not release SA Context resources
Merge branch 'nwal-keystone2' of gtgit01.gt.design.ti.com:git/teams/mmi/nwal-lld into nwal-keystone2
Update for unitialized variable fix and Virtual memory pool for uncached configuration
Merge branch 'nwal-keystone2' of gtgit01.gt.design.ti.com:git/teams/mmi/nwal-lld into nwal-keystone2
* 'nwal-keystone2' of gtgit01.gt.design.ti.com:git/teams/mmi/nwal-lld:
Update after verifying PKT TX and RX to C66x
Update for Linaro tool chain and PDK environment for keystone-2
Update after verification of unittest on ARM
* 'nwal-keystone2' of gtgit01.gt.design.ti.com:git/teams/mmi/nwal-lld:
Update after verifying PKT TX and RX to C66x
Update for Linaro tool chain and PDK environment for keystone-2
Update after verification of unittest on ARM
Update after the fix for PKT Router to C66x
Update after verifying PKT TX and RX to C66x
Update for Linaro tool chain and PDK environment for keystone-2
Update after verification of unittest on ARM
Update after verification for C66x
Addition for pktrouter test for C66x. Directory restructuring for PDK dependent code
Update after verification of Multicore ARM Unit Test for NWAL
Integration with updated highperf-lib
Update with the merge to latest from master
update for multicore fix
Merge from Keystone-1 branch for the fixes. Directory restructuring and additional thread support baseline
Integration with highperf-lib
Update after verification of C66x
Committing the changes for keystone-2
Update for Keystone-2 PDK
Fix for ARM update
Update NWAL Unit Test for
- C66x: Descriptors being located in External memory instead of local L2
- Remove stack overflow error reported by BIOS
- Enable L2 cache by default
- Additional support for Software IP/UDP checksum. Disabled by default
- C66x: Descriptors being located in External memory instead of local L2
- Remove stack overflow error reported by BIOS
- Enable L2 cache by default
- Additional support for Software IP/UDP checksum. Disabled by default
Updated comments
Update to use the helper macros for receive
Update doxygen comment
Improved log for unit tests
Fix for AH transport to have correct offset for outer IP header
Update of TX flag to reflect different command label for IPSec ESP and AH mode
Update to Release Notes
Improved log for unit tests
Fix for AH transport to have correct offset for outer IP header
Update of TX flag to reflect different command label for IPSec ESP and AH mode
Update to Release Notes
Remove blanks
Commit after Transport basic verification.
Update after IPSec AH verification
Merge branch 'master' of gtgit01.gt.design.ti.com:git/teams/mmi/nwal-lld
* 'master' of gtgit01.gt.design.ti.com:git/teams/mmi/nwal-lld:
Fix for RX flag
* 'master' of gtgit01.gt.design.ti.com:git/teams/mmi/nwal-lld:
Fix for RX flag
Update after Data mode Queue configuration during per transaction to SA.
Make file changes to display the commands
Make file changes to display the commands
Fix for RX flag
Update for Security Stats
Update for Security Stats
Fix for RX flag
Update for SA LLD 1.4.1 migration
Update for version
Update for meta files
Update for two additional features:
- Enable IPv4 intensive checks at PA
- Add Padding bytes for packets less than 60 bytes
- Enable IPv4 intensive checks at PA
- Add Padding bytes for packets less than 60 bytes
Updated comment
Disabled the pktlib write back to be handled during QMSS push
Documentation update
11 years agoUpdate after verification with updated CPPI/QMSS patch and Linux user mode with cache...
Update after verification with updated CPPI/QMSS patch and Linux user mode with cache support
Update for the changes
Update with new helper functions. Verification complete with cache being enabled and QMSS data registers using the weakly ordered memory with write buffer
Update for enabling cache support in ARM using kernel module
Updates for pktLib new version
Disabled the IPSec stats collection because of SA LLD fragmentation problem
Disabled the IPSec stats collection because of SA LLD fragmentation problem