Commit Graph

389 Commits (master)

Author SHA1 Message Date
Vitaliy Filippov eaeaf18b2b Sample ping-pong application and local_ip configuration 2020-08-05 15:56:38 +03:00
Vitaliy Filippov 1b797945d1 Configuration fixes for sfc_efx (I see a lot of hardcode there) 2020-08-05 00:11:21 +03:00
Vitaliy Filippov 870ba523eb Update DPDK to v19.11 2020-08-04 23:55:30 +03:00
Vitaliy Filippov 77ba42d8b7 Remove dpdk-iface module 2020-08-04 23:42:07 +03:00
Vitaliy Filippov 98d02d2405 Static configuration test 2020-08-04 23:35:57 +03:00
Asim Jamshed 0463aad5ec
Merge pull request #252 from ccp-project/upstream
replace constants with macros for clarity
2019-11-17 21:51:22 -08:00
Muhammad Asim Jamshed f013209622 Going back to DPDK v18.05 for the time being. 2019-11-18 05:16:54 +00:00
Muhammad Asim Jamshed 88e5b9d63a Updated DPDK to v19.08. 2019-11-18 05:01:32 +00:00
Muhammad Asim Jamshed 2e02947f0d - Upgraded mtcp source files so that they work for 19.08.
Signed-off-by: Muhammad Asim Jamshed <muhammad.jamshed@intel.com>
2019-11-17 21:11:45 -08:00
Muhammad Asim Jamshed 1ac16a6f2e Code cleanup.
Signed-off-by: Muhammad Asim Jamshed <muhammad.jamshed@intel.com>
2019-11-17 20:52:19 -08:00
Frank Cangialosi bc77d3dc8a replace constants with macros for clarity 2019-06-17 03:38:42 -04:00
Asim Jamshed a843f5768d
Merge pull request #249 from koolzz/onvm_19.05_api_fixes
Onvm 19.05 api fixes
2019-06-06 10:47:05 -07:00
Asim Jamshed 6d3e0ca0ac
Merge pull request #245 from koolzz/onvm_lighttpd_fix
Fix lighttpd configure script for ONVM
2019-06-06 10:46:34 -07:00
Asim Jamshed 7202bf0b51
Merge pull request #234 from sdnfv/readme_arg_fixes
Fix OpenNetVM README example args
2019-06-06 10:45:59 -07:00
Jamshed efeab20fd2 - Code sanitization
-> Fixed indentations
	-> Removed compile-time warnings that appeared with gcc-8
	-> Replaced fpritnfs(stderr, ..) with TRACE_DBGs

Signed-off-by: Jamshed <asim@dslohost002.jf.intel.com>
2019-06-04 01:17:24 +00:00
Mykola Yurchenko a54acbf5ba Fix tabs 2019-06-03 18:07:13 -05:00
Mykola Yurchenko d30a6ec1ea Update to ONVM v19.05 APIs 2019-06-03 18:05:14 -05:00
EunYoung Jeong 242ae4530b Updated configuration files
- Added `cc` for the choice of congestion control algorithms
 - Updated `stat_print` to use multiple ports in a line
