]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - keystone-rtos/netapi.git/log
keystone-rtos/netapi.git
10 years agoSDOCM00102718: Offload support for AEX_XCBC DEV.NETAPI.01.00.00.08
Tinku Mannan [Wed, 24 Jul 2013 19:33:39 +0000 (15:33 -0400)]
SDOCM00102718: Offload support for AEX_XCBC

10 years agoChanging netapi_secGetChanCtxInfo API definition and implementation
Tinku Mannan [Tue, 23 Jul 2013 18:16:21 +0000 (14:16 -0400)]
Changing netapi_secGetChanCtxInfo API definition and implementation

10 years agoThis commit adds the following:
Tinku Mannan [Mon, 22 Jul 2013 21:55:42 +0000 (17:55 -0400)]
This commit adds the following:
1. Changing API name from netapi_secGetChanHandles to netapi_secGetChanCtxInfo.
2. Enabling netapi ipsecmgr to run in daemon mode.
3. Update version to 1.0.0.8

10 years agoMulti-proc changes
Tinku Mannan [Sat, 20 Jul 2013 12:19:34 +0000 (08:19 -0400)]
Multi-proc changes

10 years agoSupport for multiple interfaces
Tinku Mannan [Sat, 20 Jul 2013 12:16:53 +0000 (08:16 -0400)]
Support for multiple interfaces

10 years agoThis commit adds the following:
Tinku Mannan [Wed, 17 Jul 2013 20:58:43 +0000 (16:58 -0400)]
This commit adds the following:
1. NETAPI changes to support multiproc PA/SA.
2. NETAPI integration with HPLIB shared memory API's
3. New to query per channel SA/PA handles.

10 years agoThis commit adds the following:
Tinku Mannan [Fri, 12 Jul 2013 19:49:39 +0000 (15:49 -0400)]
This commit adds the following:
1. Fix for SDOCM00102515(Graceful shutdown of netapi ipsecmgr daemon not supported).
2. Netapi ipsecmgr daemon makefile update to support compile time flag to enable RX policy creation.
3. Fix in netapi_secAddRxPolicy when constructing APPID for IPSEC policy.

10 years agoMakfile updates for yocto
Tinku Mannan [Wed, 10 Jul 2013 17:52:42 +0000 (13:52 -0400)]
Makfile updates for yocto

10 years agoNETAPI integration with ipsecmgr
Tinku Mannan [Fri, 21 Jun 2013 18:33:05 +0000 (14:33 -0400)]
NETAPI integration with ipsecmgr

10 years agoConfiguration updates for router application DEV.NETAPI.01.00.00.07
Tinku Mannan [Tue, 28 May 2013 14:53:59 +0000 (10:53 -0400)]
Configuration updates for router application

10 years agoFix DSP load issue for DSP cores 0 and 1
Tinku Mannan [Wed, 22 May 2013 19:24:37 +0000 (15:24 -0400)]
Fix DSP load issue for DSP cores 0 and 1

10 years agoRemoved IPSEC_TOOLS dir and contents
Tinku Mannan [Wed, 22 May 2013 15:35:08 +0000 (11:35 -0400)]
Removed IPSEC_TOOLS dir and contents

10 years agoAdding scripts/configuration files to test IPSEC wit TransportNet Lib test apps
Tinku Mannan [Tue, 21 May 2013 20:15:35 +0000 (16:15 -0400)]
Adding scripts/configuration files to test IPSEC wit TransportNet Lib test apps

10 years ago fix for SDOCM00101400- sp config file parameter is used for both slow path and switc...
Tinku Mannan [Tue, 21 May 2013 18:55:25 +0000 (14:55 -0400)]
 fix for SDOCM00101400- sp config file parameter is used for both slow path and switch port, changing switch port to swp

10 years agoChanges for yocto build env.
Tinku Mannan [Fri, 17 May 2013 17:55:51 +0000 (13:55 -0400)]
Changes for yocto build env.

10 years agoUpdates to net_test_bench application, removed net_test_setup.sh
Tinku Mannan [Thu, 16 May 2013 19:23:20 +0000 (15:23 -0400)]
Updates to net_test_bench application, removed net_test_setup.sh

