Releases: pensando/trex-core
pen-v3.04.2
This version adds support to run trex on Elba running a customized rudra image (code maintained in
https://github.com/pensando/sw/tree/collab-rudra-trex-elba) with necessary changes to add NACL rules
to steer the packets to appropriate queues.
For eg. In case of STL test, packets are steered to drop queue so that packets are not sent to cpu
there by achieving high pps.
For the above changes to take effect trex needs to be started with env RUDRA_HW_OFFLOAD
set
on the ELBA running the above rudra image.
STL mode
RUDRA_HW_OFFLOAD=1 ./t-rex-64 -i --stl
ASTF mode
RUDRA_HW_OFFLOAD=1 ./t-rex-64 -i --astf
pen-v3.04.1
Added ionic device support using packaged DPDK ionic drivers.
v2.87-pen.2
Added IONIC DPDK Driver CMB support.
To enable the ionic_cmb support on the Trex application, update the trex configuration with dpdk_devargs: ['ionic_cmb=1']
. Following is the example:
- version: 2
interfaces: ['60:00.0', '61:00.0']
dpdk_devargs: ['ionic_cmb=1'] <------------------------------
port_info:
- ip: 1.1.1.1
default_gw: 2.2.2.2
- ip: 2.2.2.2
default_gw: 1.1.1.1
platform:
master_thread_id: 0
latency_thread_id: 8
dual_if:
- socket: 0
threads: [1,2,3,4,5,6,7]
v2.87-pen.1
Added IONIC driver support