2019-05-30 19:21:53 +09:00
EunYoung Jeong c4408fc210 Merge branch 'ccp-project-upstream-thread' into devel 2019-05-30 19:04:02 +09:00
EunYoung Jeong 6ca8b1657a Update README and configuration for CCP 2019-05-28 22:18:59 +09:00
EunYoung Jeong 2bac207004 Receive `CCP` definition from `configure` 2019-05-28 20:10:24 +09:00
EunYoung Jeong 835563dbba Update configure scripts for ccp integration 2019-05-27 23:12:18 +09:00
EunYoung Jeong dff2c4636f Merge pull request #224 from ccp-project:upstream-thread 2019-05-27 23:07:27 +09:00
EunYoung Jeong 7f1c16bb6c
Merge pull request #244 from leeopop/leeopop-working
Fix bugs in devel branch
2019-05-21 19:58:48 +09:00
Mykola Yurchenko 4e9cf91d97 Fix lighttpd configure script for ONVM 2019-05-16 19:13:30 -05:00
Keunhong Lee 46e13abf55 Fix unexpected failure while loading dpdk devices 2019-05-14 17:05:46 +09:00
Keunhong Lee 93e3f5bb55 Fix missing statistics 2019-05-14 16:20:48 +09:00
Mykola Yurchenko a49a63e4fc Fix README 2019-04-16 00:06:27 -05:00
EunYoung Jeong cd59413dde Fixed issue #228 - server-side initial cwnd problem 2019-04-04 22:46:31 +09:00
Asim Jamshed cc7f751656
Merge pull request #227 from lyuxiaosu/onvm_remove_mtcp_session
Fixed mtcp doesn't notify onvm to reclaim resource when a mtcp based …
2019-03-23 14:44:55 -07:00
lyuxiaosu 89bd734829 Fixed mtcp doesn't notify onvm to reclaim resource when a mtcp based process exits 2019-03-23 03:53:06 -05:00
Asim Jamshed bf3fd478ab Made it work for mlx5 NICs.
Still needs code cleanup.
2019-03-22 22:05:20 -07:00
Asim Jamshed 8bc045ac19 Shifted CCP enabling support to autoconf settings
- Use `./configure --enable-ccp` to enable ccp (disabled by default)
Fixed Mellanox compatbility issue
	- Fixes: #225
2019-03-22 20:52:22 -07:00
intel-lab 5a721054e9 Merge branch 'master' into devel 2019-03-22 19:55:12 -07:00
Asim Jamshed 75a9e93343
Merge pull request #226 from tbarbette/PRdpdkdoc
Reflect DPDK update in documentation
2019-03-22 19:51:48 -07:00
Tom Barbette 577af453f4 Reflect DPDK update in documentation
Since b300e20 that bumped DPDK to version 18.11 there is a shift in the
menu.
2019-03-20 09:16:42 +00:00
EunYoung Jeong ade74d148c
Merge pull request #209 from ccp-project/upstream
WIP: CCP Integration
2019-03-17 22:41:20 +09:00
EunYoung Jeong 651063272b temporarily disabled CCP by default
- USE_CCP flag will be supported by `configure` option in near future
2019-03-17 22:35:47 +09:00
EunYoung Jeong eeb71ce1e8 suppressed some debug printings using TRACE_CCP 2019-03-17 22:31:51 +09:00
Frank Cangialosi a5c826426f ccp: run ccp as a thread within mtcp 2019-03-12 16:34:36 -04:00
Asim Jamshed 932cc65a4b
Merge pull request #223 from arter97/devel
Resolve a segmentation fault from io_module.c and improve README
2019-02-26 15:27:27 -08:00
Park Ju Hyung f401b7a8ba README: improve a notice regarding NetworkManager address override
Signed-off-by: Park Ju Hyung <qkrwngud825@gmail.com>
2019-02-27 07:51:53 +09:00
Park Ju Hyung 3f57bfa0b2 Handle (ifa_addr == NULL) gracefully
ifa_addr could be NULL for interfaces without an address assigned.

Since we're iterating through all interfaces for filtering AF_INET,
ignoring ones with ifa_addr set to NULL is safe.

This solves a segmentation fault issue on systems that has an interface
with no address assigned.

Signed-off-by: Park Ju Hyung <qkrwngud825@gmail.com>
2019-02-27 07:39:31 +09:00
Asim Jamshed fddafcd2be Merge branch 'sdnfv-onvm_build_readme_fix' into devel 2019-02-25 23:52:46 +00:00
Frank Cangialosi ac4716540c readme: add information about prerequisites for using CCP 2019-02-08 19:12:02 -05:00
Frank Cangialosi 77f619e6a9 ccp: easily turn ccp cwnd logging on/off with PROBECCP definition 2019-02-08 18:24:08 -05:00
Frank Cangialosi 89f6a2d292 ccp: automatically create unix sockets 2019-02-08 18:24:08 -05:00
Frank Cangialosi 0380b26424 ccp: make rate limiting on by default when using ccp and off by default otherwise 2019-02-08 18:23:46 -05:00
Frank Cangialosi daa16e0318 ccp: use https submodule instead of ssh for libccp 2019-02-08 18:23:45 -05:00
Frank Cangialosi 03ab48dea4 apps/perf: use MTCP_FLD definition in Makefile.in 2019-02-08 18:23:45 -05:00