10 years agoSet qmQueMgmtProxyDataReg to NULL for k1, k2h
Tinku Mannan [Thu, 16 May 2013 14:24:42 +0000 (10:24 -0400)]
Set qmQueMgmtProxyDataReg to NULL for k1, k2h

10 years agoAdding net_test_bench application, scripts to set irq smp affinity, setup scripts...
Tinku Mannan [Wed, 15 May 2013 20:09:42 +0000 (16:09 -0400)]
Adding net_test_bench application, scripts to set irq smp affinity, setup scripts for net_test_loopback and router applications

10 years agoThis commit adds the following:
Tinku Mannan [Mon, 13 May 2013 15:25:48 +0000 (11:25 -0400)]
This commit adds the following:
1. Disable netapi logging by default.
2. Cleanup.
3. Incorporate remaining code review comments.

10 years agoFix for SDOCM00101269: call netapi_netcpCfgException with action to discard packets...
Tinku Mannan [Mon, 13 May 2013 15:14:38 +0000 (11:14 -0400)]
Fix for SDOCM00101269: call netapi_netcpCfgException with action to discard packets at time of netapi_shutdown

10 years agoChanges to compile with devkit
Tinku Mannan [Fri, 3 May 2013 19:55:12 +0000 (15:55 -0400)]
Changes to compile with devkit

10 years agoUpdate for nightly build fix. Incorrect typo in the filename found for net_test_loopb... DEV.NETAPI.01.00.00.06
Raghu Nambiath [Sun, 28 Apr 2013 19:30:08 +0000 (15:30 -0400)]
Update for nightly build fix. Incorrect typo in the filename found for net_test_loopback.c compared to what is mentioned in makefile. Renamed the file name.

10 years agofix for net_test_setup.sh script for hplibmod.ko path, adding some net_test tools
Tinku Mannan [Fri, 26 Apr 2013 20:17:21 +0000 (16:17 -0400)]
fix for net_test_setup.sh script for hplibmod.ko path, adding some net_test tools

10 years agoUpdate version info to 01.00.00.06
Tinku Mannan [Thu, 25 Apr 2013 21:47:44 +0000 (17:47 -0400)]
Update version info to 01.00.00.06

10 years agoMakefile cleanup: removed dependency on CORTEX_A15 compile file flag, updated sources...
Tinku Mannan [Thu, 25 Apr 2013 17:33:33 +0000 (13:33 -0400)]
Makefile cleanup: removed dependency on CORTEX_A15 compile file flag, updated sources accordingly.

10 years agoUpdate location of doxygen output folder, config file changes, setup script changes
Tinku Mannan [Thu, 25 Apr 2013 15:23:53 +0000 (11:23 -0400)]
Update location of doxygen output folder, config file changes, setup script changes

10 years agoMakefile updates for yocto: fixed make install for netapi
Tinku Mannan [Wed, 24 Apr 2013 19:08:28 +0000 (15:08 -0400)]
Makefile updates for yocto: fixed make install for netapi

10 years agoNETAPI net test application updates
Tinku Mannan [Wed, 24 Apr 2013 18:11:39 +0000 (14:11 -0400)]
NETAPI net test application updates

10 years agoUpdated the netapi build infrastructure to align for yocto
Tinku Mannan [Mon, 22 Apr 2013 18:30:36 +0000 (14:30 -0400)]
Updated the netapi build infrastructure to align for yocto

10 years agoFixed issue with running and gracefully terminating net_test_router application.
Tinku Mannan [Tue, 16 Apr 2013 20:36:25 +0000 (16:36 -0400)]
Fixed issue with running and gracefully terminating net_test_router application.
Fixed mapping of threads to configured cpu sets.

10 years agoUpdated netapi makefile to use correct DEVICE define, net_test cleanup, version update. DEV.NETAPI.01.00.00.05
Tinku Mannan [Tue, 26 Mar 2013 14:42:23 +0000 (10:42 -0400)]
Updated netapi makefile to use correct DEVICE define, net_test cleanup, version update.

10 years agoThis commits adds the following:
Tinku Mannan [Mon, 25 Mar 2013 16:45:28 +0000 (12:45 -0400)]
This commits adds the following:
1. Re-size netapi tune parameters for SA and PA buffer size requests for K2.
2. Fixes in Makefiles to compile netapi library and test applications.3
3. General cleanup.

