Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Select an option

  • Save dsebastian-arista/c5f640d5057abf46be4098502afa109b to your computer and use it in GitHub Desktop.

Select an option

Save dsebastian-arista/c5f640d5057abf46be4098502afa109b to your computer and use it in GitHub Desktop.
Test: etcam_ipacl
Date: Fri Jul 10 11:52:44 AM UTC 2026
FPGA_VERSION: 106.1
Bit: /persist2/releases/hw.pp.rel106.1/hello_pp-vpk180-rel106.1.pdi
========================================
=== FPGA PROGRAMMING (version 106.1)
========================================
# ------------------------------------------------------------------------------
# Maggie testing application
# - FPGA Programming In Progress : /persist2/releases/hw.pp.rel106.1/hello_pp-vpk180-rel106.1.pdi
# - FPGA Programming Complete
# - IIC : Port opened on ftdi://ftdi:4232:P1ABSDE36/2 to DEVICEID 0x58 at 1000.0kHz
# - PCIE : Port opened on 0000:21:00.0
# - QSPI : Detected Micron manufacturer ID: 0x20 Device ID: 0xbb21
# - UART : Port opened on ftdi://ftdi:4232:P1ABSDE36/3 at 115200 baud
FPGA programmed OK (78s)
========================================
=== TEST RUN
========================================
[run_tests] run tmpdir: /tmp/platform-test_9v30_7mj
[run_tests] cpus=24 sem limits: SEMMSL=32000 SEMMNS=1024000000 SEMOPM=500 SEMMNI=32000
PYTHONPATH=/home/dsebastian/workspace/aif/platform-test/submodules/p4-programs/test:/home/dsebastian/workspace/aif/platform-test/prebuilt:/home/dsebastian/workspace/aif/platform-test:/home/dsebastian/workspace/aif/platform-test/submodules/sys-sw/install/python:/home/dsebastian/workspace/aif/platform-test/submodules/sys-sw/paris-driver/src/Common/testlib:/home/dsebastian/workspace/aif/platform-test/prebuilt/gen-py/aswitch:/home/dsebastian/workspace/aif/platform-test/prebuilt/gen-py/bm_runtime:/home/dsebastian/workspace/aif/platform-test/submodules/p4-programs/submodules/behavioral-model/targets/a1na_switch:/home/dsebastian/workspace/aif/platform-test/submodules/p4-programs/submodules/behavioral-model/tools
LD_LIBRARY_PATH=/home/dsebastian/workspace/aif/platform-test/submodules/sys-sw/install/lib
A1_PLATFORM=fpga
A1_SYS_SW_PATH=/home/dsebastian/workspace/aif/platform-test/submodules/sys-sw
A1NA_SWITCH=/home/dsebastian/workspace/aif/platform-test/submodules/p4-programs/submodules/behavioral-model/build-p4p/targets/a1na_switch/a1na_switch
ASAN_OPTIONS=verify_asan_link_order=0:detect_leaks=0:intercept_throw=0
CRYPTOGRAPHY_OPENSSL_NO_LEGACY=1
[etcam_ipacl.py] [devicelib] PRISM_SHM_ROOT=/tmp/platform-test_9v30_7mj/etcam_ipacl.py/prism pid=1095717
[etcam_ipacl.py]
[etcam_ipacl.py] --- SDK version ---
[etcam_ipacl.py] {"a1-silicon": "a1_main_regr_07_03_26_v1", "p4-programs-build": "a2pp-2026-0619", "platform": "fpga"}
[etcam_ipacl.py]
[etcam_ipacl.py]
[etcam_ipacl.py] --- Kernel module setup ---
[etcam_ipacl.py] Found FPGA at 0000:21:00.0
[etcam_ipacl.py] Loading /home/dsebastian/workspace/aif/platform-test/submodules/sys-sw/build/paris-driver/src/KernelModule/paris_dev.ko ...
[etcam_ipacl.py] 0000:21:00.0 already bound
[etcam_ipacl.py] /dev/paris_main ready
[etcam_ipacl.py]
[etcam_ipacl.py] --- Creating HwPcie + Ham ---
[etcam_ipacl.py] HwPcie + Ham created (BAR size=0x8000000)
[etcam_ipacl.py]
[etcam_ipacl.py] --- FPGA version ---
[etcam_ipacl.py] {"PROJECT": "hello_pp-vpk180", "ARISTA_FDK_VERSION": "3.1.1", "BUILD_VERSION": "106.1", "PP_VERSION": "C41", "PP_FILENAME": "a2pp-2026-0629/ppu_top-0702a.svm", "AIFABRICS_HASH": "c940ed75122742f487e56fbabba6efdf8761432b", "FPGAEMU_HASH": "dfed8809adc05913c2e66fd2ca18176aa840b1bb", "TIMESTAMP": "2026-07-10 01:50:04 UTC"}
[etcam_ipacl.py] WARNING: FPGA/SDK p4-programs-build version mismatch -- may not work as intended
[etcam_ipacl.py] FPGA PP_VERSION: C41
[etcam_ipacl.py] SDK p4-programs-build: a2pp-2026-0619
[etcam_ipacl.py]
[etcam_ipacl.py] --- ILDMA channel reset ---
[etcam_ipacl.py] ctrl=0x00000001 intr=0x00000000 fsm=0x00000000
[etcam_ipacl.py] [parserValueSetAdd] SwitchIngressParser.tpidCSIGCompact: set compact=0x0901 wide=0x0000 readback rv=0 csig32_valid=1 csig32=0x0901 csig64_valid=0 csig64=0x0000
[etcam_ipacl.py] [parserValueSetAdd] SwitchEgressParser.tpidDecapCSIGCompact: set compact=0x0901 wide=0x0000 readback rv=0 csig32_valid=1 csig32=0x0901 csig64_valid=0 csig64=0x0000
[etcam_ipacl.py] [parserValueSetAdd] SwitchEgressParser.tpidCSIGCompact: set compact=0x0901 wide=0x0000 readback rv=0 csig32_valid=1 csig32=0x0901 csig64_valid=0 csig64=0x0000
[etcam_ipacl.py] [parserValueSetAdd] SwitchIngressParser.tpidCSIGWide: set compact=0x0901 wide=0x0902 readback rv=0 csig32_valid=1 csig32=0x0901 csig64_valid=1 csig64=0x0902
[etcam_ipacl.py] [parserValueSetAdd] SwitchEgressParser.tpidDecapCSIGWide: set compact=0x0901 wide=0x0902 readback rv=0 csig32_valid=1 csig32=0x0901 csig64_valid=1 csig64=0x0902
[etcam_ipacl.py] [parserValueSetAdd] SwitchEgressParser.tpidCSIGWide: set compact=0x0901 wide=0x0902 readback rv=0 csig32_valid=1 csig32=0x0901 csig64_valid=1 csig64=0x0902
[etcam_ipacl.py] ### mgid 131 device 0 rids [[0, [1, 2], (0, 0, 1)]]
[etcam_ipacl.py] [04:55:25.756] dev:0 port:1 sending packet
[etcam_ipacl.py] [pktgen] pre-send emrg=0 mirr=0 bcnt=0
[etcam_ipacl.py] [pktgen] post-send ctrl=0xffffffff emrg=1 mirr=0 bcnt=0
[etcam_ipacl.py] [pktgen] emrg[0]: portId=2 err=0 discard=0
[etcam_ipacl.py] [pktgen] mhe[0] tm: eport=2 c2cpu=0 mirror=0 bts=0 dod=0 ce=0 ct=0 csig_val=0x00000 trimmed=0
[etcam_ipacl.py] [pktgen] counts: emrg=1 mirr=0 bcnt=0
[etcam_ipacl.py] [pktgen] emrg[0]: portId=2 err=0 discard=0 new_len=126 bcntBytes=0 bcntPort=0 bcntErr=0
[etcam_ipacl.py] [pktgen] emrg[0] raw 0000 00 00 04 FC 5F FF 00 00 00 00 0F D0 00 00 00 00 ...._...........
[etcam_ipacl.py] [pktgen] emrg[0] raw 0010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[etcam_ipacl.py] [pktgen] emrg[0] raw 0020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[etcam_ipacl.py] [pktgen] emrg[0] raw 0030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[etcam_ipacl.py] [pktgen] emrg[0] raw 0040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[etcam_ipacl.py] [pktgen] emrg[0] raw 0050 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[etcam_ipacl.py] [pktgen] emrg[0] raw 0060 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[etcam_ipacl.py] [pktgen] emrg[0] raw 0070 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[etcam_ipacl.py] [pktgen] emrg[0] raw 0080 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[etcam_ipacl.py] [pktgen] emrg[0] raw 0090 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[etcam_ipacl.py] [pktgen] emrg[0] raw 00a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[etcam_ipacl.py] [pktgen] emrg[0] raw 00b0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[etcam_ipacl.py] [pktgen] emrg[0] raw 00c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[etcam_ipacl.py] [pktgen] emrg[0] raw 00d0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[etcam_ipacl.py] [pktgen] emrg[0] raw 00e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[etcam_ipacl.py] [pktgen] emrg[0] raw 00f0 22 03 C0 00 14 00 48 00 00 00 00 00 00 00 00 00 ".....H.........
[etcam_ipacl.py] [pktgen] emrg[0] raw 0100 80 31 C0 32 40 80 80 80 00 40 40 40 08 01 9D 13 .1.2@....@@@....
[etcam_ipacl.py] [pktgen] emrg[0] raw 0110 00 00 48 00 11 4F 80 1A 00 18 C2 00 95 0C A0 40 ..H..O.........@
[etcam_ipacl.py] [pktgen] emrg[0] raw 0120 77 2E A6 1D 48 8C D1 15 00 02 00 04 w...H.......
[etcam_ipacl.py] [pktgen] mhe[0]: port=2 bcnt=126 eop=1 err=0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea: inport=1 dmac=00:11:22:33:44:55 l2dom=99 routed=1 nh=0x0064 vlan0=1 vlan1=1 ip4=0 ip6=0 l4proto=6 srcport=199 dstport=200 csigcmp=0 csigwide=0 csig_type=0 csig_wf=0 csig_inv=0
[etcam_ipacl.py] [pktgen] mhe[0] tm: eport=2 pkt_len=130 c2cpu=0 mirror=0 repl_id=0x0000 pipe_qid=0 sch_tag=0x000
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea ingress_timestamp: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea egrmd_ingressport: 1
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea decaplen: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea egrmd_cpureasoncode: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea egrmd_decaptype: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea egrmd_dmac: '00:11:22:33:44:55'
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea egrmd_egrl2domain: 99
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea egrmd_encaptype: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea egrmd_ingressporttype: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea egrmd_routed: 1
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea hashmd_lag: 13032
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea icos: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea ingmd_ingl2domain: 99
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea phase0_switchport: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea qosmd_cfi: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea qosmd_cos: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea qosmd_exp: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea qosmd_ecn: 2
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea qosmd_dscp: 15
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea tunnelidx: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea tunnell2idx: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea srv6dipshift: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea srv6blocksize: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea srv6updatedipfromsrh: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea srv6updatesrh: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea srv6popsrh: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea ingmdsrcport: 199
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea ingmddstport: 200
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea ingmdprotocol: 6
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea ingmdl4attr: 6
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea iecookie0: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea iecookie1: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea ingl2aintf: 2048
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea egrl2aintf: 4096
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea nh: 100
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea csig_type: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea csig_wide_format: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea csig_invalid: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea ect: 1
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea trimmable: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea localtrimming: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea earlyqdiscardeligible: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea l1_prun_id: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea egrmd_mplsttlmode: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea ptp: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea flowlet_disabled: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea mirrormgid: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea flag_outer_toomanyhdr: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea flag_vlan0: 1
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea flag_vlan1: 1
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea flag_csigwide: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea flag_csigcompact: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea flag_mpls: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea flag_ip_ip4: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea flag_ip_ip6: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea flag_ip_udp_vxlan: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea ip_udp_payload_offset: 21
[etcam_ipacl.py] [pktgen] mhe[0] tm c0_eop: 0
[etcam_ipacl.py] [pktgen] mhe[0] tm c0_eport: 0
[etcam_ipacl.py] [pktgen] mhe[0] tm spdd_trace_tag: 0
[etcam_ipacl.py] [pktgen] mhe[0] tm bts: 0
[etcam_ipacl.py] [pktgen] mhe[0] tm csig_val: 0
[etcam_ipacl.py] [pktgen] mhe[0] tm src_port: 1
[etcam_ipacl.py] [pktgen] mhe[0] tm eport: 2
[etcam_ipacl.py] [pktgen] mhe[0] tm ce: 0
[etcam_ipacl.py] [pktgen] mhe[0] tm ct: 0
[etcam_ipacl.py] [pktgen] mhe[0] tm c2cpu: 0
[etcam_ipacl.py] [pktgen] mhe[0] tm mirror: 0
[etcam_ipacl.py] [pktgen] mhe[0] tm dod: 0
[etcam_ipacl.py] [pktgen] mhe[0] tm repl_copy: 0
[etcam_ipacl.py] [pktgen] mhe[0] tm repl_id: 0
[etcam_ipacl.py] [pktgen] mhe[0] tm repl_id_first: 0
[etcam_ipacl.py] [pktgen] mhe[0] tm pipe_qid: 0
[etcam_ipacl.py] [pktgen] mhe[0] tm pkt_length: 130
[etcam_ipacl.py] [pktgen] mhe[0] tm trimmed: 0
[etcam_ipacl.py] [pktgen] mhe[0] tm sch_tag_id: 0
[etcam_ipacl.py] [04:55:25.770] dev:0 port:2 sending packet
[etcam_ipacl.py] [pktgen] pre-send emrg=1 mirr=0 bcnt=0
[etcam_ipacl.py] [pktgen] post-send ctrl=0xffffffff emrg=1 mirr=0 bcnt=0
[etcam_ipacl.py] [pktgen] emrg[0]: portId=1 err=0 discard=0
[etcam_ipacl.py] [pktgen] mhe[0] tm: eport=1 c2cpu=0 mirror=0 bts=0 dod=0 ce=0 ct=0 csig_val=0x00000 trimmed=0
[etcam_ipacl.py] [pktgen] counts: emrg=1 mirr=0 bcnt=0
[etcam_ipacl.py] [pktgen] emrg[0]: portId=1 err=0 discard=0 new_len=126 bcntBytes=0 bcntPort=0 bcntErr=0
[etcam_ipacl.py] [pktgen] emrg[0] raw 0000 00 00 04 FC 5F FF 00 00 00 00 0F D0 00 00 00 00 ...._...........
[etcam_ipacl.py] [pktgen] emrg[0] raw 0010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[etcam_ipacl.py] [pktgen] emrg[0] raw 0020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[etcam_ipacl.py] [pktgen] emrg[0] raw 0030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[etcam_ipacl.py] [pktgen] emrg[0] raw 0040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[etcam_ipacl.py] [pktgen] emrg[0] raw 0050 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[etcam_ipacl.py] [pktgen] emrg[0] raw 0060 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[etcam_ipacl.py] [pktgen] emrg[0] raw 0070 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[etcam_ipacl.py] [pktgen] emrg[0] raw 0080 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[etcam_ipacl.py] [pktgen] emrg[0] raw 0090 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[etcam_ipacl.py] [pktgen] emrg[0] raw 00a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[etcam_ipacl.py] [pktgen] emrg[0] raw 00b0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[etcam_ipacl.py] [pktgen] emrg[0] raw 00c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[etcam_ipacl.py] [pktgen] emrg[0] raw 00d0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[etcam_ipacl.py] [pktgen] emrg[0] raw 00e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[etcam_ipacl.py] [pktgen] emrg[0] raw 00f0 22 03 C0 00 14 00 48 00 00 00 00 00 00 00 00 00 ".....H.........
[etcam_ipacl.py] [pktgen] emrg[0] raw 0100 40 31 C0 32 80 40 40 40 00 80 80 80 08 01 9D 13 @1.2.@@@........
[etcam_ipacl.py] [pktgen] emrg[0] raw 0110 00 00 48 00 11 4F 80 1A 00 18 C2 00 95 0C A0 40 ..H..O.........@
[etcam_ipacl.py] [pktgen] emrg[0] raw 0120 B7 2E A6 1D 48 8C D1 19 00 01 00 04 ....H.......
[etcam_ipacl.py] [pktgen] mhe[0]: port=1 bcnt=126 eop=1 err=0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea: inport=2 dmac=00:11:22:33:44:66 l2dom=99 routed=1 nh=0x0065 vlan0=1 vlan1=1 ip4=0 ip6=0 l4proto=6 srcport=199 dstport=200 csigcmp=0 csigwide=0 csig_type=0 csig_wf=0 csig_inv=0
[etcam_ipacl.py] [pktgen] mhe[0] tm: eport=1 pkt_len=130 c2cpu=0 mirror=0 repl_id=0x0000 pipe_qid=0 sch_tag=0x000
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea ingress_timestamp: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea egrmd_ingressport: 2
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea decaplen: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea egrmd_cpureasoncode: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea egrmd_decaptype: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea egrmd_dmac: '00:11:22:33:44:66'
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea egrmd_egrl2domain: 99
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea egrmd_encaptype: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea egrmd_ingressporttype: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea egrmd_routed: 1
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea hashmd_lag: 47338
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea icos: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea ingmd_ingl2domain: 99
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea phase0_switchport: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea qosmd_cfi: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea qosmd_cos: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea qosmd_exp: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea qosmd_ecn: 2
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea qosmd_dscp: 15
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea tunnelidx: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea tunnell2idx: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea srv6dipshift: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea srv6blocksize: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea srv6updatedipfromsrh: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea srv6updatesrh: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea srv6popsrh: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea ingmdsrcport: 199
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea ingmddstport: 200
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea ingmdprotocol: 6
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea ingmdl4attr: 6
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea iecookie0: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea iecookie1: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea ingl2aintf: 4096
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea egrl2aintf: 2048
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea nh: 101
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea csig_type: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea csig_wide_format: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea csig_invalid: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea ect: 1
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea trimmable: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea localtrimming: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea earlyqdiscardeligible: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea l1_prun_id: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea egrmd_mplsttlmode: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea ptp: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea flowlet_disabled: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea mirrormgid: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea flag_outer_toomanyhdr: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea flag_vlan0: 1
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea flag_vlan1: 1
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea flag_csigwide: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea flag_csigcompact: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea flag_mpls: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea flag_ip_ip4: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea flag_ip_ip6: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea flag_ip_udp_vxlan: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea ip_udp_payload_offset: 21
[etcam_ipacl.py] [pktgen] mhe[0] tm c0_eop: 0
[etcam_ipacl.py] [pktgen] mhe[0] tm c0_eport: 0
[etcam_ipacl.py] [pktgen] mhe[0] tm spdd_trace_tag: 0
[etcam_ipacl.py] [pktgen] mhe[0] tm bts: 0
[etcam_ipacl.py] [pktgen] mhe[0] tm csig_val: 0
[etcam_ipacl.py] [pktgen] mhe[0] tm src_port: 2
[etcam_ipacl.py] [pktgen] mhe[0] tm eport: 1
[etcam_ipacl.py] [pktgen] mhe[0] tm ce: 0
[etcam_ipacl.py] [pktgen] mhe[0] tm ct: 0
[etcam_ipacl.py] [pktgen] mhe[0] tm c2cpu: 0
[etcam_ipacl.py] [pktgen] mhe[0] tm mirror: 0
[etcam_ipacl.py] [pktgen] mhe[0] tm dod: 0
[etcam_ipacl.py] [pktgen] mhe[0] tm repl_copy: 0
[etcam_ipacl.py] [pktgen] mhe[0] tm repl_id: 0
[etcam_ipacl.py] [pktgen] mhe[0] tm repl_id_first: 0
[etcam_ipacl.py] [pktgen] mhe[0] tm pipe_qid: 0
[etcam_ipacl.py] [pktgen] mhe[0] tm pkt_length: 130
[etcam_ipacl.py] [pktgen] mhe[0] tm trimmed: 0
[etcam_ipacl.py] [pktgen] mhe[0] tm sch_tag_id: 0
[etcam_ipacl.py] [04:55:25.784] dev:0 port:1 sending packet
[etcam_ipacl.py] [pktgen] pre-send emrg=1 mirr=0 bcnt=0
[etcam_ipacl.py] [pktgen] post-send ctrl=0xffffffff emrg=1 mirr=0 bcnt=0
[etcam_ipacl.py] [pktgen] emrg[0]: portId=2 err=0 discard=0
[etcam_ipacl.py] [pktgen] mhe[0] tm: eport=2 c2cpu=0 mirror=0 bts=0 dod=0 ce=0 ct=0 csig_val=0x00000 trimmed=0
[etcam_ipacl.py] [pktgen] counts: emrg=1 mirr=0 bcnt=0
[etcam_ipacl.py] [pktgen] emrg[0]: portId=2 err=0 discard=0 new_len=154 bcntBytes=0 bcntPort=0 bcntErr=0
[etcam_ipacl.py] [pktgen] emrg[0] raw 0000 00 00 04 FC DF FF 00 00 00 00 13 53 00 00 00 00 ...........S....
[etcam_ipacl.py] [pktgen] emrg[0] raw 0010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[etcam_ipacl.py] [pktgen] emrg[0] raw 0020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[etcam_ipacl.py] [pktgen] emrg[0] raw 0030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[etcam_ipacl.py] [pktgen] emrg[0] raw 0040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[etcam_ipacl.py] [pktgen] emrg[0] raw 0050 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[etcam_ipacl.py] [pktgen] emrg[0] raw 0060 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[etcam_ipacl.py] [pktgen] emrg[0] raw 0070 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[etcam_ipacl.py] [pktgen] emrg[0] raw 0080 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[etcam_ipacl.py] [pktgen] emrg[0] raw 0090 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[etcam_ipacl.py] [pktgen] emrg[0] raw 00a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[etcam_ipacl.py] [pktgen] emrg[0] raw 00b0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[etcam_ipacl.py] [pktgen] emrg[0] raw 00c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[etcam_ipacl.py] [pktgen] emrg[0] raw 00d0 00 00 00 00 13 84 00 00 14 00 48 00 00 00 00 00 ..........H.....
[etcam_ipacl.py] [pktgen] emrg[0] raw 00e0 00 00 00 00 00 31 C0 32 40 00 00 00 81 80 00 00 .....1.2@.......
[etcam_ipacl.py] [pktgen] emrg[0] raw 00f0 00 00 00 00 00 00 00 00 00 00 00 00 48 00 40 00 ............H.@.
[etcam_ipacl.py] [pktgen] emrg[0] raw 0100 00 00 00 00 00 00 00 00 00 00 00 00 08 00 40 00 ..............@.
[etcam_ipacl.py] [pktgen] emrg[0] raw 0110 00 17 0B 08 58 F8 00 00 00 18 E1 B7 95 0C A0 40 ....X..........@
[etcam_ipacl.py] [pktgen] emrg[0] raw 0120 77 2E A6 1D 48 8C D1 15 00 02 00 04 w...H.......
[etcam_ipacl.py] [pktgen] mhe[0]: port=2 bcnt=154 eop=1 err=0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea: inport=1 dmac=00:11:22:33:44:55 l2dom=99 routed=1 nh=0x0064 vlan0=1 vlan1=1 ip4=0 ip6=0 l4proto=6 srcport=199 dstport=200 csigcmp=0 csigwide=0 csig_type=0 csig_wf=0 csig_inv=0
[etcam_ipacl.py] [pktgen] mhe[0] tm: eport=2 pkt_len=158 c2cpu=0 mirror=0 repl_id=0x0000 pipe_qid=0 sch_tag=0x000
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea ingress_timestamp: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea egrmd_ingressport: 1
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea decaplen: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea egrmd_cpureasoncode: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea egrmd_decaptype: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea egrmd_dmac: '00:11:22:33:44:55'
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea egrmd_egrl2domain: 99
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea egrmd_encaptype: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea egrmd_ingressporttype: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea egrmd_routed: 1
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea hashmd_lag: 25592
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea icos: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea ingmd_ingl2domain: 99
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea phase0_switchport: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea qosmd_cfi: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea qosmd_cos: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea qosmd_exp: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea qosmd_ecn: 2
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea qosmd_dscp: 15
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea tunnelidx: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea tunnell2idx: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea srv6dipshift: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea srv6blocksize: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea srv6updatedipfromsrh: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea srv6updatesrh: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea srv6popsrh: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea ingmdsrcport: 199
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea ingmddstport: 200
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea ingmdprotocol: 6
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea ingmdl4attr: 6
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea iecookie0: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea iecookie1: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea ingl2aintf: 2048
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea egrl2aintf: 4096
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea nh: 100
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea csig_type: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea csig_wide_format: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea csig_invalid: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea ect: 1
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea trimmable: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea localtrimming: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea earlyqdiscardeligible: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea l1_prun_id: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea egrmd_mplsttlmode: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea ptp: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea flowlet_disabled: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea mirrormgid: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea flag_outer_toomanyhdr: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea flag_vlan0: 1
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea flag_vlan1: 1
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea flag_csigwide: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea flag_csigcompact: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea flag_mpls: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea flag_ip_ip4: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea flag_ip_ip6: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea flag_ip_udp_vxlan: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea ip_udp_payload_offset: 35
[etcam_ipacl.py] [pktgen] mhe[0] tm c0_eop: 0
[etcam_ipacl.py] [pktgen] mhe[0] tm c0_eport: 0
[etcam_ipacl.py] [pktgen] mhe[0] tm spdd_trace_tag: 0
[etcam_ipacl.py] [pktgen] mhe[0] tm bts: 0
[etcam_ipacl.py] [pktgen] mhe[0] tm csig_val: 0
[etcam_ipacl.py] [pktgen] mhe[0] tm src_port: 1
[etcam_ipacl.py] [pktgen] mhe[0] tm eport: 2
[etcam_ipacl.py] [pktgen] mhe[0] tm ce: 0
[etcam_ipacl.py] [pktgen] mhe[0] tm ct: 0
[etcam_ipacl.py] [pktgen] mhe[0] tm c2cpu: 0
[etcam_ipacl.py] [pktgen] mhe[0] tm mirror: 0
[etcam_ipacl.py] [pktgen] mhe[0] tm dod: 0
[etcam_ipacl.py] [pktgen] mhe[0] tm repl_copy: 0
[etcam_ipacl.py] [pktgen] mhe[0] tm repl_id: 0
[etcam_ipacl.py] [pktgen] mhe[0] tm repl_id_first: 0
[etcam_ipacl.py] [pktgen] mhe[0] tm pipe_qid: 0
[etcam_ipacl.py] [pktgen] mhe[0] tm pkt_length: 158
[etcam_ipacl.py] [pktgen] mhe[0] tm trimmed: 0
[etcam_ipacl.py] [pktgen] mhe[0] tm sch_tag_id: 0
[etcam_ipacl.py] [04:55:25.799] dev:0 port:2 sending packet
[etcam_ipacl.py] [pktgen] pre-send emrg=1 mirr=0 bcnt=0
[etcam_ipacl.py] [pktgen] post-send ctrl=0xffffffff emrg=1 mirr=0 bcnt=0
[etcam_ipacl.py] [pktgen] emrg[0]: portId=1 err=0 discard=0
[etcam_ipacl.py] [pktgen] mhe[0] tm: eport=1 c2cpu=0 mirror=0 bts=0 dod=0 ce=0 ct=0 csig_val=0x00000 trimmed=0
[etcam_ipacl.py] [pktgen] counts: emrg=1 mirr=0 bcnt=0
[etcam_ipacl.py] [pktgen] emrg[0]: portId=1 err=0 discard=0 new_len=154 bcntBytes=0 bcntPort=0 bcntErr=0
[etcam_ipacl.py] [pktgen] emrg[0] raw 0000 00 00 04 FC DF FF 00 00 00 00 13 53 00 00 00 00 ...........S....
[etcam_ipacl.py] [pktgen] emrg[0] raw 0010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[etcam_ipacl.py] [pktgen] emrg[0] raw 0020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[etcam_ipacl.py] [pktgen] emrg[0] raw 0030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[etcam_ipacl.py] [pktgen] emrg[0] raw 0040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[etcam_ipacl.py] [pktgen] emrg[0] raw 0050 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[etcam_ipacl.py] [pktgen] emrg[0] raw 0060 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[etcam_ipacl.py] [pktgen] emrg[0] raw 0070 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[etcam_ipacl.py] [pktgen] emrg[0] raw 0080 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[etcam_ipacl.py] [pktgen] emrg[0] raw 0090 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[etcam_ipacl.py] [pktgen] emrg[0] raw 00a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[etcam_ipacl.py] [pktgen] emrg[0] raw 00b0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[etcam_ipacl.py] [pktgen] emrg[0] raw 00c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
[etcam_ipacl.py] [pktgen] emrg[0] raw 00d0 00 00 00 00 13 84 00 00 14 00 48 00 00 00 00 00 ..........H.....
[etcam_ipacl.py] [pktgen] emrg[0] raw 00e0 00 00 00 00 00 31 C0 32 40 00 00 00 41 80 00 00 .....1.2@...A...
[etcam_ipacl.py] [pktgen] emrg[0] raw 00f0 00 00 00 00 00 00 00 00 00 00 00 00 88 00 40 00 ..............@.
[etcam_ipacl.py] [pktgen] emrg[0] raw 0100 00 00 00 00 00 00 00 00 00 00 00 00 08 00 40 00 ..............@.
[etcam_ipacl.py] [pktgen] emrg[0] raw 0110 00 17 0B 08 58 F8 00 00 00 18 E1 B7 95 0C A0 40 ....X..........@
[etcam_ipacl.py] [pktgen] emrg[0] raw 0120 B7 2E A6 1D 48 8C D1 19 00 01 00 04 ....H.......
[etcam_ipacl.py] [pktgen] mhe[0]: port=1 bcnt=154 eop=1 err=0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea: inport=2 dmac=00:11:22:33:44:66 l2dom=99 routed=1 nh=0x0065 vlan0=1 vlan1=1 ip4=0 ip6=0 l4proto=6 srcport=199 dstport=200 csigcmp=0 csigwide=0 csig_type=0 csig_wf=0 csig_inv=0
[etcam_ipacl.py] [pktgen] mhe[0] tm: eport=1 pkt_len=158 c2cpu=0 mirror=0 repl_id=0x0000 pipe_qid=0 sch_tag=0x000
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea ingress_timestamp: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea egrmd_ingressport: 2
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea decaplen: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea egrmd_cpureasoncode: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea egrmd_decaptype: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea egrmd_dmac: '00:11:22:33:44:66'
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea egrmd_egrl2domain: 99
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea egrmd_encaptype: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea egrmd_ingressporttype: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea egrmd_routed: 1
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea hashmd_lag: 42285
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea icos: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea ingmd_ingl2domain: 99
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea phase0_switchport: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea qosmd_cfi: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea qosmd_cos: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea qosmd_exp: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea qosmd_ecn: 2
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea qosmd_dscp: 15
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea tunnelidx: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea tunnell2idx: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea srv6dipshift: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea srv6blocksize: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea srv6updatedipfromsrh: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea srv6updatesrh: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea srv6popsrh: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea ingmdsrcport: 199
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea ingmddstport: 200
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea ingmdprotocol: 6
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea ingmdl4attr: 6
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea iecookie0: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea iecookie1: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea ingl2aintf: 4096
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea egrl2aintf: 2048
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea nh: 101
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea csig_type: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea csig_wide_format: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea csig_invalid: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea ect: 1
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea trimmable: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea localtrimming: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea earlyqdiscardeligible: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea l1_prun_id: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea egrmd_mplsttlmode: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea ptp: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea flowlet_disabled: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea mirrormgid: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea flag_outer_toomanyhdr: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea flag_vlan0: 1
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea flag_vlan1: 1
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea flag_csigwide: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea flag_csigcompact: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea flag_mpls: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea flag_ip_ip4: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea flag_ip_ip6: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea flag_ip_udp_vxlan: 0
[etcam_ipacl.py] [pktgen] mhe[0] ia2ea ip_udp_payload_offset: 35
[etcam_ipacl.py] [pktgen] mhe[0] tm c0_eop: 0
[etcam_ipacl.py] [pktgen] mhe[0] tm c0_eport: 0
[etcam_ipacl.py] [pktgen] mhe[0] tm spdd_trace_tag: 0
[etcam_ipacl.py] [pktgen] mhe[0] tm bts: 0
[etcam_ipacl.py] [pktgen] mhe[0] tm csig_val: 0
[etcam_ipacl.py] [pktgen] mhe[0] tm src_port: 2
[etcam_ipacl.py] [pktgen] mhe[0] tm eport: 1
[etcam_ipacl.py] [pktgen] mhe[0] tm ce: 0
[etcam_ipacl.py] [pktgen] mhe[0] tm ct: 0
[etcam_ipacl.py] [pktgen] mhe[0] tm c2cpu: 0
[etcam_ipacl.py] [pktgen] mhe[0] tm mirror: 0
[etcam_ipacl.py] [pktgen] mhe[0] tm dod: 0
[etcam_ipacl.py] [pktgen] mhe[0] tm repl_copy: 0
[etcam_ipacl.py] [pktgen] mhe[0] tm repl_id: 0
[etcam_ipacl.py] [pktgen] mhe[0] tm repl_id_first: 0
[etcam_ipacl.py] [pktgen] mhe[0] tm pipe_qid: 0
[etcam_ipacl.py] [pktgen] mhe[0] tm pkt_length: 158
[etcam_ipacl.py] [pktgen] mhe[0] tm trimmed: 0
[etcam_ipacl.py] [pktgen] mhe[0] tm sch_tag_id: 0
[etcam_ipacl.py] python3: /home/dsebastian/workspace/aif/platform-test/submodules/sys-sw/paris-driver/src/Hal/HalTcamTable.cpp:153: void Paris::Hal::TcamTable::createKeyTcamShadows(): Assertion `!tableInfo_.keyInfo.tcamPages.empty() && "TCAM table must have tcamPages populated"' failed.
[etcam_ipacl.py] *** Break *** abort
[etcam_ipacl.py] #0 0x00007490045107d7 in __GI___wait4 (pid=1095785, stat_loc=stat_loc
[etcam_ipacl.py] entry=0x7fffe87b05a8, options=options
[etcam_ipacl.py] entry=0, usage=usage
[etcam_ipacl.py] entry=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30
[etcam_ipacl.py] #1 0x000074900451091b in __GI___waitpid (pid=<optimized out>, stat_loc=stat_loc
[etcam_ipacl.py] entry=0x7fffe87b05a8, options=options
[etcam_ipacl.py] entry=0) at ./posix/waitpid.c:38
[etcam_ipacl.py] #2 0x00007490044585bb in do_system (line=<optimized out>) at ../sysdeps/posix/system.c:172
[etcam_ipacl.py] #3 0x0000708ffe79bc65 in CppyyLegacy::TUnixSystem::StackTrace() () from /home/dsebastian/.local/lib/python3.12/site-packages/cppyy_backend/lib/libCoreLegacy.so
[etcam_ipacl.py] #4 0x0000708ffea07b23 in (anonymous namespace)::do_trace (sig=5) at src/clingwrapper.cxx:267
[etcam_ipacl.py] #5 (anonymous namespace)::TExceptionHandlerImp::HandleException (this=<optimized out>, sig=5) at src/clingwrapper.cxx:280
[etcam_ipacl.py] #6 0x0000708ffe79a741 in CppyyLegacy::TUnixSystem::DispatchSignals(CppyyLegacy::ESignals) () from /home/dsebastian/.local/lib/python3.12/site-packages/cppyy_backend/lib/libCoreLegacy.so
[etcam_ipacl.py] #7 <signal handler called>
[etcam_ipacl.py] #8 __pthread_kill_implementation (no_tid=0, signo=6, threadid=<optimized out>) at ./nptl/pthread_kill.c:44
[etcam_ipacl.py] #9 __pthread_kill_internal (signo=6, threadid=<optimized out>) at ./nptl/pthread_kill.c:78
[etcam_ipacl.py] #10 __GI___pthread_kill (threadid=<optimized out>, signo=signo
[etcam_ipacl.py] entry=6) at ./nptl/pthread_kill.c:89
[etcam_ipacl.py] #11 0x000074900444527e in __GI_raise (sig=sig
[etcam_ipacl.py] entry=6) at ../sysdeps/posix/raise.c:26
[etcam_ipacl.py] #12 0x00007490044288ff in __GI_abort () at ./stdlib/abort.c:79
[etcam_ipacl.py] #13 0x000074900442881b in __assert_fail_base (fmt=0x7490045d01e8 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", assertion=assertion
[etcam_ipacl.py] entry=0x708ff4776e40 "!tableInfo_.keyInfo.tcamPages.empty() && \"TCAM table must have tcamPages populated\"", file=file
[etcam_ipacl.py] entry=0x708ff4776640 "/home/dsebastian/workspace/aif/platform-test/submodules/sys-sw/paris-driver/src/Hal/HalTcamTable.cpp", line=line
[etcam_ipacl.py] entry=153, function=function
[etcam_ipacl.py] entry=0x708ff4776de0 "void Paris::Hal::TcamTable::createKeyTcamShadows()") at ./assert/assert.c:96
[etcam_ipacl.py] #14 0x000074900443b517 in __assert_fail (assertion=0x708ff4776e40 "!tableInfo_.keyInfo.tcamPages.empty() && \"TCAM table must have tcamPages populated\"", file=0x708ff4776640 "/home/dsebastian/workspace/aif/platform-test/submodules/sys-sw/paris-driver/src/Hal/HalTcamTable.cpp", line=153, function=0x708ff4776de0 "void Paris::Hal::TcamTable::createKeyTcamShadows()") at ./assert/assert.c:105
[etcam_ipacl.py] #15 0x0000708ff396f8eb in Paris::Hal::TcamTable::createKeyTcamShadows (this=this
[etcam_ipacl.py] entry=0x72200a4eab80) at /home/dsebastian/workspace/aif/platform-test/submodules/sys-sw/paris-driver/src/Hal/HalTcamTable.cpp:153
[etcam_ipacl.py] #16 0x0000708ff4662d99 in Paris::Hal::A1::WideEgrElasticTcamTable::WideEgrElasticTcamTable (this=this
[etcam_ipacl.py] entry=0x72200a4eab80, deviceId=..., pipeId=..., shadowColl=std::shared_ptr<Paris::ShadowCollection> (empty) = {...}, instanceId=instanceId
[etcam_ipacl.py] entry=1) at /home/dsebastian/workspace/aif/platform-test/submodules/sys-sw/paris-driver/src/Hal/autogen/HalWideEgrElasticTcam.cpp:157
[etcam_ipacl.py] #17 0x0000708ff0a8055a in std::make_unique<Paris::Hal::A1::WideEgrElasticTcamTable, Paris::DeviceId const&, Paris::PipeId const&, std::shared_ptr<Paris::ShadowCollection>&, int&> () at /usr/include/c++/13/bits/unique_ptr.h:1070
[etcam_ipacl.py] #18 Paris::Table::createTableMgr<Paris::Table::WideEgrElasticTcamKey, Paris::Table::WideEgrElasticTcamAction, Paris::Hal::A1::WideEgrElasticTcamTable> (deviceId=..., pipeId=..., driver=std::shared_ptr<Paris::DriverMgr::ILDriverInterface> (use count 50, weak count 0) = {...}, shadowColl=std::shared_ptr<Paris::ShadowCollection> (use count 165, weak count 0) = {...}, callback=..., tableConfig=..., instanceId=<optimized out>) at /home/dsebastian/workspace/aif/platform-test/submodules/sys-sw/paris-driver/src/TableMgr/TableMgrImpl.h:100
[etcam_ipacl.py] #19 0x0000708ff070cb73 in Paris::Table::A1TableMgrFactory::create (tableId=tableId
[etcam_ipacl.py] entry=Paris::Table::TableId::WideEgrElasticTcam_multiInstance_1, deviceId=..., pipeId=..., driver=std::shared_ptr<Paris::DriverMgr::ILDriverInterface> (use count 50, weak count 0) = {...}, shadowColl=std::shared_ptr<Paris::ShadowCollection> (use count 165, weak count 0) = {...}, callback=..., tableConfig=...) at /home/dsebastian/workspace/aif/platform-test/submodules/sys-sw/paris-driver/src/TableMgr/autogen/A1TableMgrFactory.cpp:1660
[etcam_ipacl.py] #20 0x0000708ff066cf72 in Paris::TableProgrammingInterface::createTableMgr (this=this
[etcam_ipacl.py] entry=0x71a003ebbe10, tableId=tableId
[etcam_ipacl.py] entry=Paris::Table::TableId::WideEgrElasticTcam_multiInstance_1, devId=..., devRole=<optimized out>, pipeId=..., tableConfig=..., callback=..., cacheTblMgr=<optimized out>) at /home/dsebastian/workspace/aif/platform-test/submodules/sys-sw/paris-driver/src/TableMgr/TableProgrammingInterface.cpp:157
[etcam_ipacl.py] #21 0x0000708fef346674 in Paris::PhysicalDeviceMgr::createTableMgr (this=<optimized out>, tableId=<optimized out>, pipeId=..., tpChannelId=<optimized out>, tableConfig=..., callback=...) at /home/dsebastian/workspace/aif/platform-test/submodules/sys-sw/paris-driver/src/DeviceMgr/PhysicalDeviceMgr.cpp:35
[etcam_ipacl.py] #22 0x000070900011f09b in ?? ()
[etcam_ipacl.py] #23 0x00007fffe87ba2c0 in ?? ()
[etcam_ipacl.py] #24 0x0000708ff0e27550 in ?? ()
[etcam_ipacl.py] #25 0x0000710003fa1c40 in ?? ()
[etcam_ipacl.py] #26 0x3b7c0d5e8e517d00 in ?? ()
[etcam_ipacl.py] #27 0x0000000000000000 in ?? ()
[etcam_ipacl.py] *** Break *** abort
[etcam_ipacl.py] #0 0x00007490045107d7 in __GI___wait4 (pid=1095955, stat_loc=stat_loc
[etcam_ipacl.py] entry=0x7fffe87b05a8, options=options
[etcam_ipacl.py] entry=0, usage=usage
[etcam_ipacl.py] entry=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30
[etcam_ipacl.py] #1 0x000074900451091b in __GI___waitpid (pid=<optimized out>, stat_loc=stat_loc
[etcam_ipacl.py] entry=0x7fffe87b05a8, options=options
[etcam_ipacl.py] entry=0) at ./posix/waitpid.c:38
[etcam_ipacl.py] #2 0x00007490044585bb in do_system (line=<optimized out>) at ../sysdeps/posix/system.c:172
[etcam_ipacl.py] #3 0x0000708ffe79bc65 in CppyyLegacy::TUnixSystem::StackTrace() () from /home/dsebastian/.local/lib/python3.12/site-packages/cppyy_backend/lib/libCoreLegacy.so
[etcam_ipacl.py] #4 0x0000708ffea079a7 in (anonymous namespace)::do_trace (sig=5) at src/clingwrapper.cxx:267
[etcam_ipacl.py] #5 (anonymous namespace)::TExceptionHandlerImp::HandleException (this=<optimized out>, sig=5) at src/clingwrapper.cxx:286
[etcam_ipacl.py] #6 0x0000708ffe79a741 in CppyyLegacy::TUnixSystem::DispatchSignals(CppyyLegacy::ESignals) () from /home/dsebastian/.local/lib/python3.12/site-packages/cppyy_backend/lib/libCoreLegacy.so
[etcam_ipacl.py] #7 <signal handler called>
[etcam_ipacl.py] #8 __pthread_kill_implementation (no_tid=0, signo=6, threadid=<optimized out>) at ./nptl/pthread_kill.c:44
[etcam_ipacl.py] #9 __pthread_kill_internal (signo=6, threadid=<optimized out>) at ./nptl/pthread_kill.c:78
[etcam_ipacl.py] #10 __GI___pthread_kill (threadid=<optimized out>, signo=signo
[etcam_ipacl.py] entry=6) at ./nptl/pthread_kill.c:89
[etcam_ipacl.py] #11 0x000074900444527e in __GI_raise (sig=sig
[etcam_ipacl.py] entry=6) at ../sysdeps/posix/raise.c:26
[etcam_ipacl.py] #12 0x00007490044288ff in __GI_abort () at ./stdlib/abort.c:79
[etcam_ipacl.py] #13 0x000074900442881b in __assert_fail_base (fmt=0x7490045d01e8 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", assertion=assertion
[etcam_ipacl.py] entry=0x708ff4776e40 "!tableInfo_.keyInfo.tcamPages.empty() && \"TCAM table must have tcamPages populated\"", file=file
[etcam_ipacl.py] entry=0x708ff4776640 "/home/dsebastian/workspace/aif/platform-test/submodules/sys-sw/paris-driver/src/Hal/HalTcamTable.cpp", line=line
[etcam_ipacl.py] entry=153, function=function
[etcam_ipacl.py] entry=0x708ff4776de0 "void Paris::Hal::TcamTable::createKeyTcamShadows()") at ./assert/assert.c:96
[etcam_ipacl.py] #14 0x000074900443b517 in __assert_fail (assertion=0x708ff4776e40 "!tableInfo_.keyInfo.tcamPages.empty() && \"TCAM table must have tcamPages populated\"", file=0x708ff4776640 "/home/dsebastian/workspace/aif/platform-test/submodules/sys-sw/paris-driver/src/Hal/HalTcamTable.cpp", line=153, function=0x708ff4776de0 "void Paris::Hal::TcamTable::createKeyTcamShadows()") at ./assert/assert.c:105
[etcam_ipacl.py] #15 0x0000708ff396f8eb in Paris::Hal::TcamTable::createKeyTcamShadows (this=this
[etcam_ipacl.py] entry=0x72200a4eab80) at /home/dsebastian/workspace/aif/platform-test/submodules/sys-sw/paris-driver/src/Hal/HalTcamTable.cpp:153
[etcam_ipacl.py] #16 0x0000708ff4662d99 in Paris::Hal::A1::WideEgrElasticTcamTable::WideEgrElasticTcamTable (this=this
[etcam_ipacl.py] entry=0x72200a4eab80, deviceId=..., pipeId=..., shadowColl=std::shared_ptr<Paris::ShadowCollection> (empty) = {...}, instanceId=instanceId
[etcam_ipacl.py] entry=1) at /home/dsebastian/workspace/aif/platform-test/submodules/sys-sw/paris-driver/src/Hal/autogen/HalWideEgrElasticTcam.cpp:157
[etcam_ipacl.py] #17 0x0000708ff0a8055a in std::make_unique<Paris::Hal::A1::WideEgrElasticTcamTable, Paris::DeviceId const&, Paris::PipeId const&, std::shared_ptr<Paris::ShadowCollection>&, int&> () at /usr/include/c++/13/bits/unique_ptr.h:1070
[etcam_ipacl.py] #18 Paris::Table::createTableMgr<Paris::Table::WideEgrElasticTcamKey, Paris::Table::WideEgrElasticTcamAction, Paris::Hal::A1::WideEgrElasticTcamTable> (deviceId=..., pipeId=..., driver=std::shared_ptr<Paris::DriverMgr::ILDriverInterface> (use count 50, weak count 0) = {...}, shadowColl=std::shared_ptr<Paris::ShadowCollection> (use count 165, weak count 0) = {...}, callback=..., tableConfig=..., instanceId=<optimized out>) at /home/dsebastian/workspace/aif/platform-test/submodules/sys-sw/paris-driver/src/TableMgr/TableMgrImpl.h:100
[etcam_ipacl.py] #19 0x0000708ff070cb73 in Paris::Table::A1TableMgrFactory::create (tableId=tableId
[etcam_ipacl.py] entry=Paris::Table::TableId::WideEgrElasticTcam_multiInstance_1, deviceId=..., pipeId=..., driver=std::shared_ptr<Paris::DriverMgr::ILDriverInterface> (use count 50, weak count 0) = {...}, shadowColl=std::shared_ptr<Paris::ShadowCollection> (use count 165, weak count 0) = {...}, callback=..., tableConfig=...) at /home/dsebastian/workspace/aif/platform-test/submodules/sys-sw/paris-driver/src/TableMgr/autogen/A1TableMgrFactory.cpp:1660
[etcam_ipacl.py] #20 0x0000708ff066cf72 in Paris::TableProgrammingInterface::createTableMgr (this=this
[etcam_ipacl.py] entry=0x71a003ebbe10, tableId=tableId
[etcam_ipacl.py] entry=Paris::Table::TableId::WideEgrElasticTcam_multiInstance_1, devId=..., devRole=<optimized out>, pipeId=..., tableConfig=..., callback=..., cacheTblMgr=<optimized out>) at /home/dsebastian/workspace/aif/platform-test/submodules/sys-sw/paris-driver/src/TableMgr/TableProgrammingInterface.cpp:157
[etcam_ipacl.py] #21 0x0000708fef346674 in Paris::PhysicalDeviceMgr::createTableMgr (this=<optimized out>, tableId=<optimized out>, pipeId=..., tpChannelId=<optimized out>, tableConfig=..., callback=...) at /home/dsebastian/workspace/aif/platform-test/submodules/sys-sw/paris-driver/src/DeviceMgr/PhysicalDeviceMgr.cpp:35
[etcam_ipacl.py] #22 0x000070900011f09b in ?? ()
[etcam_ipacl.py] #23 0x00007fffe87ba2c0 in ?? ()
[etcam_ipacl.py] #24 0x0000708ff0e27550 in ?? ()
[etcam_ipacl.py] #25 0x0000710003fa1c40 in ?? ()
[etcam_ipacl.py] #26 0x3b7c0d5e8e517d00 in ?? ()
[etcam_ipacl.py] #27 0x0000000000000000 in ?? ()
[etcam_ipacl.py] Completed in 1m37.2s
============================================================
FAILED:
etcam_ipacl.py
Results: 1 test(s) — 0 passed, 1 failed
============================================================
RESULT: FAIL (97s)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment