summaryrefslogtreecommitdiffstats
path: root/src/main_dpdk.cpp
AgeCommit message (Collapse)AuthorFilesLines
2016-12-04Make RX core in VM read packets directly instead of getting message from TX coreIdo Barnea1-54/+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 valgrindimarom1-1/+5
also an issue with 40G deleting no exisiting rules with recv_all Signed-off-by: imarom <imarom@cisco.com>
2016-12-01refactor RX coreimarom1-1/+1
Signed-off-by: imarom <imarom@cisco.com>
2016-11-30merging with latest masterimarom1-19/+126
Signed-off-by: imarom <imarom@cisco.com> Conflicts: src/main_dpdk.cpp
2016-11-30reply to messagesimarom1-9/+8
Signed-off-by: imarom <imarom@cisco.com>
2016-11-30Support receive all mode for 82599 10G cardIdo Barnea1-3/+44
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-28check VIC FW support using FILTER_INFO, remove patch from enic driverHanoh Haim1-13/+12
Signed-off-by: Hanoh Haim <hhaim@cisco.com>
2016-11-28self code reviewimarom1-3/+3
Signed-off-by: imarom <imarom@cisco.com>
2016-11-27make -l work with client configIdo Barnea1-2/+20
Signed-off-by: Ido Barnea <ibarnea@cisco.com>
2016-11-23Allow non resolve state for stateless to startupimarom1-3/+12
Signed-off-by: imarom <imarom@cisco.com>
2016-11-23Merge branch 'master'imarom1-67/+163
Signed-off-by: imarom <imarom@cisco.com> Conflicts: src/main_dpdk.cpp
2016-11-21Client config ARP support - code review changesIdo Barnea1-1/+2
Signed-off-by: Ido Barnea <ibarnea@cisco.com>
2016-11-21Seperating ClientCfgDirBase/Ext and ClientCfgBase/Ext to save memoryIdo Barnea1-6/+4
Signed-off-by: Ido Barnea <ibarnea@cisco.com>
2016-11-21client config ARP resolve working. Still missing IPv6 support.Ido Barnea1-60/+153
Signed-off-by: Ido Barnea <ibarnea@cisco.com>
2016-11-21Support multi dest and src addresses in pretestIdo Barnea1-4/+11
Signed-off-by: Ido Barnea <ibarnea@cisco.com>
2016-11-16Merge branch 'master' to rx_features phase 0.5imarom1-28/+544
Signed-off-by: imarom <imarom@cisco.com>
2016-11-15RX features - another refinementimarom1-12/+3
Signed-off-by: imarom <imarom@cisco.com>
2016-11-13RX features - pre-resolve stageimarom1-6/+33
Signed-off-by: imarom <imarom@cisco.com>
2016-11-13enic verify fw versionHanoh Haim1-1/+23
Signed-off-by: Hanoh Haim <hhaim@cisco.com>
2016-11-13mlx5/enic support enable flow stats in softwareHanoh Haim1-69/+1
Signed-off-by: Hanoh Haim <hhaim@cisco.com>
2016-11-13enic move to TOS=LSBHanoh Haim1-26/+28
Signed-off-by: Hanoh Haim <hhaim@cisco.com>
2016-11-11VIC basic filter supportHanoh Haim1-8/+239
Signed-off-by: Hanoh Haim <hhaim@cisco.com>
2016-11-11change proto from uint16_t to uint8_tHanoh Haim1-5/+6
Signed-off-by: Hanoh Haim <hhaim@cisco.com>
2016-11-11mlx5 ipv6 filters worksHanoh Haim1-21/+11
Signed-off-by: Hanoh Haim <hhaim@cisco.com>
2016-11-11No debug for DPDK in case of releaseHanoh Haim1-2/+13
Signed-off-by: Hanoh Haim <hhaim@cisco.com>
2016-11-11mlx5 stats from hardwareHanoh Haim1-1/+2
Signed-off-by: Hanoh Haim <hhaim@cisco.com>
2016-11-11WIP mlx5 remove filtersHanoh Haim1-11/+12
Signed-off-by: Hanoh Haim <hhaim@cisco.com>
2016-11-11mlx5 WIP Stateful work -- all traffic goes to RX_QUEUE=0Hanoh Haim1-0/+303
Signed-off-by: Hanoh Haim <hhaim@cisco.com>
2016-11-09RX features - added port attributes for IPv4 and DGimarom1-15/+11
Signed-off-by: imarom <imarom@cisco.com>
2016-11-09Fix issue when --vlan option appearing before -i optionIdo Barnea1-16/+20
Signed-off-by: Ido Barnea <ibarnea@cisco.com>
2016-11-03moved RX filter feature to port attrimarom1-8/+17
Signed-off-by: imarom <imarom@cisco.com>
2016-11-03start in case of linkdown - trex-192 only for XL710/X710Hanoh Haim1-3/+21
Signed-off-by: Hanoh Haim <hhaim@cisco.com>
2016-11-02some refactor to RX core to allow multiple featuresimarom1-1/+1
Signed-off-by: imarom <imarom@cisco.com>
2016-11-02draft: RX software featureimarom1-0/+11
Signed-off-by: imarom <imarom@cisco.com>
2016-11-02Trex threads - pin DPDK master thread to the master coreimarom1-13/+29
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-2/+4
Signed-off-by: Ido Barnea <ibarnea@cisco.com>
2016-10-30Increased number of ARP retries at start to 10Ido Barnea1-1/+1
Signed-off-by: Ido Barnea <ibarnea@cisco.com>
2016-10-28rebase merge typoYaroslav Brustinov1-2/+0
Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-10-28move port_attr from driver class to physical port class + small fixes ↵Yaroslav Brustinov1-97/+109
according to code review Signed-off-by: Yaroslav Brustinov <ybrustin@cisco.com>
2016-10-28disable fc change if not supportedYaroslav Brustinov1-0/+3
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 Brustinov1-52/+86
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 Brustinov1-45/+199
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-25Remove useless print in server stateless modeIdo Barnea1-1/+1
Signed-off-by: Ido Barnea <ibarnea@cisco.com>
2016-10-18Help message fixes + removing unused command line optionsIdo Barnea1-138/+61
Signed-off-by: Ido Barnea <ibarnea@cisco.com>
2016-10-06put back --vlan option for stateless 82599Ido Barnea1-1/+9
2016-10-06Fix to set_rcv_all off on xl710Ido Barnea1-9/+13
2016-10-05Fix issue with set_rcv_all in 1GIdo Barnea1-10/+11