10 years agoThis commit adds the following:
Tinku Mannan [Tue, 12 Mar 2013 17:05:37 +0000 (13:05 -0400)]
This commit adds the following:
1. Netapi cleanup, fix in netapi_pktioCreate to update queue number.
2. net_test cleanup, changes to create pktio channels and classifers for DSP fash path setup.
3. Added ifdma test application, updates to Makefile.
4. Updates to net_test_config file.

10 years agoone more fix
David Lide [Fri, 22 Feb 2013 23:02:30 +0000 (18:02 -0500)]
one more fix

10 years agochanges for ifdma mode. some fixes to previous merge
David Lide [Fri, 22 Feb 2013 22:33:24 +0000 (17:33 -0500)]
changes for ifdma mode. some fixes to previous merge

10 years agoThis commit adds the following:
Tinku Mannan [Fri, 22 Feb 2013 16:01:10 +0000 (11:01 -0500)]
This commit adds the following:
1. Internal functions to open/delete/send to a IFMDA channel
2. cleanup

10 years agoThis commit adds the following:
Tinku Mannan [Fri, 22 Feb 2013 14:29:49 +0000 (09:29 -0500)]
This commit adds the following:
1. Changes to FLOW API
2. changes to tie switch port to mac address
3. Fix for INFLOW mode of operation

10 years agoThis commit adds the following:
Tinku Mannan [Wed, 20 Feb 2013 20:18:04 +0000 (15:18 -0500)]
This commit adds the following:
1. Added net_test_max_params applications, removed obsolete testing appps.
2. Added net_test configuration files to test out ability to create
larege number of SA's, largs number of MAC/IP interfaces.
3. Updated testing application to read config file from command line.

10 years agoThis commit adds the following:
Tinku Mannan [Wed, 20 Feb 2013 13:52:04 +0000 (08:52 -0500)]
This commit adds the following:
1. Added consistency in API and internal function naming conventions.
2. Incorporated code review comments.
3. General cleanup.

10 years agoThis commit adds the following:
Tinku Mannan [Fri, 15 Feb 2013 18:32:06 +0000 (13:32 -0500)]
This commit adds the following:
1. New netcp_cfg APIs to allow getting and updating user data associated with APP ID.
2. API updates to allow user applications t store user data associated with APP ID.
3. Header file dependency cleanup.
4. Fixes in net_test utility functions when creating and deleting MAC/IP interfaces.
5. Additional cleanup of compiling warnings.

10 years agoThis commit includes the following changes:
Tinku Mannan [Thu, 14 Feb 2013 16:02:41 +0000 (11:02 -0500)]
This commit includes the following changes:
1. Implemented fast path send functions in pktio which directly use low level nwal
fast send macros.
2. net_test and net_test router application updates to use pktio fast path send functions.
3. Resolved all compilation warnings for netapi library and net_test user space applications.
4. General cleanup.

10 years agoNETAPI: This commit addes the following functionality:
Tinku Mannan [Fri, 8 Feb 2013 15:30:37 +0000 (10:30 -0500)]
NETAPI: This commit addes the following functionality:
1. Adding net_test_thread_utils.c/.h files which contain internal
net_test APIs for slow and fast path thread creation.
2. Updated net_test_config.txt with slow and fast path configuration
parameters.
3. Added new config file parsing routines for slow and fast path configuration
parameters to net_test_utils.c/.h (renamed from net_test_util.c/.h).
4. General cleanup.

10 years agoAdding soure file for net_test SA utilities, adding source files for net_test_router...
Tinku Mannan [Tue, 5 Feb 2013 19:01:47 +0000 (14:01 -0500)]
Adding soure file for net_test SA utilities, adding source files for net_test_router user space application, removing netapi kernel module files which are part of hplib, general cleanup of net_test

10 years agoMoved SA configuration parameters to confile file, net_test cleanup, added net_test_u...
Tinku Mannan [Thu, 31 Jan 2013 15:29:49 +0000 (10:29 -0500)]
Moved SA configuration parameters to confile file, net_test cleanup, added net_test_util.c

10 years agoIncorporated code review comments, source file cleanup, implemented support for GMAC...
Tinku Mannan [Mon, 21 Jan 2013 20:32:09 +0000 (15:32 -0500)]
Incorporated code review comments, source file cleanup, implemented support for GMAC in net_test and netapi.

