Skip to content

Releases: pensando/trex-core

pen-v3.04.2

05 Nov 22:59
Compare
Choose a tag to compare

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

16 May 10:57
Compare
Choose a tag to compare

Added ionic device support using packaged DPDK ionic drivers.

v2.87-pen.2

06 Apr 04:27
bca8e4a
Compare
Choose a tag to compare
v2.87-pen.2 Pre-release
Pre-release

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

25 Jul 18:40
65247d7
Compare
Choose a tag to compare
v2.87-pen.1 Pre-release
Pre-release

Added IONIC driver support