summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2016-01-18build - Vagrant template to get more emulated PCI NICsVincent JARDIN1-0/+9
For some testing, it an be usefull to have more physical NICS that DPDK's PMDs can bind to. Example to run vpp within a VM with 3 emulated NICs: export VPP_VAGRANT_NICS=3 vagrant up Change-Id: I82d70f21c0a9ceba126ab6620c3b869d590d8de1 Signed-off-by: Vincent JARDIN <vincent.jardin@6wind.com>
2016-01-17MAP: Updated rules generation script.Ole Troan2-23/+216
Added simple reflection health checker. Change-Id: I84472d334fcd243747f66bd8bd6aa5bc65d2e8f5 Signed-off-by: Ole Troan <ot@cisco.com>
2016-01-14hw0 used without initialization in when DPDK is undefinedShesha Sreenivasamurthy1-2/+3
Change-Id: I0d044669dbd57c9a25a4d917c0e3ab8fda5808aa Signed-off-by: Shesha Sreenivasamurthy <shesha@cisco.com>
2016-01-14Merge "Avoid crash in vhost-user driver when running multithreaded"Damjan Marion1-0/+6
2016-01-14Dual loop decrement TTL.Ole Troan7-48/+164
Outer fragmentation. ICMP PMTUD. Add DF ignore knob. Change-Id: Icfd7b5c5d9629db3b8130ba15dc6c9a5e709d23b Signed-off-by: Ole Troan <ot@cisco.com>
2016-01-14Added ICMP4 error node.Ole Troan5-143/+204
Change-Id: I911c1c5a57f0513886fa2ee3422ebea069403cb9 Signed-off-by: Ole Troan <ot@cisco.com>
2016-01-13Fix gitreview to fd.ioEd Warnicke1-1/+1
Change-Id: I4ded51b660bd2a6573363d837a532e8c1dccfb0f Signed-off-by: Ed Warnicke <eaw@cisco.com>
2016-01-12Avoid crash in vhost-user driver when running multithreadedDamjan Marion1-0/+6
Change-Id: Ib54575453fd26ba1a7256e9d583c8f8532613ebc Signed-off-by: Carsten Koester <ckoester@cisco.com> Signed-off-by: Damjan Marion <damarion@cisco.com>
2016-01-11Fix vagrant grub issue with ubuntu & virtualboxMatt Johnson1-1/+4
Change-Id: I8ff952a02c9c51070c41bdca72fb4f7ed8a7c8ba Signed-off-by: Matt Johnson <matjohn2@cisco.com>
2016-01-07- ICMP6: Add generic ICMP6 error node. Caller sets code/type fields.Ole Troan8-58/+198
- MAP: Added knob to send unreachable ICMP6 on unmatched binding. Change-Id: I314547cc1157d8a73887e7518ebfe3e68d331650 Signed-off-by: Ole Troan <ot@cisco.com>
2016-01-06MAP: Decrement TTL of payload IPv4 packet.Ole Troan3-2/+36
MAP: Disable direct adjacency domain lookup for decap until IPv4 SA security check is fixed. Change-Id: If85ea73629e46cb09757fe842d79507cf54e37f3 Signed-off-by: Ole Troan <ot@cisco.com>
2016-01-05Merge "Fix dual loop >= 4. Fix format specified for printing u64 counter."Ole Troan3-4/+4
2016-01-05Merge "Warning be gone."Dave Barach1-1/+1
2016-01-05Fix dual loop >= 4. Fix format specified for printing u64 counter.Ole Troan3-4/+4
Change-Id: I314837f6a3482264fc200493a392e744aa1a21c7 Signed-off-by: Ole Troan <ot@cisco.com>
2016-01-05Clean up script to generate LW46 bindings / MAP-E rules.Ole Troan4-785/+53
Change-Id: I3a3949e728f4e4875efddd4f02a55746c998a5ed Signed-off-by: Ole Troan <ot@cisco.com>
2016-01-04Warning be gone.Dave Wallace1-1/+1
Change-Id: I683298c9f1dbff4c1067fb3004b5554fdc8b4ee1 Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2016-01-05Merge "Submit initial test framework skeleton."Ed Warnicke20-0/+712
2016-01-04Add --with-plugin-toolkit to README, clean up unwanted filesDave Barach2-1/+3
Change-Id: Ib4d1ee94706711939e03704c655ba355a8f82439 Signed-off-by: Dave Barach <dave@barachs.net>
2016-01-04Emacs-lisp scripts to generate complete vpp pluginsDave Barach12-4/+1271
Change-Id: Id71147a8d5e30aadfb90dc10ea9468cf36ef23a8 Signed-off-by: Dave Barach <dave@barachs.net>
2015-12-23Submit initial test framework skeleton.Stefan Kobza20-0/+712
Change-Id: I1c7cdbbf16c137a6739447d2776595725b798b54 Signed-off-by: Stefan Kobza <skobza@cisco.com>
2015-12-23ylwrap is also autotools autogenerated fileDamjan Marion2-247/+1
Change-Id: Ia6f26b5a12c2fb7847f9325519a99cf928263374 Signed-off-by: Damjan Marion <damarion@cisco.com>
2015-12-23Merge "Fix to show trace output."Damjan Marion1-4/+7
2015-12-23Merge "Update vagrant/ to install vpp packages and use vppctl"Damjan Marion2-26/+29
2015-12-22Update vagrant/ to install vpp packages and use vppctlEd Warnicke2-26/+29
Change-Id: I30f0cb52152bed174fa82a09fb8584c193df4d2c Signed-off-by: Ed Warnicke <eaw@cisco.com>
2015-12-22Restore vpe-api-test/scripts/vppctlEd Warnicke2-0/+3
Change-Id: I13b472dbf4a95f417ef28efcf8e740dbdd201f7e Signed-off-by: Ed Warnicke <eaw@cisco.com>
2015-12-22Fix to show trace output.Ed Warnicke1-4/+7
Change-Id: I0834eac9c17941d3d5b2aa5791d6deaabd8f6977 Signed-off-by: Ed Warnicke <eaw@cisco.com>
2015-12-18Fix warnings/errors reported by clangDamjan Marion23-26/+26
Change-Id: Ifb2de64347526e3218e22067452f249ff878fd32 Signed-off-by: Damjan Marion <damarion@cisco.com>
2015-12-18Merge "Add ODL honeycomb VPP agent extensions to vppjapi jni java library."Dave Barach9-92/+640
2015-12-18Merge "Add vpe-api message to get vxlan tunnel details."Dave Barach8-4/+170
2015-12-18Merge "Update version of vppjapi-<ver>.jar to 1.0.0"Dave Barach1-1/+1
2015-12-17Add ODL honeycomb VPP agent extensions to vppjapi jni java library.Dave Wallace9-92/+640
Change-Id: I084ffcf36fbac55c2862035d10b028e35e1e648d Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2015-12-17Add vpe-api message to get vxlan tunnel details.Dave Wallace8-4/+170
Change-Id: I3bfb84dfcb08c6ff5cb473f3ce05b91b222182a1 Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2015-12-17Update version of vppjapi-<ver>.jar to 1.0.0Dave Wallace1-1/+1
Change-Id: I710ba9dc9528125dee613e0728a02d065dc9fc76 Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2015-12-17Remove redundant functionDamjan Marion1-18/+0
Change-Id: I30db8f678b14303a64ad3aaa16b5caf9081603d8 Signed-off-by: Damjan Marion <damarion@cisco.com>
2015-12-17Store per-thread node error countersDamjan Marion2-15/+65
This fixed performance issue in muti-threaded setup due to sharing of the same cacheline between multiple threads Change-Id: I930ee44c17a83d4da350d15b4b97b8bb4633a9b0 Signed-off-by: Damjan Marion <damarion@cisco.com>
2015-12-17Merge "Move vppctl to vpp-api-test"Ed Warnicke6-18/+2
2015-12-16Merge "Remove warning message outputing vpp-test-api plugin path"Dave Barach1-1/+0
2015-12-16Move vppctl to vpp-api-testDamjan Marion6-18/+2
Change-Id: I4af0eb9c09d14a1a9803cf1b25bc3d7b814c82cc Signed-off-by: Damjan Marion <damarion@cisco.com>
2015-12-16Fix warnings in policer codeDamjan Marion1-2/+2
Change-Id: Idc6e67ecc6f1b169a63a9d6c962c716a0de32acc Signed-off-by: Damjan Marion <damarion@cisco.com>
2015-12-16Fix warnings in MAP-T codeDamjan Marion1-1/+1
Change-Id: If211b8b53b462d971eb683305921418224d635e8 Signed-off-by: Damjan Marion <damarion@cisco.com>
2015-12-16Fix warnings in CNAT codeDamjan Marion1-2/+2
Change-Id: Iabfe38c187b67998b96fbb68f7fc2f1bfe581dfd Signed-off-by: Damjan Marion <damarion@cisco.com>
2015-12-16Don't send more than one mapping req in l2output nodeDamjan Marion2-3/+17
Change-Id: I4205613818d664abb94b62a33e1353b87d5b1c7d Signed-off-by: Damjan Marion <damarion@cisco.com>
2015-12-16Remove warning message outputing vpp-test-api plugin pathEd Warnicke1-1/+0
Currently vpp-test-api plugin path is being output everytime vpp-apt-test is run. Change-Id: Ifbceaeeb6272012b2e46fe77178f44255b4861be Signed-off-by: Ed Warnicke <eaw@cisco.com>
2015-12-16Merge "Update .gitignore to ignore autotools files"Dave Barach1-1/+25
2015-12-16Merge "Add DPDK version in "show version verbose" output"Dave Barach1-0/+2
2015-12-16Merge "Introduce support for DPDK 2.2"Dave Barach8-12/+319
2015-12-16Update .gitignore to ignore autotools filesEd Warnicke1-1/+25
Change-Id: I01bb50304dec7461335800916a76e311701ab8c5 Signed-off-by: Ed Warnicke <eaw@cisco.com>
2015-12-16Disable telnet to in default package configEd Warnicke1-1/+0
Change-Id: I1c9ab4454571d7945b7fa3864e08d17cb9f3b5fc Signed-off-by: Ed Warnicke <eaw@cisco.com>
2015-12-16Add missing entries to .gitignoreEd Warnicke1-0/+2
build-root/deb/debian/vpp-dbg/ build-root/deb/debian/vppctl/ where not being appropriately ignored Change-Id: I0bfff50a9a7cdb8dbbba7ac2d081c7501dcf09eb Signed-off-by: Ed Warnicke <eaw@cisco.com>
2015-12-16Add vppctl as a simple cli interface to vppEd Warnicke5-1/+20
This patch provides a pretty simple hack on top of vpe_api_test to give users a cli interface to vpp. Example: sudo vppctl show api client sudo vppctl show int It has the advantage that users can use bash shell scripting and history with it. Change-Id: I621dd8e29269e14a83b4887f20adcfbe5f946b99 Signed-off-by: Ed Warnicke <eaw@cisco.com>