10 years agoAdding netcp_cfgExceptions API and related changes, fixing AH support using nwal...
Tinku Mannan [Tue, 15 Jan 2013 15:02:33 +0000 (10:02 -0500)]
Adding netcp_cfgExceptions API and related changes, fixing AH support using nwal low level APIs for TX crypto

10 years agoMerge remote branch 'origin/master' into netapi-keystone2
Tinku Mannan [Thu, 10 Jan 2013 15:46:30 +0000 (10:46 -0500)]
Merge remote branch 'origin/master' into netapi-keystone2

Conflicts:
ti/runtime/netapi/netapi_sched.h
ti/runtime/netapi/netapi_tune.h
ti/runtime/netapi/pktio.h
ti/runtime/netapi/src/netapi_sec.c
ti/runtime/netapi/test/net_test.c
ti/runtime/netapi/test/net_test.h

10 years ago Support IPSEC AH mode, additional cleanup
Tinku Mannan [Tue, 8 Jan 2013 19:44:21 +0000 (14:44 -0500)]
 Support IPSEC AH mode, additional cleanup

10 years agoImplemented multi-core/thread protections, implemented changes to have each core...
Tinku Mannan [Fri, 28 Dec 2012 16:28:50 +0000 (11:28 -0500)]
Implemented multi-core/thread protections, implemented changes to have each core/thread have own NWAL local instance, cleanup

10 years agoImplemented per core net_test stats, integration with latest version of HPLIB
Tinku Mannan [Tue, 18 Dec 2012 15:35:56 +0000 (10:35 -0500)]
Implemented per core net_test stats, integration with latest version of HPLIB

10 years agoMakefile updates to refer hplib instead of highperf-lib
Tinku Mannan [Fri, 7 Dec 2012 15:58:01 +0000 (10:58 -0500)]
Makefile updates to refer hplib instead of highperf-lib

10 years agoMulti-core/multi thread changes
Tinku Mannan [Thu, 6 Dec 2012 19:26:09 +0000 (14:26 -0500)]
Multi-core/multi thread changes

11 years agoUpdate to build for Keystone-2 and Linaro Tool chain
Raghu [Fri, 16 Nov 2012 19:00:15 +0000 (19:00 +0000)]
Update to build for Keystone-2 and Linaro Tool chain

11 years ago Removed doxygen directory and contents DEV.NETAPI.01.00.00.04.PATCH.2
Tinku Mannan [Wed, 14 Nov 2012 22:34:44 +0000 (17:34 -0500)]
 Removed doxygen directory and contents

11 years agonet test changes to implmenent low level NWAL APIs for TX crypto
Tinku Mannan [Wed, 14 Nov 2012 22:30:18 +0000 (17:30 -0500)]
net test changes to implmenent low level NWAL APIs for TX crypto

11 years agoDirectory modification for pdk dependent code in netapi
Raghu Nambiath [Fri, 9 Nov 2012 18:46:05 +0000 (18:46 +0000)]
Directory modification for pdk dependent code in netapi

11 years agoIntegration with updated highperf-lib
Tinku Mannan [Thu, 8 Nov 2012 16:25:39 +0000 (11:25 -0500)]
Integration with updated highperf-lib

11 years agoHPLIB API integration changes
Tinku Mannan [Thu, 1 Nov 2012 20:34:05 +0000 (16:34 -0400)]
HPLIB API integration changes

11 years agoUpdates for Doxygen
Tinku Mannan [Thu, 1 Nov 2012 19:21:23 +0000 (15:21 -0400)]
Updates for Doxygen

11 years agoIncluding TI logo gif files
Tinku Mannan [Thu, 1 Nov 2012 16:30:01 +0000 (12:30 -0400)]
Including TI logo gif files

11 years agoDoxygen updates
Tinku Mannan [Thu, 1 Nov 2012 16:17:25 +0000 (12:17 -0400)]
Doxygen updates

11 years agoadded utility to dump descriptors
David Lide [Wed, 31 Oct 2012 20:14:47 +0000 (16:14 -0400)]
added utility to dump descriptors

11 years agomore dox
David Lide [Wed, 31 Oct 2012 20:09:49 +0000 (16:09 -0400)]
more dox

