summaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2017-01-10Add client config unit test + fixes to unit tests infraIdo Barnea4-164/+213
Signed-off-by: Ido Barnea <ibarnea@cisco.com>
2017-01-09Fix to trex-330 - client_cfg does not workIdo Barnea2-2/+6
Signed-off-by: Ido Barnea <ibarnea@cisco.com>
2017-01-09Support for ixgbevf and i40evfIdo Barnea4-93/+93
Signed-off-by: Ido Barnea <ibarnea@cisco.com>
2017-01-08fix sign of filter return valueHanoh Haim1-1/+1
Signed-off-by: Hanoh Haim <hhaim@cisco.com>
2017-01-08patch the changes from 16.07Hanoh Haim6-95/+365
Signed-off-by: Hanoh Haim <hhaim@cisco.com>
2017-01-08mlx5 driver name was changedHanoh Haim1-1/+1
Signed-off-by: Hanoh Haim <hhaim@cisco.com>
2017-01-08dpdk16_11 patch for mlx5_16_11Hanoh Haim1-0/+37
Signed-off-by: Hanoh Haim <hhaim@cisco.com>
2017-01-08mlx5 from dpdk16_11Hanoh Haim17-1187/+1439
Signed-off-by: Hanoh Haim <hhaim@cisco.com>
2017-01-05add not accurate timer wheel for better performanceHanoh Haim5-14/+809
Signed-off-by: Hanoh Haim <hhaim@cisco.com>
2017-01-02add warning about lack of read permissions for user "nobody" to run scapy ↵Yaroslav Brustinov1-3/+5
server. add flag to disable scapy server run. Change-Id: I65ccfb24ed4a5461fe2a13d8be0f07fad8a50bae Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2017-01-01crash in case of stateless and link downYaroslav Brustinov1-1/+1
Change-Id: I3c9902808e4e3c3174ad5ed5fa81bc70f1840f86 Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2017-01-01Fix --send-debug-pkt test so that VIC card will be able to work with less ↵Ido Barnea4-18/+12
patches Signed-off-by: Ido Barnea <ibarnea@cisco.com>
2017-01-01minorYaroslav Brustinov1-1/+2
Change-Id: Ibf02ca9bb5e2f2a6e6c0a498dc8ce889069acb56 Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2017-01-01Max number of ports: 16Yaroslav Brustinov4-2/+8
Change-Id: I93e2efe542578b0745d2f40adb2bcf35ffdff31b Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2017-01-01alter the watchdog timeout before push_remote and after, due to possible long ioYaroslav Brustinov3-4/+25
Change-Id: Ibddf830dbed8ee36c75113267645a576e38efa31 Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-12-27add ef posix_memalign functionHanoh Haim1-1/+8
Signed-off-by: Hanoh Haim <hhaim@cisco.com>
2016-12-26watchdog - support for long IO operationsimarom2-28/+52
also reduce complexity of the watchdog Signed-off-by: imarom <imarom@cisco.com>
2016-12-26add --active-flows option to scale the active flowsHanoh Haim3-6/+89
Signed-off-by: Hanoh Haim <hhaim@cisco.com>
2016-12-25Disable watchdog for 5 seconds at Mellanox link up/down commandYaroslav Brustinov4-8/+56
Change-Id: If19c9c0d3e5d684e6157ab5c71a927e2e89b8211 Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-12-25Update STL API version to 3.0Yaroslav Brustinov1-2/+2
Change-Id: Ib00cdc8f960522e54414cfda5ae7778887a9d0ec Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-12-25add a way to change tw configurationHanoh Haim7-8/+243
Signed-off-by: Hanoh Haim <hhaim@cisco.com>
2016-12-25Allow running x710 in --VM modeIdo Barnea1-0/+5
Signed-off-by: Ido Barnea <ibarnea@cisco.com>
2016-12-25refactor layer config on prot attributesimarom5-159/+275
added guard against unconfigured MAC when going up with empty config file Signed-off-by: imarom <imarom@cisco.com>
2016-12-25clean up tw codeHanoh Haim3-1/+52
Signed-off-by: Hanoh Haim <hhaim@cisco.com>
2016-12-25gcc macro cleanupHanoh Haim3-18/+50
Signed-off-by: Hanoh Haim <hhaim@cisco.com>
2016-12-24disable mbug optimization in case of stateful repeat flow, this option ↵Hanoh Haim1-1/+7
should be done in Stateless Signed-off-by: Hanoh Haim <hhaim@cisco.com>
2016-12-24fix trex-282 from #138 net/enic: fix memory leak with oversized Tx packets ↵Hanoh Haim5-7/+22
ticket Signed-off-by: Hanoh Haim <hhaim@cisco.com>
2016-12-24 sim stateful works nowHanoh Haim1-0/+2
Signed-off-by: Hanoh Haim <hhaim@cisco.com>
2016-12-22stateful scheduler cleanupHanoh Haim7-566/+255
Signed-off-by: Hanoh Haim <hhaim@cisco.com>
2016-12-22Small fix to previous commitIdo Barnea1-2/+2
Signed-off-by: Ido Barnea <ibarnea@cisco.com>
2016-12-22Allow up to 10 hops TTL reduction in X710 and 82599 statefulIdo Barnea3-72/+73
Signed-off-by: Ido Barnea <ibarnea@cisco.com>
2016-12-22UDP NAT --learn mode 1,3 support - doc + regression testsIdo Barnea1-8/+9
Signed-off-by: Ido Barnea <ibarnea@cisco.com>
2016-12-22Support for UDP with --learn_mode 1 and 3 (TCP ACK) using IP_IDIdo Barnea6-126/+183
Signed-off-by: Ido Barnea <ibarnea@cisco.com>
2016-12-21watchdog disable for time capabilityimarom2-40/+62
Signed-off-by: imarom <imarom@cisco.com>
2016-12-21improve Stateful schedulerHanoh Haim14-231/+2823
Signed-off-by: Hanoh Haim <hhaim@cisco.com>
2016-12-20https://trex-tgn.cisco.com/youtrack/issue/trex-313imarom2-19/+41
Signed-off-by: imarom <imarom@cisco.com>
2016-12-20trex-312 ARP resolution does not work from console at virtual NICsimarom8-61/+132
Signed-off-by: imarom <imarom@cisco.com>
2016-12-20Check OS version for Mellanox NICs; More detailed args error prints; 40G and ↵Yaroslav Brustinov1-50/+67
Mellanox driver classes inherit from Base, not 10G. Change-Id: I55f7833078ca9d7bfcda211ad165a656ce5014c5 Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-12-19changes from code reviewYaroslav Brustinov6-33/+66
Change-Id: I628608643d902bd6310b04b8036fc5f1fcc42309 Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-12-191) limit number of streams per port to 20kYaroslav Brustinov1-0/+3
2) fix showing error in TUI 3) represensation of STLError: show only errors if error, limit by 10 entries Change-Id: Ib8de9222e7fc09dd67275283857d0d7e9cb5988c Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-12-19add min_ipg to push_pcapsYaroslav Brustinov9-5/+30
Change-Id: I353f8903c40963517fd2fed721cc0671d9f6dc4b Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-12-19verify L2/L3 configuration cannot be done under trafficimarom2-3/+23
also ping and arp Signed-off-by: imarom <imarom@cisco.com>
2016-12-18trex-234 - when allocating too many PG IDs an error get stuckimarom1-5/+14
Signed-off-by: imarom <imarom@cisco.com>
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>