summaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2016-12-16revert of 1602ab2067f1752b0c72c2cd1335d210260b3b04Yaroslav Brustinov2-26/+41
need to find another solution Change-Id: Ia2b90ac58af4fc8417b1e2a7ba6815a68d614dfa Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-12-15issue: trex-295Yaroslav Brustinov2-41/+26
attach the interfaces one by one in our order instead of init all and reorder. Change-Id: I3bbab970c5e2847b6a6250ec515d8003738c5d97 Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-12-15Fix trex-308. Stateful latency with NAT does not work on more than 2 portsIdo Barnea1-23/+23
Signed-off-by: Ido Barnea <ibarnea@cisco.com>
2016-12-14Fix E1000 stateful latency. Was broken in ↵Ido Barnea1-2/+5
227c1ff45fe36be859e9145cb1ec8c364a7fb8b7 Signed-off-by: Ido Barnea <ibarnea@cisco.com>
2016-12-13minor fix (RX core sync time)imarom3-6/+2
Signed-off-by: imarom <imarom@cisco.com>
2016-12-13Merge branch 'master' into rx_phase_2imarom9-111/+299
2016-12-13startup issues with L2/L3imarom1-19/+22
Signed-off-by: imarom <imarom@cisco.com>
2016-12-13Major refactor - L2 / L3 modes for portsimarom15-139/+367
Signed-off-by: imarom <imarom@cisco.com>
2016-12-13In stateful, print latency stats only if given -l != 0Ido Barnea1-12/+14
Signed-off-by: Ido Barnea <ibarnea@cisco.com>
2016-12-13Fix trex-257 - Could not count p:... printed to screen with IPv6 streamsIdo Barnea1-3/+3
Signed-off-by: Ido Barnea <ibarnea@cisco.com>
2016-12-12grat ARPimarom15-61/+236
Signed-off-by: imarom <imarom@cisco.com>
2016-12-12Added VIC tests + VIC small fix + fail tests if latency packets failIdo Barnea1-2/+2
Signed-off-by: Ido Barnea <ibarnea@cisco.com>
2016-12-11mlx5 add RSS improve RX drop MPPSHanoh Haim2-10/+115
Signed-off-by: Hanoh Haim <hhaim@cisco.com>
2016-12-11Cisco VIC card - support for receive all mode, and work around for IPv6 issuesIdo Barnea3-72/+109
Signed-off-by: Ido Barnea <ibarnea@cisco.com>
2016-12-11IP src configuriation invalidates ARP resolutionimarom2-4/+6
Signed-off-by: imarom <imarom@cisco.com>
2016-12-11ConnextX-4 local build take the right headersHanoh Haim1-2/+2
Signed-off-by: Hanoh Haim <hhaim@cisco.com>
2016-12-10Limit ZMQ RPC requests to 999999 bytes at CPP side. (check also unzipped size)Yaroslav Brustinov3-13/+31
Change-Id: Ic592d40678e9918f7d06b9ce4269a330c4455b3c Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-12-10Limit ZMQ RPC requests to 999999 bytes at CPP side. TODO: split requests at ↵Yaroslav Brustinov2-0/+7
Python to smaller chunks. Change-Id: Ieaf477d2ed8264e30a8275a75d597fdc8858da79 Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-12-08Add prints about link down for statelessYaroslav Brustinov1-3/+21
Change-Id: I1c32ab854ff2bbaaacb32e9aececfd67afba887b Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-12-06Fix to Mellanox recevie all modeIdo Barnea1-0/+1
Signed-off-by: Ido Barnea <ibarnea@cisco.com>
2016-12-06RX features phase 2 - ARP and ICMP self responseimarom11-14/+362
Signed-off-by: imarom <imarom@cisco.com>
2016-12-06Add receive all mode to Mellanox cordIdo Barnea2-159/+131
Signed-off-by: Ido Barnea <ibarnea@cisco.com>
2016-12-04Fix debug packet test to work with mlnx and vic cardsIdo Barnea3-5/+8
Signed-off-by: Ido Barnea <ibarnea@cisco.com>
2016-12-04valgrind cleanup and suppresionimarom1-4/+15
Signed-off-by: imarom <imarom@cisco.com>
2016-12-04test breakage due to incorrect speed calculationimarom1-1/+1
Signed-off-by: imarom <imarom@cisco.com>
2016-12-04Merge stateless rx core changes with Itay's changesIdo Barnea6-35/+29
Signed-off-by: Ido Barnea <ibarnea@cisco.com>
2016-12-04cleanupIdo Barnea1-48/+0
Signed-off-by: Ido Barnea <ibarnea@cisco.com>
2016-12-04take care of extra Ethernet FCS bytes handed to software in e1000Ido Barnea3-4/+53
Signed-off-by: Ido Barnea <ibarnea@cisco.com>
2016-12-04RX core stateless - do not go to idle mode in VMIdo Barnea2-26/+3
Signed-off-by: Ido Barnea <ibarnea@cisco.com>
2016-12-04Make RX core in VM read packets directly instead of getting message from TX coreIdo Barnea3-115/+19
Signed-off-by: Ido Barnea <ibarnea@cisco.com>
2016-12-04Added TX queueIdo Barnea1-68/+34
Signed-off-by: Ido Barnea <ibarnea@cisco.com>
2016-12-01bug found by valgrindimarom3-3/+11
also an issue with 40G deleting no exisiting rules with recv_all Signed-off-by: imarom <imarom@cisco.com>
2016-12-01refactor RX coreimarom12-77/+138
Signed-off-by: imarom <imarom@cisco.com>
2016-11-30minor bugsimarom3-15/+17
Signed-off-by: imarom <imarom@cisco.com>
2016-11-30merging with latest masterimarom10-42/+172
Signed-off-by: imarom <imarom@cisco.com> Conflicts: src/main_dpdk.cpp
2016-11-30Fix memory leak in pretestIdo Barnea3-0/+13
Signed-off-by: Ido Barnea <ibarnea@cisco.com>
2016-11-30reply to messagesimarom13-297/+319
Signed-off-by: imarom <imarom@cisco.com>
2016-11-30Support receive all mode for 82599 10G cardIdo Barnea2-4/+49
Signed-off-by: Ido Barnea <ibarnea@cisco.com>
2016-11-28VIC DPDK input counter add +4 bytes - reduce itHanoh Haim1-3/+3
Signed-off-by: Hanoh Haim <hhaim@cisco.com>
2016-11-28add VIC reg filesHanoh Haim1-1/+50
Signed-off-by: Hanoh Haim <hhaim@cisco.com>
2016-11-28fix trex-280 VIC DPDK rx counter issueHanoh Haim1-1/+2
Signed-off-by: Hanoh Haim <hhaim@cisco.com>
2016-11-28check VIC FW support using FILTER_INFO, remove patch from enic driverHanoh Haim2-29/+12
Signed-off-by: Hanoh Haim <hhaim@cisco.com>
2016-11-28fix trex-277Hanoh Haim1-0/+7
Signed-off-by: Hanoh Haim <hhaim@cisco.com>
2016-11-28reverting back a temp fiximarom1-7/+3
Signed-off-by: imarom <imarom@cisco.com>
2016-11-28self code reviewimarom4-86/+102
Signed-off-by: imarom <imarom@cisco.com>
2016-11-28RX features - self code reviewimarom12-141/+310
Signed-off-by: imarom <imarom@cisco.com>
2016-11-27make -l work with client configIdo Barnea4-4/+30
Signed-off-by: Ido Barnea <ibarnea@cisco.com>
2016-11-26gtests: resolve collision in same filename for different usersYaroslav Brustinov1-1/+1
Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-11-24self code reviewimarom9-126/+172
Signed-off-by: imarom <imarom@cisco.com>
2016-11-24Fix issue of TRex dropping ARP packets shorter than 60 bytesIdo Barnea1-2/+8
Signed-off-by: Ido Barnea <ibarnea@cisco.com>