11 years agomore dox
David Lide [Wed, 31 Oct 2012 20:04:29 +0000 (16:04 -0400)]
more dox

11 years agoupdates of header file documentation
David Lide [Wed, 31 Oct 2012 14:18:01 +0000 (10:18 -0400)]
updates of header file documentation

11 years agoMulti-thread development changes
Tinku Mannan [Fri, 26 Oct 2012 18:33:09 +0000 (14:33 -0400)]
Multi-thread development changes

11 years agoAdditional changes to integrate with highperf-lib, moved osal.c to highperf-lib
Tinku Mannan [Thu, 25 Oct 2012 22:59:48 +0000 (18:59 -0400)]
Additional changes to integrate with highperf-lib, moved osal.c to highperf-lib

11 years ago Additional changes to integrate with highperf-lib
Tinku Mannan [Tue, 23 Oct 2012 13:40:34 +0000 (09:40 -0400)]
 Additional changes to integrate with highperf-lib

11 years agoIntegration with highperf-lib
Tinku Mannan [Mon, 22 Oct 2012 20:51:56 +0000 (16:51 -0400)]
Integration with highperf-lib

11 years agoUpdate for crash and compilation fix for latest in the branch FUL.NETAPI.KEYSTONE2.BASELINE1
Raghu Nambiath [Mon, 22 Oct 2012 18:22:23 +0000 (14:22 -0400)]
Update for crash and compilation fix for latest in the branch

11 years agoUpdate for Keystone-2 changes
Raghu Nambiath [Fri, 19 Oct 2012 18:52:27 +0000 (14:52 -0400)]
Update for Keystone-2 changes

11 years agonet_test changes to support GCM/CCM algorithms
Tinku Mannan [Fri, 19 Oct 2012 17:37:19 +0000 (13:37 -0400)]
net_test changes to support GCM/CCM algorithms

11 years agoFixes for GCM/CCM SA configuration
Tinku Mannan [Fri, 19 Oct 2012 15:24:55 +0000 (11:24 -0400)]
Fixes for GCM/CCM SA configuration

11 years agoNeed to set replayWindow and macSize to 0 when authentication algorithm is NULL for... DEV.NETAPI.01.00.00.04.PATCH.1
Tinku Mannan [Tue, 16 Oct 2012 20:38:03 +0000 (16:38 -0400)]
Need to set replayWindow and macSize to 0 when authentication algorithm is NULL for INFLOW mode of operation

11 years agoNeed to set encrypt first flag to true when authentication algorithm is NULL when...
Tinku Mannan [Tue, 16 Oct 2012 14:29:00 +0000 (10:29 -0400)]
Need to set encrypt first flag to true when authentication algorithm is NULL when calling netapi_secAddSA

11 years agoAdditional doxygen updates
Tinku Mannan [Tue, 9 Oct 2012 14:52:59 +0000 (10:52 -0400)]
Additional doxygen updates

11 years agoupdates
David Lide [Fri, 5 Oct 2012 20:44:39 +0000 (16:44 -0400)]
updates

11 years agoaddded some comments for doxygen
David Lide [Fri, 5 Oct 2012 20:26:31 +0000 (16:26 -0400)]
addded some comments for doxygen

11 years agoAdditional doxygen updates
Tinku Mannan [Tue, 2 Oct 2012 18:34:22 +0000 (14:34 -0400)]
Additional doxygen updates

11 years agoComment Update DEV.NETAPI.01.00.00.04
Raghu Nambiath [Fri, 28 Sep 2012 17:05:01 +0000 (13:05 -0400)]
Comment Update

11 years agoPatch for Kernel Firmware change
Raghu Nambiath [Fri, 28 Sep 2012 15:22:17 +0000 (11:22 -0400)]
Patch for Kernel Firmware change

11 years agoChanges to implementation of netapi_getSaStats()
Tinku Mannan [Fri, 28 Sep 2012 15:12:25 +0000 (11:12 -0400)]
Changes to implementation of netapi_getSaStats()

11 years agoUpdate for demonstrating RX queue configuration
Raghu Nambiath [Fri, 28 Sep 2012 14:11:08 +0000 (10:11 -0400)]
Update for demonstrating RX queue configuration

