summaryrefslogtreecommitdiffstats
path: root/src/stateless
AgeCommit message (Collapse)AuthorFilesLines
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-13minor fix (RX core sync time)imarom2-6/+1
Signed-off-by: imarom <imarom@cisco.com>
2016-12-13Major refactor - L2 / L3 modes for portsimarom8-36/+247
Signed-off-by: imarom <imarom@cisco.com>
2016-12-12grat ARPimarom8-28/+172
Signed-off-by: imarom <imarom@cisco.com>
2016-12-06RX features phase 2 - ARP and ICMP self responseimarom4-5/+300
Signed-off-by: imarom <imarom@cisco.com>
2016-12-04Merge stateless rx core changes with Itay's changesIdo Barnea5-35/+28
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 Barnea2-3/+38
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-01refactor RX coreimarom7-51/+98
Signed-off-by: imarom <imarom@cisco.com>
2016-11-30minor bugsimarom1-14/+11
Signed-off-by: imarom <imarom@cisco.com>
2016-11-30reply to messagesimarom9-281/+300
Signed-off-by: imarom <imarom@cisco.com>
2016-11-28RX features - self code reviewimarom7-138/+282
Signed-off-by: imarom <imarom@cisco.com>
2016-11-24self code reviewimarom7-124/+169
Signed-off-by: imarom <imarom@cisco.com>
2016-11-22RX features - added timestamp to RX packetsimarom1-6/+13
Signed-off-by: imarom <imarom@cisco.com>
2016-11-16Merge branch 'master' to rx_features phase 0.5imarom1-3/+1
Signed-off-by: imarom <imarom@cisco.com>
2016-11-16RX features - ARP resolveimarom1-17/+12
Signed-off-by: imarom <imarom@cisco.com>
2016-11-15STL push remote empty/incorrect pcap: fix cleanupYaroslav Brustinov1-3/+1
Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-11-15RX features - another refinementimarom4-28/+37
Signed-off-by: imarom <imarom@cisco.com>
2016-11-08RX queue - ARP request workingimarom5-14/+12
Signed-off-by: imarom <imarom@cisco.com>
2016-11-07RX features - queueingimarom9-45/+205
Signed-off-by: imarom <imarom@cisco.com>
2016-11-06RX featuresimarom2-4/+17
Signed-off-by: imarom <imarom@cisco.com>
2016-11-06RX features - RX snifferimarom9-11/+72
Signed-off-by: imarom <imarom@cisco.com>
2016-11-03moved RX filter feature to port attrimarom8-86/+175
Signed-off-by: imarom <imarom@cisco.com>
2016-11-02RX software featuresimarom4-51/+102
Signed-off-by: imarom <imarom@cisco.com>
2016-11-02some refactor to RX core to allow multiple featuresimarom5-244/+310
Signed-off-by: imarom <imarom@cisco.com>
2016-11-02draft: RX software featureimarom6-2/+169
Signed-off-by: imarom <imarom@cisco.com>
2016-11-02RX software features - some new filesimarom3-0/+389
2016-11-02Trex threads - pin DPDK master thread to the master coreimarom1-9/+0
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-28move port_attr from driver class to physical port class + small fixes ↵Yaroslav Brustinov4-10/+9
according to code review Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-10-28console: rearrange lines at "stats --ps"Yaroslav Brustinov1-5/+19
in case of start traffic with link down, return error with link state Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-10-28dpdk_setup_ports.py: fix add of help in case of "t-rex-64 --help"Yaroslav Brustinov2-6/+11
dpdk_setup_ports.py: fix warning of TRex is already running if different NICs are being used singleton_daemon.py: fix error socket in use immediately after check if in use trex-console: fix crash in case of "tui --help" trex-console: try-catch commands instead of crashing add async notification on port status/atttibutes change add port xstats support add description of interfaces main_dpdk.cpp: fix --client_cfg not working with Python API Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-10-28new port attr commands: flow control, link status, led statusYaroslav Brustinov3-27/+18
add user friendly description to ports add xstats enable start with link down at stateless. in CPP status will update itself upon link up, in Python need to restart client at this phase. Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-10-05pre test: Code review fixesIdo Barnea2-2/+2
2016-09-30refactor limit splitHanoh Haim1-12/+24
2016-09-29minor fix hw_cs in case of random pkt sizeHanoh Haim1-63/+63
2016-09-29minor fix to hw_cs instHanoh Haim2-6/+7
2016-09-29Add FE Instruction to fix TCP/UDP Payload checksum using hardware offload engineHanoh Haim3-3/+220
2016-09-28performance measurements - class fix checksum does not work wellimarom1-4/+26
2016-09-28performance tweak - faster checksumimarom1-5/+4
2016-09-25merge issues with rand limitimarom2-69/+51
2016-09-25split multicore - all tests passimarom2-454/+210
2016-09-25client var support split nowimarom3-105/+193
2016-09-25draft: new split algorithmimarom3-206/+163
2016-09-13add python testHanoh Haim1-1/+1
2016-09-13add min/max to repeatable random instHanoh Haim2-9/+55
2016-09-13add rand_limit testsHanoh Haim1-1/+28
2016-09-13add rand limit instruction DPHanoh Haim2-59/+443
2016-09-13APIs and functions in preparation for receive all mode. XL710/i350 mode ↵Ido Barnea3-9/+18
toggling work.
2016-09-08dual mode fix: MAC address on the slave port was not updatedimarom2-7/+36