Skip to content

Instantly share code, notes, and snippets.

bnxtmt 3:> nvm cfg 7= [806/98057]
5048 [805/98057]
bnxtmt 3:> nvm cfg 7=4250
bnxtmt 3:>
bnxtmt 3:>
bnxtmt 3:> nvm cfg 7=
4250
l2_ctxt_log2phy_tbl[0..1023] (4-byte):
Idx  Flag  Fixed  Before  After
===  ====  =====  ======  =====
  0    3    1fb     1fc      0
  1    3    1f6     1fc      0
  2    3    1f5     1fc      0
  3    3    1f4     1fc      0
  4    3    1f3     1fc      0
  5    3    1f6     1fc      0
  6    3    1f5     1fc      0
4519.2: 1343: cal_xcast_add_l2: xcast_id: 0xffff, src_fid: 0, fid: 0x88, pf_fid: 0x2, svif: 0x5, mac: 00:00:00:00:00:00,
cal_cfg->type: 0x1, xcast_id: 0x2, vlan_id: 0x3e9, dest_id: 0x5, mac: ff:ff:ff:ff:ff:ff
4519.2: 1313: cal_xcast_add_l2: AFM_PROMISC_MGC_SUPPORT
4519.2: 1343: cal_xcast_add_l2: xcast_id: 0xffff, src_fid: 0, fid: 0x80, pf_fid: 0x1, svif: 0x4, mac: 00:00:00:00:00:00,
cal_cfg->type: 0x3, xcast_id: 0x1, vlan_id: 0x3e9, dest_id: 0x4, mac: 00:00:00:00:00:00
4519.2: 1390: cal_xcast_add_l2:
4519.2:Backtrace
4519.2: #0: PC at 0x20002b7a
4519.2: #1: PC at 0x2005ce9c
4519.2: #2: PC at 0x2005d632
#0: 0x20002b7a: backtrace at /git/rel_nxt_216.0/main/Cumulus/firmware/THOR/../Primate/sys_err.c:123
#1: 0x2005ce9c: cal_xcast_add_l2 at /git/rel_nxt_216.0/main/Cumulus/firmware/THOR/../core/AFM/cal/cal_xcast.c:1392
#2: 0x2005d632: cal_xcast_cfg at /git/rel_nxt_216.0/main/Cumulus/firmware/THOR/../core/AFM/cal/cal_xcast.c:1760
#3: 0x20050274: afm_xcast_promisc_alloc at /git/rel_nxt_216.0/main/Cumulus/firmware/THOR/../core/AFM/orch/afm_xcast_flow.c:59
#4: 0x2004bec6: afm_func_cfg_rx_mode at /git/rel_nxt_216.0/main/Cumulus/firmware/THOR/../core/AFM/orch/afm_func.c:588
#5: 0x2004f618: afm_func_cfg at /git/rel_nxt_216.0/main/Cumulus/firmware/THOR/../core/AFM/orch/afm_func.c:2880
#6: 0x200e58e4: afm_hwrm_cfa_l2_set_rx_mask at /git/rel_nxt_216.0/main/Cumulus/firmware/THOR/../core/HWRM/hwrm_afm.c:1494
#7: 0x200e1a44: hwrm_cfa_l2_set_rx_mask at /git/rel_nxt_216.0/main/Cumulus/firmware/THOR/../ChiMP/bootcode/bootcode_afm_if.c:261
#8: 0x200e9e56: cfa_recv_mask at /git/rel_nxt_216.0/main/Cumulus/firmware/THOR/../core/HWRM
cmake_minimum_required(VERSION 3.14)
project(Cumulus)
set(CHIP_THOR 1)
set(SUPPORT_BUILTIN_AFM 1)
# set(CMAKE_C_COMPILER ${tools}/gcc-mock.sh)
# set(CMAKE_CXX_COMPILER ${tools}/gcc-mock.sh)
# message("CMAKE_SYSTEM_NAME: ${CMAKE_SYSTEM_NAME}")
#message("CMAKE_C_COMPILER: ${CMAKE_C_COMPILER}")
shague@shague-mb:~/git/int_nxt(int_nxt)$ git checkout -b rebase-103736
Switched to a new branch 'rebase-103736'
shague@shague-mb:~/git/int_nxt(rebase-103736)$ git fetch ssh://sh891700@gerrit-ccxsw.broadcom.net:29418/netxtreme refs/changes/36/103736/2 && git checkout FETCH_HEAD
remote: Counting objects: 25, done
remote: Finding sources: 100% (13/13)
remote: Total 13 (delta 12), reused 13 (delta 12)
Unpacking objects: 100% (13/13), done.
From ssh://gerrit-ccxsw.broadcom.net:29418/netxtreme
* branch refs/changes/36/103736/2 -> FETCH_HEAD
Fetching submodule main/Cumulus/common/nitro-headers
@shague
shague / trace.txt
Created October 1, 2019 21:42
CTRL-43502 trace
Running in MFG mode...
bnxtmt -- Broadcom Manufacturing tool, version 216.0.126.0
Copyright (c) 2018 Broadcom Limited, All rights reserved.
**********************************************
*** WARNING: Device(s) are used by OS driver.
*** WARNING: Some commands are disabled
**********************************************
C : Brd:Rv Bus PCI Spd Base IRQ MAC FmwVer Config.
@shague
shague / cfadbg.3.txt
Created September 23, 2019 21:04
cfadbg.3.txt
Normal : dir 1 tcam_idx 16cd str 0 op 0 act 0000 cnxt 0000 dest 0000 ring 0000 md 0 mp 0
dir key idx prof l2_ctxt ttype tid dmac ivv
1 03 16ce 11 000 0 000000 00:00:00:00:00:00 000
1 03 16ce ff 3ff 0 000000 00:00:00:00:00:00 000
Normal : dir 1 tcam_idx 16ce str 0 op 0 act 0000 cnxt 0000 dest 0000 ring 0000 md 0 mp 0
Normal : dir 1 tcam_idx 16cf str 0 op 0 act 0000 cnxt 0000 dest 0000 ring 0000 md 0 mp 0
dir key idx prof l2_ctxt ttype tid dmac ivv
@shague
shague / cfadbg.2.txt
Created September 23, 2019 21:00
cfadbg.2.txt
Normal : dir 1 tcam_idx 16cd str 0 op 0 act 0000 cnxt 0000 dest 0000 ring 0000 md 0 mp 0
dir key idx prof l2_ctxt ttype tid dmac ivv
1 03 16ce 11 000 0 000000 00:00:00:00:00:00 000
1 03 16ce ff 3ff 0 000000 00:00:00:00:00:00 000
Normal : dir 1 tcam_idx 16ce str 0 op 0 act 0000 cnxt 0000 dest 0000 ring 0000 md 0 mp 0
Normal : dir 1 tcam_idx 16cf str 0 op 0 act 0000 cnxt 0000 dest 0000 ring 0000 md 0 mp 0
dir key idx prof l2_ctxt ttype tid dmac ivv
@shague
shague / gi.sh
Created September 23, 2019 20:37
test
#!/bin/bash
function gi() {
local -r desc=${1:-misc}
gist -osc -d $desc -P
}
function gif() {
local -r desc=${1:-misc}
local -r file=${2:?input filename is required}