summaryrefslogtreecommitdiffstats
path: root/docs/submodules/samplevnf
AgeCommit message (Collapse)AuthorFilesLines
2017-10-19Update git submodulesSofia Wallin1-0/+0
* Update docs/submodules/samplevnf from branch 'stable/euphrates' - Adjusted referencing for docs Change-Id: If9e92a2404214e91c682793622f097e28c11597d Signed-off-by: Sofia Wallin <sofia.wallin@ericsson.com>
2017-10-19Update git submodulesDeepak S1-0/+0
* Update docs/submodules/samplevnf from branch 'stable/euphrates' - Fix all the config files alignment issues Change-Id: I087c9a9acf412a99f8425fd65d07db6c3b7a4af7 Signed-off-by: Deepak S <deepak.s@linux.intel.com>
2017-10-18Update git submodulesDeepak S1-0/+0
* Update docs/submodules/samplevnf from branch 'stable/euphrates' - update rest api table Change-Id: I71f8b419a8b28bc3c9208c8902b91d06bc4653de Signed-off-by: Deepak S <deepak.s@linux.intel.com>
2017-10-18Update git submodulesDeepak S1-0/+0
* Update docs/submodules/samplevnf from branch 'stable/euphrates' - Fix table issues in release notes Change-Id: I0c2accf7e2c1f417b9823a0dfa1f356ff7730a3d Signed-off-by: Deepak S <deepak.s@linux.intel.com>
2017-10-18Update git submodulesDeepak S1-0/+0
* Update docs/submodules/samplevnf from branch 'stable/euphrates' - Updating user guide Change-Id: I80bcbe616b8f2c64151de6e588c892de6c3dc8f1 Signed-off-by: Deepak S <deepak.s@linux.intel.com>
2017-10-18Update git submodulesDeepak S1-0/+0
* Update docs/submodules/samplevnf from branch 'stable/euphrates' - remove unwated proxy in the script Change-Id: I4a38ac4f7a05b6a96fd9e0e8539aa76252ded3b0 Signed-off-by: Deepak S <deepak.s@linux.intel.com>
2017-10-18Update git submodulesDeepak S1-0/+0
* Update docs/submodules/samplevnf from branch 'stable/euphrates' - Adding script to build samplevnf VM images Change-Id: I1238aa72f178fb8744fdea688704ef7ff22c9c75 Signed-off-by: Deepak S <deepak.s@linux.intel.com>
2017-10-18Update git submodulesDeepak S1-0/+0
* Update docs/submodules/samplevnf from branch 'stable/euphrates' - Updating release notes of samplevnf Change-Id: I5c6854467bca41ab0ca5894e1a706a65eb68ef32 Signed-off-by: Deepak S <deepak.s@linux.intel.com>
2017-10-17Update git submodulesDeepak S1-0/+0
* Update docs/submodules/samplevnf from branch 'stable/euphrates' - Merge "Rest API: Fix all the bugs in the HWLB, mask issue, etc" into stable/euphrates - Rest API: Fix all the bugs in the HWLB, mask issue, etc Change-Id: I0f593c3e676407ca01d34792ef8309cf37f4c686 Signed-off-by: Deepak S <deepak.s@linux.intel.com>
2017-10-17Update git submodulesDeepak S1-0/+0
* Update docs/submodules/samplevnf from branch 'stable/euphrates' - Copy the dev bind to standard path Change-Id: I56e3bbcc5154025e0c63cd5e4cebc368b103aee5 Signed-off-by: Deepak S <deepak.s@linux.intel.com>
2017-10-17Update git submodulesDeepak S1-0/+0
* Update docs/submodules/samplevnf from branch 'stable/euphrates' - Merge "Docs: Developer guide review and update" into stable/euphrates - Docs: Developer guide review and update Review and update teh Developer guide for E-Release. Change-Id: I5bb2626cb3f69953b741cd46ea584423756786f2 Signed-off-by: Anand B Jyoti <anand.b.jyoti@intel.com>
2017-10-17Update git submodulesDeepak S1-0/+0
* Update docs/submodules/samplevnf from branch 'stable/euphrates' - Merge "Fix udp replay issue" into stable/euphrates - Fix udp replay issue Change-Id: Ibb269fdf4e2bccb56d96d1788ba62ebfcc96d267 Signed-off-by: Deepak S <deepak.s@linux.intel.com>
2017-10-17Update git submodulesDeepak S1-0/+0
* Update docs/submodules/samplevnf from branch 'stable/euphrates' - Fix compilation issue with older gcc Change-Id: I905743480a1324b5e582fa406f6c98167e04fb1b Signed-off-by: Deepak S <deepak.s@linux.intel.com>
2017-10-17Update git submodulesDeepak S1-0/+0
* Update docs/submodules/samplevnf from branch 'stable/euphrates' - Merge "Adding app version display" into stable/euphrates - Adding app version display Change-Id: Ie96af26119cef7e8340fff958253c259b46675f4 Signed-off-by: Deepak S <deepak.s@linux.intel.com>
2017-10-15Update git submodulesAnand B Jyoti1-0/+0
* Update docs/submodules/samplevnf from branch 'stable/euphrates' - Docs: Enhance the userguide with CLI command reference JIRA: SAMPLEVNF-84 Update the documents with CLI command reference and Resolve the jenkins build warnings. Change-Id: I8162a5eb81bf332a06e84dc1f96383fa06fe12c3 Signed-off-by: Anand B Jyoti <anand.b.jyoti@intel.com>
2017-10-12Update git submodulesAnand B Jyoti1-0/+0
* Update docs/submodules/samplevnf from branch 'stable/euphrates' - vACL: The ethernet mac address not updated correctly JIRA: SAMPLEVNF-85 The ethernet header pointer initialization was wrong due to which the MAC address were not updated. Hence the packets were not reaching the destination. Change-Id: Ide061abaec9de9707390664848b01bf79171bfbd Signed-off-by: Anand B Jyoti <anand.b.jyoti@intel.com>
2017-10-12Update git submodulesAnand B Jyoti1-0/+0
* Update docs/submodules/samplevnf from branch 'stable/euphrates' - arp: Config parameters longer than PIPELINE_MAX_ARGS chars ignored JIRA: SAMPLEVNF-86 Due to this KW fix the arp pipeline is rejecting the commands greater than PIPELINE_MAX_ARGS size. This is seen in arp_route_tbl which can is becoming bigger in case of multi port setup. This patch undo the KW fix which is causing issue with longer parameters under ARPICMP pipeline. Change-Id: I7bd7124118f531aa70d0fddd75a8ae693455d361 Signed-off-by: Anand B Jyoti <anand.b.jyoti@intel.com>
2017-10-10Update git submodulesDeepak S1-0/+0
* Update docs/submodules/samplevnf from branch 'stable/euphrates' - Merge "Adding index.rst for developer guide" into stable/euphrates - Adding index.rst for developer guide Change-Id: I642af0baf94501294b1d455d251c66f77e51757c Signed-off-by: Deepak S <deepak.s@linux.intel.com>
2017-10-09Update git submodulesDeepak S1-0/+0
* Update docs/submodules/samplevnf from branch 'stable/euphrates' - Adding Sample Heat template for VNFs This patch adds samplevnf openstack heat templates generated by yardstick Change-Id: I8ba527d7d44a54a39071faffb03e41cc8bb8906b Signed-off-by: Deepak S <deepak.s@linux.intel.com>
2017-10-07Update git submodulesVishwesh M Rudramuni1-0/+0
* Update docs/submodules/samplevnf from branch 'stable/euphrates' - common code: KW fixes for common code This patch fixes KW issues seen with the common code. Change-Id: I4f90369152345ea2ea9316b04ac946c0c69fd7d1 Signed-off-by: Vishwesh M Rudramuni <vishwesh.m.rudramuni@intel.com> - VNFs: Fixing klocwork issue in VNFs code JIRA: SAMPLEVNF-83 This patch fixes the klocwork reported issues Change-Id: I190d024777be1bf53cdc97feca1e5934781f3582 Signed-off-by: Anand B Jyoti <anand.b.jyoti@intel.com>
2017-10-05Update git submodulesAnand B Jyoti1-0/+0
* Update docs/submodules/samplevnf from branch 'stable/euphrates' - Docs: Review and update the docs for E-release JIRA: SAMPLEVNF-82 Review and update the the E-release docsuments. Change-Id: I1eeb0dead18559b8f05039b81512d944a862bbb4 Signed-off-by: Anand B Jyoti <anand.b.jyoti@intel.com>
2017-10-05Update git submodulesVishwesh M Rudramuni1-0/+0
* Update docs/submodules/samplevnf from branch 'stable/euphrates' - l2l3_stack: fixing the arp_route_tbl/nd_route_tbl This patch adds the dest ip back into the parsing logic so that legacy usage is maintained intact. Change-Id: I1e479064d7b324d871d3d5f2c166de60165c3495 Signed-off-by: Vishwesh M Rudramuni <vishwesh.m.rudramuni@intel.com>
2017-10-05Update git submodulesAnand B Jyoti1-0/+0
* Update docs/submodules/samplevnf from branch 'stable/euphrates' - Docs: Update design and userguide for common gateway routing JIRA: SAMPLEVNF-81 Updating design and userguide for common gateway routing functionality. Change-Id: I347f03d37469858a69d7fcca86de31ee03d08086 Signed-off-by: Anand B Jyoti <anand.b.jyoti@intel.com>
2017-10-05Update git submodulesAnand B Jyoti1-0/+0
* Update docs/submodules/samplevnf from branch 'stable/euphrates' - common: arp_route_tbl entry is not working JIRA: SAMPLEVNF-80 The arp_route_tbl entry was not getting effected as the vnf_gateway flag was not set after adding entry to routing table. This patch fixes the issue. Change-Id: Id3b1b14b698dea5e2beea7f3e90e8622896b5c5f Signed-off-by: Anand B Jyoti <anand.b.jyoti@intel.com>
2017-10-05Update git submodulesDeepak S1-0/+0
* Update docs/submodules/samplevnf from branch 'stable/euphrates' - update userguide alignment Change-Id: Ie938d84d31c2145167fc2b816a02bd8c0a3210ec Signed-off-by: Deepak S <deepak.s@linux.intel.com>
2017-10-05Update git submodulesDeepak S1-0/+0
* Update docs/submodules/samplevnf from branch 'stable/euphrates' - Fix cgnapt status output Change-Id: I37ef70ae324e258da16b7bd67baf0e939d88b3ec Signed-off-by: Deepak S <deepak.s@linux.intel.com>
2017-10-05Update git submodulesDeepak S1-0/+0
* Update docs/submodules/samplevnf from branch 'stable/euphrates' - Fix the cgnapt pipeline stat issues Change-Id: I58d4a1b6c47fa204a8af67c725b22f797ec19755 Signed-off-by: Deepak S <deepak.s@linux.intel.com>
2017-10-05Update git submodulesVishwesh M Rudramuni1-0/+0
* Update docs/submodules/samplevnf from branch 'stable/euphrates' - REST_API: rest api client implementation JIRA: SAMPLEVNF-78 This patch implements rest api's for VNF clients. This comprises of * vnf api's for common functionality * vnf api's for CGNAPT * vnf api's for VFW Change-Id: I56d22c64bf3ee5b0a2e536da8169ac7583499041 Signed-off-by: Vishwesh M Rudramuni <vishwesh.m.rudramuni@intel.com>
2017-10-05Update git submodulesAnand B Jyoti1-0/+0
* Update docs/submodules/samplevnf from branch 'stable/euphrates' - UDP_Replay: changes for gateway packet forwarding JIRA: SAMPLEVNF-70 Integrating gateway packet forwarding to UDP_Replay VNF. Change-Id: I00f2bc498563b81260c2c98275f7a73dbc2cb445 Signed-off-by: Anand B Jyoti <anand.b.jyoti@intel.com>
2017-10-05Update git submodulesAnand B Jyoti1-0/+0
* Update docs/submodules/samplevnf from branch 'stable/euphrates' - vCGNAT: changes for gateway packet forwarding JIRA: SAMPLEVNF-61 Integrating gateway packet forwarding to CGNAT VNF. Change-Id: Ifd528b40134da2d12644a406b2da05a5f044aa1c Signed-off-by: Anand B Jyoti <anand.b.jyoti@intel.com>
2017-10-05Update git submodulesAnand B Jyoti1-0/+0
* Update docs/submodules/samplevnf from branch 'stable/euphrates' - vACL: changes for gateway packet forwarding JIRA: SAMPLEVNF-60 vACL changes to support gateway packet forwarding. Change-Id: I1435254e4f18bc26bf2b37be2e3ed2df0fb29153 Signed-off-by: Anand B Jyoti <anand.b.jyoti@intel.com>
2017-10-05Update git submodulesAnand B Jyoti1-0/+0
* Update docs/submodules/samplevnf from branch 'stable/euphrates' - vFW: changes for gateway packet forwarding JIRA: SAMPLEVNF-59 Changes to support gateway packet forwarding to vFW. Change-Id: Ie9164b092f6864cfcdb02e7b325c4e8796a7e422 Signed-off-by: Anand B Jyoti <anand.b.jyoti@intel.com>
2017-10-05Update git submodulesAnand B Jyoti1-0/+0
* Update docs/submodules/samplevnf from branch 'stable/euphrates' - common: Changes to common code for gateway support JIRA: SAMPLEVNF-58 Common code changes for gateway packet forwarding. Change-Id: Ie002c94b8febab9c0923e1bb261e5ea931cd4712 Signed-off-by: Anand B Jyoti <anand.b.jyoti@intel.com>
2017-10-05Update git submodulesAnand B Jyoti1-0/+0
* Update docs/submodules/samplevnf from branch 'stable/euphrates' - gateway: Created common code for routing in gateway JIRA: SAMPLEVNF-58 Adding the common code for routing functionality in gateway config. Change-Id: I2a2f085a3555db52c8aff87f1bab1b00d11481ea Signed-off-by: Anand B Jyoti <anand.b.jyoti@intel.com>
2017-09-26Update git submodulesDeepak S1-0/+0
* Update docs/submodules/samplevnf from branch 'stable/euphrates' - Remove default section in the createrapid Change-Id: Id9c22f92955b64242971ff768a64132451c8350e Signed-off-by: Deepak S <deepak.s@linux.intel.com>
2017-09-20Update git submodulesLuc Provoost1-0/+0
* Update docs/submodules/samplevnf from branch 'stable/euphrates' - Splitting the script in 2 parts: createrapid.py and runrapid.py The split of the scripts is documented in the README file. The VM also runs now devbind.sh with the proper MAC address to bind the dataplane interface with the DPDK poll mode driver. Change-Id: I3e7a6235379dc80530934376c7799ac3396b5325 Luc Provoost <luc.provoost@intel.com> Signed-off-by: Deepak S <deepak.s@linux.intel.com>
2017-09-13Update git submodulesDeepak S1-0/+0
* Update docs/submodules/samplevnf from branch 'master' - Enabling Prox to be compatible with Titanium Cloud Change-Id: I65e8b2d1cea2a1edfa738671e460b6a0170d3363 Signed-off-by: Deepak S <deepak.s@linux.intel.com>
2017-09-12Update git submodulesDanielMartinBuckley1-0/+0
* Update docs/submodules/samplevnf from branch 'master' - Support 5 tuple load balancing for IP addresses other than 0.0.0.X Currently packets generated with IP addresses 10.1.1.x when handled by 5 Tuple Load Balancer are discarded/dropped. These addresses are outhside the range of the hash algorithm. Change-Id: Idf2cea0ff299a3fa75554f0d103e13391eae02fa Signed-off-by: Daniel Martin Buckley <daniel.m.buckley@intel.com>
2017-09-06Update git submodulesDeepak S1-0/+0
* Update docs/submodules/samplevnf from branch 'master' - Draft Userguide for samplevnf Change-Id: I21a984518b98eaf5c81b39e549a43fa2eb90f314 Signed-off-by: Deepak S <deepak.s@linux.intel.com>
2017-09-06Update git submodulesDeepak S1-0/+0
* Update docs/submodules/samplevnf from branch 'master' - Updating SampleVNF Highlevel design Change-Id: I16edf82eec02c671c1c72d07348d1badf58fc42d Signed-off-by: Deepak S <deepak.s@linux.intel.com>
2017-08-28Update git submodulesDeepak S1-0/+0
* Update docs/submodules/samplevnf from branch 'master' - Added developer user guide draft for samplevnfs Change-Id: I15a5f7ae8e3aac5d509b7a722f7032fbd2da69d0 Signed-off-by: Deepak S <deepak.s@linux.intel.com>
2017-08-21Update git submodulesDeepak S1-0/+0
* Update docs/submodules/samplevnf from branch 'master' - Added initial draft for samplevnf useguide JIRA: SAMPLEVNF-77 Change-Id: Ib537b36ae82361754762a627ae942d99b4966856 Signed-off-by: Deepak S <deepak.s@linux.intel.com> - Update vACL config files JIRA: SAMPLEVNF-76 Change-Id: Iab363cc6cd5310e25c15758f02ca68751e81a49c Signed-off-by: Deepak S <deepak.s@linux.intel.com> - Updated configuration files for cgnapt VNFs JIRA: SAMPLEVNF-75 Change-Id: Iac091ca0f12570d47d36366055ad89737b386c36 Signed-off-by: Deepak S <deepak.s@linux.intel.com> - Update vCGNAPT configuration file JIRA: SAMPLEVNF-75 Change-Id: Icb8e46ee4566cc637b299913b1d0a7d5baafd3ac Signed-off-by: Deepak S <deepak.s@linux.intel.com> - Adding Initial samplevnf release notes draft for E-Release JIRA: SAMPLEVNF-74 Change-Id: I6d3adacc9236006f64218aad5378a4af5dd2efe5 Signed-off-by: Deepak S <deepak.s@linux.intel.com> - Remove unwanted files in docs folder JIRA: SAMPLEVNF-73 Change-Id: Ia147cfef9f7bcacd50477b6ea3c7d0a1c6e93952 Signed-off-by: Deepak S <deepak.s@linux.intel.com>
2017-08-14Update git submodulesDeepak S1-0/+0
* Update docs/submodules/samplevnf from branch 'master' - Enable tpkts_processed counter in acl JIRA: SAMPLEVNF-72 Change-Id: Iadb3173c76306a48860313177f1b86e8410c7df3 Signed-off-by: Deepak S <deepak.s@linux.intel.com>
2017-08-14Update git submodulesDeepak S1-0/+0
* Update docs/submodules/samplevnf from branch 'master' - Moving printf under cgnapt_dbg_print JIRA: SAMPLEVNF-71 Change-Id: Ibcd70008e1657eaa0b2f95aac319483490c290aa Signed-off-by: Deepak S <deepak.s@linux.intel.com>
2017-08-07Update git submodulesAnand B Jyoti1-0/+0
* Update docs/submodules/samplevnf from branch 'master' - vFW: Updating config and script files of vFW JIRA: SAMPLEVNF-68 Updating the vFW Config and scripts with following: 1. Remove arp/nd route tbl from cfg files 2. Adding routeadd command to script file as route_tbl is removed from cfg files 3. Remove ports_mac_list as the l2l3 stack will initialize 4. Merge IPv4 and IPv6 cfg/tc files to reduce the number files 5. Remove 1 WT cfg files to reduce too many cfg files. Change-Id: If16ee740cd464f2cf55b8d11f590471aba9c7f30 Signed-off-by: Anand B Jyoti <anand.b.jyoti@intel.com>
2017-07-31Update git submodulesDeepak S1-0/+0
* Update docs/submodules/samplevnf from branch 'master' - Adding cmdline parameters to run setup script in intreactive and non-interative Change-Id: I13baedf530a2f3a8bd92bbe8cabf96ae42596bd7 Signed-off-by: Deepak S <deepak.s@linux.intel.com> - vnf_common: Correcting the max number of ports supported JIRA: SAMPLEVNF-69 Causing memory corruption due to wrong value. Correcting to 64 from 16. Change-Id: I0a6634398fd6f0f1e56aab63c88a48c97586d9d4 Signed-off-by: Anand B Jyoti <anand.b.jyoti@intel.com> - Moving the current docs to userguide Change-Id: I500d70b7ed2a17e21548a27810ac7e51e44b7841 Signed-off-by: Deepak S <deepak.s@linux.intel.com> - [common] fixing compiler warnings patch fixes some compiler warnings Change-Id: If1f96b23243d556c69ebd390a4fd3313bc50bb57 Signed-off-by: Vishwesh M Rudramuni <vishwesh.m.rudramuni@intel.com> - TXRX: Initialize the debug flag to disable by default JIRA: SAMPLEVNF-66 The un-initialized global variable some time floods with debug prints. This patch inializes the variable to disable debug prints by default. Change-Id: I207a7dd1e85c19d3c10e935321b2fe39a46a5f59 Signed-off-by: Anand B Jyoti <anand.b.jyoti@intel.com> - Merge "VNFs: Correcting the fdir mode for SWLB and HWLB" - Merge "[common] Adding route entry command to cmdline" - VNFs: Correcting the fdir mode for SWLB and HWLB JIRA: SAMPLEVNF-64 fdir conf mode was incorrectly set to RTE_FDIR_MODE_PERFECT in SWLB and also RTE_FDIR_MODE_NONE in HWLB. This patches corrects them to enable the Vector PMD. Change-Id: I2097479c948ad482dbb868e315e4a6dfc8355ef2 Signed-off-by: Anand B Jyoti <anand.b.jyoti@intel.com> - Merge "VNF_Catalogue Codebase" - VNF_Catalogue Codebase Catalogue of Open Source VNFs consist in helping the end users to get information of the VNF we can deploy on top of an OPNFV solution [Deepak]: Removed all swp files. Change-Id: Ib2ea7330e964f1b684f32aedf631accd580df968 Signed-off-by: Kumar Rishabh <shailrishabh@gmail.com> Signed-off-by: Deepak S <deepak.s@linux.intel.com> - [common] Adding route entry command to cmdline JIRA: SAMPLEVNF-65 This patch adds routeadd command to cmdline for ipv4 & ipv6 Change-Id: I452b414c1e42b4de74eaea06339db83a0f20e7d8 Signed-off-by: Vishwesh M Rudramuni <vishwesh.m.rudramuni@intel.com> - Merge "[l2l3 stack] implements new nd state machine & nd buffering" - Merge "[l2l3 stack] implements new arp state machine & arp buffering" - Adding required pre-requites libs to build prox VNF JIRA: SAMPLEVNF-63 Change-Id: Ib744de1486e5a757fce412f0ba0586ad152deb5a Signed-off-by: Deepak S <deepak.s@linux.intel.com> - [l2l3 stack] implements new nd state machine & nd buffering JIRA: SAMPLEVNF-32 This patch implements ~New nd state machine implementing new states like INCOMPLETE, COMPLETE, PROBE, STALE. ~Implementing nd buffering, when nd is unresolved. ~Integratig the new changes with vCGNAPT ~Integrating the new changes with vACL ~Integrating the new changes with vFW. ~Adding locks to synchronize against multiple VNF threads Change-Id: Iaee4f4599ca3016ebb50ee2d9133fd8c39c5cd04 Signed-off-by: Vishwesh M Rudramuni <vishwesh.m.rudramuni@intel.com> - Merge "Documentation Compliance for Euphrates - Adding template" - Merge "docs: Update install and release docs for DPDK migration support" - Documentation Compliance for Euphrates - Adding template JIRA: SAMPLEVNF-57 Change-Id: Iccbbe17fb06044af9a53d3207b0ee7679b57ce66 Signed-off-by: Deepak S <deepak.s@linux.intel.com> - Merge "[UDP_Replay] fixing of compiler warning" - [UDP_Replay] fixing of compiler warning removes the nb_lcores as its no longer used. Change-Id: I13020585afb6d1e0758f1efc6578740dd3502d72 Signed-off-by: Vishwesh M Rudramuni <vishwesh.m.rudramuni@intel.com> - Adding dpdk version for non-interactive vnf_build options. Change-Id: I95c6778fd216c6f7e3eee97c83f93726bb4298d0 Signed-off-by: Deepak S <deepak.s@linux.intel.com> - Adding PROX(Packet pROcessing eXecution engine) VNF to sampleVNF JIRA: SAMPLEVNF-55 PROX is a DPDK-based application implementing Telco use-cases such as a simplified BRAS/BNG, light-weight AFTR... It also allows configuring finer grained network functions like QoS, Routing, load-balancing... (We are moving PROX version v039 to sampleVNF https://01.org/intel-data-plane-performance-demonstrators/prox-overview) Change-Id: Ia3cb02cf0e49ac5596e922c197ff7e010293d033 Signed-off-by: Deepak S <deepak.s@linux.intel.com> - docs: Update install and release docs for DPDK migration support JIRA: SAMPLEVNF-48 Updating INSTALL.rst and RELEASE_NOTES.rst for DPDK migration support. The additional files are created to make it as per the opnfv document standard to generate the html files. Change-Id: I4b0af4c3afeef91fc806285b02c0ce47d61ebfbd Signed-off-by: Anand B Jyoti <anand.b.jyoti@intel.com> - VNFs: Correcting default traffic_type to IPv4 JIRA: SAMPLEVNF-54 The default traffic_type value needs to be set to IPv4 instead of MIX type which is not supported. Change-Id: Ibe8ec31bc7a435fd97aaae0e9e664d0eb70ee30c Signed-off-by: Anand B Jyoti <anand.b.jyoti@intel.com> - [UDP_Replay] adding Makefile for dynamic arp THis patch modifies the Makefile to comprehend the dynamic arp support Change-Id: I92f03554b387c883840449014acf1a08b774b8fa Signed-off-by: Vishwesh M Rudramuni <vishwesh.m.rudramuni@intel.com> - Merge "vFW: Remove unused pkt_type parameter from example cfg files" - [UDP_Replay] Adding the dynamic arp support This patch adds dynamic arp support to UDP Replay VNF. This patch fixes the performance issue observed with arp support for UDP replay. The arp support can be simply not used by not providing the "-s option" which will revert to a plain UDP replay functionality Change-Id: I565eb83cd825470d4603ed5cb8fbe32f311eb0af Signed-off-by: Vishwesh M Rudramuni <vishwesh.m.rudramuni@intel.com> - [l2l3 stack] implements new arp state machine & arp buffering JIRA: SAMPLEVNF-23 This patch implements ~New arp state machine implementing new states like INCOMPLETE, COMPLETE, PROBE, STALE. ~removing unwanted code in arpicmp pipeline ~Implementing arp buffering, when arp is unresolved. ~Integratig the new changes with vCGNAPT ~Integrating the new changes with vACL ~Integrating the new changes with vFW. Change-Id: If467ec035bc8de58463ea50d9e603a97f168c1a2 Signed-off-by: Vishwesh M Rudramuni <vishwesh.m.rudramuni@intel.com> - vFW: Remove unused pkt_type parameter from example cfg files JIRA: SAMPLEVNF-53 Removing the unused pkt_type parameter. The traffic_type is used to identify the traffic type as IPv4 or IPv6. Change-Id: I22654ab9f04e2d0aa9ede3a83c68398ac2c83c63 Signed-off-by: Anand B Jyoti <anand.b.jyoti@intel.com> - Merge "tools: Support multiple version of DPDK build" - Merge "UDP_Replay: rte_hash_lookup_multi renamed to rte_hash_lookup_bulk" - Merge "vCGNAPT: correcting to use default rte_ring_dequeue" - Merge "VNFs: rte_eth_dev is deprecated in DPDK version 16.11 and onwards" - Merge changes Iefe947a9,I49ae9b19 * changes: vFW: ARPICMP packets shouldn't be processed by vFW vFW: Remove TTL decrementing in firewall acting as gateway - vFW: ARPICMP packets shouldn't be processed by vFW JIRA: SAMPLEVNF-52 The stats counters are wrong when ARPICMP pkts are received by VFW pipeline in case of HWLB mode as the vFW is trying to process these pkts. The ARPICMP pkts shouldn't be processed by VFW pipeline, as these packets are processed by ARPICMP pipeline in case of HWLB. Change-Id: Iefe947a9f63fd4943f37900582656a9a4f957f5d Signed-off-by: Anand B Jyoti <anand.b.jyoti@intel.com> - vFW: Remove TTL decrementing in firewall acting as gateway JIRA: SAMPLEVNF-51 vFW is not functioning as a router and hence TTL decrement is not required. Remove this TTL decrementing in vFW. Change-Id: I49ae9b19a473eec0b8072f8a556dca299d89ef74 Signed-off-by: Anand B Jyoti <anand.b.jyoti@intel.com> - l2l3_stack: Remove the build folder from l2l3_stack JIRA: SAMPLEVNF-47 The intermediate files and build directory will be regenerated at build time. These files/folder are not required. Change-Id: Iabf50c8dfcf80d9d6f4db0fca9a5a84e3fc6447a Signed-off-by: Anand B Jyoti <anand.b.jyoti@intel.com> - tools: Support multiple version of DPDK build JIRA: SAMPLEVNF-22 This patch support building the samplevnf with multiple different versions of DPDK like 16.04, 16.11, 17.02 and 17.05. Change-Id: Ic1a10442a03311010213c5054c8d459dd41c20cf Signed-off-by: Anand B Jyoti <anand.b.jyoti@intel.com> - UDP_Replay: rte_hash_lookup_multi renamed to rte_hash_lookup_bulk JIRA: SAMPLEVNF-20 The function name rte_hash_lookup_multi() is changed to rte_hash_lookup_bulk() in DPDK version 16.11 and onwards. This fix supports DPDK16.04, 16.11 and onwards and required for DPDK17.05 migration. Change-Id: I01f2145919768b5146116e67d7f349a5b039251c Signed-off-by: Anand B Jyoti <anand.b.jyoti@intel.com> - vCGNAPT: correcting to use default rte_ring_dequeue JIRA: SAMPLEVNF-19 The rte_ring_sc_dequeue returns ENOENT in DPDK16.04 while ENOBUFS in DPDK17.05. This leads to error in return value checking and mis behaviour. Using of rte_ring_sc_dequeue() to be avoided to use the default configuration as set during the creation of the queue as per the DPDK API documentation. Similarly corrected for mp_dequeue as well. Change-Id: Iacee1349b26d6ab432be891fad12313a6d68ca4d Signed-off-by: Anand B Jyoti <anand.b.jyoti@intel.com> - VNFs: rte_eth_dev is deprecated in DPDK version 16.11 and onwards JIRA: SAMPLEVNF-17 rte_eth_dev is removed in DPDK version 16.11 and onwards. The corresponding error handling is fixed through samplevnf gerrit 34667. This patch is required for migration of VNFs to DPDK ver 17.05. Change-Id: I088b705e3261227bcba7332aeb5a2a236e77a33e Signed-off-by: Anand B Jyoti <anand.b.jyoti@intel.com>
2017-07-31Added nfvbench as submoduleeSofia Wallin1-0/+0
Change-Id: I9fe9f6f80d26f57dfb2658ae39349bed759d011b Signed-off-by: Sofia Wallin <sofia.wallin@ericsson.com>
2017-07-28Update git submodulesAnand B Jyoti1-0/+0
* Update docs/submodules/samplevnf from branch 'master' - vnf_common: Correcting the max number of ports supported JIRA: SAMPLEVNF-69 Causing memory corruption due to wrong value. Correcting to 64 from 16. Change-Id: I0a6634398fd6f0f1e56aab63c88a48c97586d9d4 Signed-off-by: Anand B Jyoti <anand.b.jyoti@intel.com>
2017-07-26Update git submodulesDeepak S1-0/+0
* Update docs/submodules/samplevnf from branch 'master' - Moving the current docs to userguide Change-Id: I500d70b7ed2a17e21548a27810ac7e51e44b7841 Signed-off-by: Deepak S <deepak.s@linux.intel.com>
2017-07-24Update git submodulesVishwesh M Rudramuni1-0/+0
* Update docs/submodules/samplevnf from branch 'master' - [common] fixing compiler warnings patch fixes some compiler warnings Change-Id: If1f96b23243d556c69ebd390a4fd3313bc50bb57 Signed-off-by: Vishwesh M Rudramuni <vishwesh.m.rudramuni@intel.com>