summaryrefslogtreecommitdiffstats
path: root/src/bp_sim.cpp
AgeCommit message (Collapse)AuthorFilesLines
2017-02-21Removed mac keyword from all traffic profilesIdo Barnea1-25/+1
Signed-off-by: Ido Barnea <ibarnea@cisco.com>
2017-02-16support more than 255 client/server poolsHanoh Haim1-3/+3
Signed-off-by: Hanoh Haim <hhaim@cisco.com>
2017-02-16VLAN keyword in platform config file will now make all traffic be sent over vlanIdo Barnea1-10/+36
Signed-off-by: Ido Barnea <ibarnea@cisco.com>
2017-02-09move to active flowsHanoh Haim1-6/+25
Signed-off-by: Hanoh Haim <hhaim@cisco.com>
2017-01-22stateful expected with L2 + 4 bytes CRCHanoh Haim1-1/+1
Signed-off-by: Hanoh Haim <hhaim@cisco.com>
2017-01-05add not accurate timer wheel for better performanceHanoh Haim1-4/+89
Signed-off-by: Hanoh Haim <hhaim@cisco.com>
2016-12-26add --active-flows option to scale the active flowsHanoh Haim1-6/+65
Signed-off-by: Hanoh Haim <hhaim@cisco.com>
2016-12-25add a way to change tw configurationHanoh Haim1-2/+30
Signed-off-by: Hanoh Haim <hhaim@cisco.com>
2016-12-25gcc macro cleanupHanoh Haim1-10/+1
Signed-off-by: Hanoh Haim <hhaim@cisco.com>
2016-12-22stateful scheduler cleanupHanoh Haim1-25/+52
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 Barnea1-4/+3
Signed-off-by: Ido Barnea <ibarnea@cisco.com>
2016-12-22Support for UDP with --learn_mode 1 and 3 (TCP ACK) using IP_IDIdo Barnea1-47/+63
Signed-off-by: Ido Barnea <ibarnea@cisco.com>
2016-12-21improve Stateful schedulerHanoh Haim1-80/+301
Signed-off-by: Hanoh Haim <hhaim@cisco.com>
2016-12-20trex-312 ARP resolution does not work from console at virtual NICsimarom1-13/+31
Signed-off-by: imarom <imarom@cisco.com>
2016-11-21Client config ARP support - code review changesIdo Barnea1-2/+2
Signed-off-by: Ido Barnea <ibarnea@cisco.com>
2016-11-21Seperating ClientCfgDirBase/Ext and ClientCfgBase/Ext to save memoryIdo Barnea1-2/+2
Signed-off-by: Ido Barnea <ibarnea@cisco.com>
2016-11-21client config ARP resolve working. Still missing IPv6 support.Ido Barnea1-0/+16
Signed-off-by: Ido Barnea <ibarnea@cisco.com>
2016-11-16fix threads number 31+ in config causing overflow in mask calculationsYaroslav Brustinov1-5/+5
Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-11-11mlx5 add TOS marker for mlx5 type of driverHanoh Haim1-1/+8
Signed-off-by: Hanoh Haim <hhaim@cisco.com>
2016-11-10Add nicer error if -c is bigger than number of threads in platform configYaroslav Brustinov1-0/+7
Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-11-10Fixed unit test isseus of calling is_stateless before initializing stateIdo Barnea1-1/+2
Signed-off-by: Ido Barnea <ibarnea@cisco.com>
2016-11-02Trex threads - pin DPDK master thread to the master coreimarom1-4/+8
also, some names to the threads to make things clear and a script to show them Signed-off-by: imarom <imarom@cisco.com>
2016-10-31minor fixesIdo Barnea1-1/+1
Signed-off-by: Ido Barnea <ibarnea@cisco.com>
2016-10-26fixed performance issue (moved STRECH case to low priority cases)imarom1-23/+43
Signed-off-by: imarom <imarom@cisco.com>
2016-10-18severe crash when time strech push a node in the top of the priority queueimarom1-5/+22
between TOP and POP it was obsereved during execution of the command push -r -f /auto/avc-devtest/CS-NBAR/SR_639103737/PcapPerIp.pcap -a -n 10000000 -s 1000 when two adject ports exists Signed-off-by: imarom <imarom@cisco.com>
2016-10-18Help message fixes + removing unused command line optionsIdo Barnea1-2/+0
Signed-off-by: Ido Barnea <ibarnea@cisco.com>
2016-10-05pre test: Code review fixesIdo Barnea1-1/+1
2016-08-18CPU util. measurements fix (more accurate and steady)imarom1-2/+1
see #trex-246
2016-08-03ipv6 flow stat on vm workingIdo Barnea1-91/+0
2016-08-01sync: unsafe to touch the node pointer, use a timestamp insteadimarom1-3/+5
2016-07-31https://trex-tgn.cisco.com/youtrack/issue/trex-223imarom1-41/+84
2016-07-12NAT seq num randomization fully workingIdo Barnea1-6/+15
2016-07-12NAT seq num randomization working version - Missing some functionalityIdo Barnea1-98/+186
2016-07-04Merge branch 'master' into cpu_per_coreYaroslav Brustinov1-91/+96
2016-07-03client config - cosmetics and gtest back onimarom1-6/+1
2016-07-03client config - refactor #2imarom1-24/+29
2016-07-03client configuration: refactoringimarom1-8/+16
2016-07-03added enhanced parsing for the YAML wrapper moduleimarom1-5/+5
2016-07-03draft #3 of client configimarom1-75/+64
2016-06-27fix trex-220Hanoh Haim1-2/+9
2016-06-26Fx trex-216 - Crash on VM setups when running latency flowsIdo Barnea1-0/+1
2016-06-23Merge branch 'master' into cpu_per_coreYaroslav Brustinov1-19/+14
Conflicts: scripts/automation/trex_control_plane/server/singleton_daemon.py
2016-06-22adding flow stat profiles to simulator testsIdo Barnea1-15/+13
2016-06-20WATCHDOG - refactor due to trex-211imarom1-3/+0
2016-06-14coverity fixesIdo Barnea1-1/+1
2016-06-05Merge branch 'master' into cpu_per_coreYaroslav Brustinov1-0/+9
2016-06-05cpu utilization: don't return vectors, only change passed arguments.Yaroslav Brustinov1-8/+6
2016-06-02cpu utilization per thread + mbufs per socket + add in tuiYaroslav Brustinov1-44/+23
2016-06-02watchdog phase 2imarom1-0/+9