11 years agoAdded net_test side band mode low level API changes, removed udpif test application...
Tinku Mannan [Fri, 28 Sep 2012 11:50:33 +0000 (07:50 -0400)]
Added net_test side band mode low level API changes, removed udpif test application compilation from net_test build Makefile

11 years agoDoxygen updates
Tinku Mannan [Fri, 28 Sep 2012 11:44:33 +0000 (07:44 -0400)]
Doxygen updates

11 years agoRename of NWAL_TX_FLAG1_DO_IPSEC_CRYPTO to NWAL_TX_FLAG1_DO_IPSEC_ESP_CRYPTO for...
Raghu Nambiath [Wed, 26 Sep 2012 23:13:41 +0000 (19:13 -0400)]
Rename of NWAL_TX_FLAG1_DO_IPSEC_CRYPTO to NWAL_TX_FLAG1_DO_IPSEC_ESP_CRYPTO for handling ESP and AH mode
Removed stale unused nwalMemBuf_t

11 years agoUpdate packet length in recv_cb to subtract out 4 byte CRC
Tinku Mannan [Fri, 21 Sep 2012 17:36:22 +0000 (13:36 -0400)]
Update packet length in recv_cb to subtract out 4 byte CRC

11 years ago net test modifications to support configuration of mutliple SA's and config file...
Tinku Mannan [Fri, 21 Sep 2012 15:26:47 +0000 (11:26 -0400)]
 net test modifications to support configuration of mutliple SA's and config file parsing

11 years agoUpdates for doxygen
Tinku Mannan [Fri, 17 Aug 2012 19:04:04 +0000 (15:04 -0400)]
Updates for doxygen

11 years agoUpdate for SA LLD 1.4.1
Raghu Nambiath [Fri, 3 Aug 2012 21:28:08 +0000 (17:28 -0400)]
Update for SA LLD 1.4.1

11 years agoUpdate for PA LLD upgrade DEV.NETAPI.01.00.00.03
Raghu Nambiath [Wed, 1 Aug 2012 22:10:44 +0000 (18:10 -0400)]
Update for  PA LLD upgrade

11 years agosome cleanup,
David Lide [Mon, 2 Jul 2012 20:07:37 +0000 (16:07 -0400)]
some cleanup,
added example_fast_pushpop
back out cache op better in burst send
burst send now sends pkts not requiring any netcp offload

11 years agoUpdate of NETAPI Version
Raghu Nambiath [Fri, 29 Jun 2012 20:20:02 +0000 (16:20 -0400)]
Update of NETAPI Version

11 years agoFix for compilation warnings
Raghu Nambiath [Fri, 29 Jun 2012 20:17:53 +0000 (16:17 -0400)]
Fix for compilation warnings
Added all Benchmark code in PKTIO under define

11 years agoModified to WBInv for Write back DEV.NETAPI.01.00.00.02
Raghu Nambiath [Wed, 27 Jun 2012 21:21:13 +0000 (17:21 -0400)]
Modified to WBInv for Write back

11 years agoMerge branch 'master' of gtgit01.gt.design.ti.com:git/projects/netapi
Raghu Nambiath [Wed, 27 Jun 2012 17:39:26 +0000 (13:39 -0400)]
Merge branch 'master' of gtgit01.gt.design.ti.com:git/projects/netapi

11 years agoUpdated comments
Raghu Nambiath [Wed, 27 Jun 2012 17:38:35 +0000 (13:38 -0400)]
Updated comments
Removed pktIO helper functions and use NWAL TX and RX directly
Update of OSAL to include invalidate during POP

11 years agoMerge branch 'master' of gtgit01.gt.design.ti.com:git/projects/netapi
Sandeep Nair [Wed, 27 Jun 2012 11:36:58 +0000 (07:36 -0400)]
Merge branch 'master' of gtgit01.gt.design.ti.com:git/projects/netapi

11 years agoAdded kernel patch for cacheacble DMA alloc
Sandeep Nair [Wed, 27 Jun 2012 11:33:53 +0000 (07:33 -0400)]
Added kernel patch for cacheacble DMA alloc

11 years agoMerge branch 'master' of gtgit01.gt.design.ti.com:git/projects/netapi
Raghu Nambiath [Tue, 26 Jun 2012 23:11:08 +0000 (19:11 -0400)]
Merge branch 'master' of gtgit01.gt.design.ti.com:git/projects/netapi