Version update
Merge branch 'master' of gtgit01.gt.design.ti.com:git/projects/netapi
added performance improvement in find_slots routine to skip full bit map words in search`
update DT path to rxqueue
Signed-off-by: Vitaly Andrianov <vitalya@ti.com>
Signed-off-by: Vitaly Andrianov <vitalya@ti.com>
Update version
hplib/test: Fix linker options
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
port module to 4.1.y kernel
The new kernel changes way to work with dma addresses.
While 3.10 kernel sets the dma mask 0x87fffffff for KS2 SOC,
and that was the default settings, the 4.1 kernel has 32 bit dma mask
and expects the proper dma_pfn_offset. The offset is 0x780000 for KS2
SOCs. In that module we set the offset and mask explicitly.
Signed-off-by: Vitaly Andrianov <vitalya@ti.com>
The new kernel changes way to work with dma addresses.
While 3.10 kernel sets the dma mask 0x87fffffff for KS2 SOC,
and that was the default settings, the 4.1 kernel has 32 bit dma mask
and expects the proper dma_pfn_offset. The offset is 0x780000 for KS2
SOCs. In that module we set the offset and mask explicitly.
Signed-off-by: Vitaly Andrianov <vitalya@ti.com>
Sync with latest NWAL-LLD
netlib: set SA by IP rule.
Adds new API for creating a security association from an IP rule:
netapi_secAddSAIP().
Signed-off-by: Mike Scherban <m-scherban@ti.com>
Adds new API for creating a security association from an IP rule:
netapi_secAddSAIP().
Signed-off-by: Mike Scherban <m-scherban@ti.com>
SDOCM00117774: IPSec Inflow tests are getting failed on all platforms with error offload_sp command failed
fix compile bug
fixed bug in bmFree function to make sure size being freed is PSZ aligned.
SDOCM00115593: Re-size max control rx/tx buf size to sync with latest PA LLD
Update version
Update version
Update makefile for parallel build for hplib library without osal
Update makefile for parallel build issue
Update makefile for parallel build issue
Add offload support for SA_EALG_AES_GCM
Update to sync with latest version of PA-LLD
Update release version
Fix for SDOCM00114893
8 years agoSDOCM00113252: transportnetlib queue clean up logic does not work when RM is used DEV.NETAPI.01.01.00.04
SDOCM00113252: transportnetlib queue clean up logic does not work when RM is used
SDOCM00113322: kernel RX UDP/TCP checksum offload to NETCP breaks user space tranportnetlib sample applications
Version update
Removed RM OSAL functions, now part of hplib, coverity cleanup
Incorporate comments from team porting Linaro ODP to MCSDK3.x
Adding stub functions for RM OSAL multi-thread critical section enter and exit
Resolve Coverity warnings
SDOCM00112879: There needs to be a definitive way to determine if you are using IPSEC inflow mode for the ipsec manager/kernel module
Resolve coverity warning in pktio.c
SDOCM00113664: The default exception handler setup inside netapi_int should be made configurable
SDOCM00112200: Making NETAPI tuneable parameters configurable in code
SDOCM00112354: Require support for start/stop offloading of policies sharing signle CHILD_SA
SDOCM00113075: DPI demo: typo on main page
SDOCM00112355: Need multi-instance support of IPSecMgr library
Fix in netapi_pktioOpen when calling Qmss_queueOpen
SDOCM00113227: transportnetlib K2H: nt_bridge_setup application minor bugs
Update eqos config files
fix for allocating right size for allocator bit map. needs to be in bytes not words!
SDOCM00112117: Resolve Coverity warning for HPLIB
Update release version to 01.01.00.03
Version Update
Update install to include nt_bridge_setup.sh
NETAPI changes for EQOS mode support
Remove subtraction of MAC trailer from the packet len being sent for DPI
SDOCM00112691: Fix setup scripts for loopback and router appliations
dpi demo updates to collect memory stats per core/thread,
makefile update to install gif files.
makefile update to install gif files.
some changes to scripts
modified demo script and Make file to include new .awk files, and .gifs
added awk file to process packet stats
Fix clear stats for transport_dpi_demo application
Merge branch 'master' of gtgit01.gt.design.ti.com:git/projects/netapi
some updates to scripts/web pages
Update config file paths to point to new location on filesystem
Increase SIZE of SHM segment, update hplib_shmEntryId_E with APP entry placeholders
Integrate transport_dpi_demo with RM
Merge remote branch 'origin/dpi_demo'
Multi-proc changes for integration with latest NWAL
Merge branch 'multi-proc'
Conflicts:
ti/runtime/netapi/src/netapi_init.c
ti/runtime/netapi/src/netapi_loc.h
ti/runtime/netapi/test/net_test_bench.c
ti/runtime/netapi/test/net_test_router.c
Conflicts:
ti/runtime/netapi/src/netapi_init.c
ti/runtime/netapi/src/netapi_loc.h
ti/runtime/netapi/test/net_test_bench.c
ti/runtime/netapi/test/net_test_router.c
Updates to transport_dpi_demo_setup to restart thttpd with ability to run cgi scripts, other minor updates.
Updates to transport_dpi_demo_setup.sh
Update net_test setup scripts to reflect new path to config files
Makefile updates for install
Adding demo setup files
Update calls to netapi_netcpCfgCreateMacInterface with etherType field
Renaming demo files to reflect transport, fix stats collection for multi-proc
Updates for stats collection across processes
Adding netapi dpi demo files
Add support for etherType field for netapi_netcpCfgCraeteMacInterface
Additional fix for SDOCM00107974: Add support for hmac-sha256 in netapi ipsecmgr daemon
Integrate net_test_router with RM.
Update version to 01.01.00.02
SDOCM00112119,SDOCM00108231: Added option for stop_offload command to not expire SA
Update release version to 01.01.00.02
DOCM00112138: Resolve issue with NETAPI ipsecmgr delete Sa interface API.
Remove printf from pktio send functions.
SDOCM00112127: hplib library without osal doesnt compile in bm_alloc.c
Resolve NETAPI library coverity warnings.
SDOCM00112117: Resolve Coverity Warnings for HPLIB
net_test_loopback: only teardown DSP fastpath classifier and pktio channel if NETAPI_SYS_MASTER
Fix delete and find pktio internal functions
Test application updates for Multi-process support in NETAPI
Multi-proc support in NETAPI
SDOCM00108150: ipsecmgr_daemon does not stay running
Add stub functions for Osal_qmssAccCsEnter and Osal_qmssAccCsExit
Upate pktio.c to include csl_qm_queue.h
Fix compilation issues
Update release version
Fix prototype of hplib_checkMallocArea, cleanup, update version
Release spinlock in case of sock_send failure to RM server
SDOCM00107974: Add support for hmac-sha2-256 in netapi ipsecmgr daemon
NETAPI ipsecmgr daemon changes to integrate with Resource Manager(RM)
NETAPI library and test changes to integrate with Resource Manager(RM)
SDOCM00107645: ipsecmgr sampe application needs to provide option for user to give flow to use for egress offload
SDOCM00107645: ipsecmgr sampe application needs to provide option for user to give flow to use for egress offload
NETAPI changes to support device specific libraries
HPLIB changes to support device specific libraries
NETAPI makefile updates to sync with yocto recipes
HPLIB makefile updates to sync with yocto recipes