summaryrefslogtreecommitdiffstats
path: root/src/main_dpdk.cpp
AgeCommit message (Collapse)AuthorFilesLines
2016-08-22interactive creation of config, finish returning DPDK interfaces to Linux ↵Yaroslav Brustinov1-3/+4
command.
2016-08-18TRex argument --dump-interfaces <list of PCI> (by default will take ↵Yaroslav Brustinov1-31/+49
interfaces from /etc/trex_cfg.yaml if exists, if does not exists, will show all DPDK interfaces) get interface speed from DPDK instead of using constants per driver add script to generate config file /etc/trex_cfg.yaml: sudo ./dpdk_setup_ports.py -c <list of PCI> show table of interfaces in sudo ./dpdk_setup_ports.py -t
2016-08-18CPU util. measurements fix (more accurate and steady)imarom1-6/+12
see #trex-246
2016-08-17add another koHanoh Haim1-0/+2
2016-08-15core mask - first phaseimarom1-14/+78
2016-08-14Exit if x710 firmware version is too oldIdo Barnea1-0/+34
2016-08-11IPv6 Latency/flow stats on x710 - supporting all packet typesIdo Barnea1-4/+4
2016-08-08change default to not run rte_eth_dev_stop/closeIdo Barnea1-7/+7
2016-08-08Adding --no-close optionIdo Barnea1-23/+12
2016-08-08IPv6 x710 flow stats work. Still not supported: Flow stats for UDP/TCP IPv6 ↵Ido Barnea1-50/+72
packets with extension header.
2016-08-03revert typoYaroslav Brustinov1-0/+5
2016-08-03IPv6 XL710 stateless support and stateful --rx-checkIdo Barnea1-30/+46
2016-08-03ipv6 flow stat i350Ido Barnea1-4/+34
2016-08-03ipv6 flow stat on vm workingIdo Barnea1-10/+11
2016-08-03set default stateful duration 1 hour, forbid duration in statelessYaroslav Brustinov1-6/+10
add "add_profile"stateless Python API command fix trex_perf.py
2016-08-02Remove call to rte_eth_dev_stop. See trex-237 for detailsIdo Barnea1-0/+5
2016-08-01DPDK ports order change to be compliant with our /etc/trex_cfg.yamlYaroslav Brustinov1-0/+34
2016-07-27removed was_stoppedimarom1-36/+74
2016-07-27support for graceful shutdownimarom1-37/+146
2016-07-24dpdk0716 move: changes to our filesIdo Barnea1-43/+20
2016-07-15merge cs_offload WIP - need to add more support and tests for thatHanoh Haim1-2/+23
2016-07-15add option to use DPDK tx checksum offloading to generate packets with ↵Martin Weiser1-1/+23
correct IP, TCP and UDP checksums
2016-07-13Better error handling in case of unsupported driverIdo Barnea1-1/+3
2016-07-12NAT seq num randomization fully workingIdo Barnea1-7/+35
2016-07-12NAT seq num randomization working version - Missing some functionalityIdo Barnea1-2/+3
2016-07-08fix multicast being counted as ierrorYaroslav Brustinov1-4/+2
2016-07-06increase server<->client API version from 1.2 to 1.3Yaroslav Brustinov1-1/+1
various fixes
2016-07-05original delay was 10 miliseconds not 10 seconds, new default will cover it.Yaroslav Brustinov1-1/+1
2016-07-05few more places to add wait_before_traffic argumentYaroslav Brustinov1-16/+15
2016-07-05add TRex -w argument (wait between nics init and sending traffic)Yaroslav Brustinov1-4/+21
2016-07-04Merge branch 'master' into cpu_per_coreYaroslav Brustinov1-95/+113
2016-07-04Merge branch 'master' into cpu_per_coreYaroslav Brustinov1-18/+36
2016-07-03slowpath features bit to avoid multiple IFsimarom1-12/+30
2016-07-03client config - cosmetics and gtest back onimarom1-1/+7
2016-07-03client config - refactor #2imarom1-75/+66
2016-07-03client configuration: refactoringimarom1-6/+4
2016-07-03added enhanced parsing for the YAML wrapper moduleimarom1-10/+12
2016-07-03draft #3 of client configimarom1-0/+3
2016-06-29flow stat/latency error counters code + documentationIdo Barnea1-0/+4
2016-06-27Make all latency tests work on Virtual machinesIdo Barnea1-10/+5
2016-06-27fix trex-218 & trex-219Hanoh Haim1-1/+1
2016-06-26Fx trex-216 - Crash on VM setups when running latency flowsIdo Barnea1-1/+2
2016-06-23Fix latency stats issues of fast stop/start, and starting from different coresIdo Barnea1-17/+15
2016-06-23allow coredump for TRex with --alow-coredumpimarom1-2/+22
by default, huge pages will not be mapped to the core
2016-06-23Merge branch 'master' into cpu_per_coreYaroslav Brustinov1-33/+40
Conflicts: scripts/automation/trex_control_plane/server/singleton_daemon.py
2016-06-20Merge minorHanoh Haim1-2/+2
2016-06-20minor remove sim helpHanoh Haim1-12/+3
2016-06-20fix: --no-watchdog did not workimarom1-2/+2
2016-06-20Add 4 bytes for each packet rx/tx bytes in flow stats, to artificially count ↵Ido Barnea1-1/+1
ethernet CRC
2016-06-20WATCHDOG - refactor due to trex-211imarom1-18/+15