Dump
Dump an address space or registers
- Dump
Shortest form:
d.Dump memories (tables), registers or SDK software state by name. See Memories and registers for table names, views, pipes and the display options. The table, register and
swforms are read-only.Warning
dump mw,mh,mb,dvandpktread memory at an address inside thesyncdprocess. A wrong address crashessyncd.Grammar:
dump [File=<name>] [Append=true|false] [raw] [hex] [all] [chg] [pipe0|pipe1] [nocache] [idx_phy] [nocheck_mem_mode] <TABLE>[.<COPY>] [<INDEX> [<COUNT>]] [<FIELD> ...] dump <REGTYPE> ... (SOC, PCIC, PCIM, MCS, IPROC, PHY, MW, MH, MB) dump socmem [diff] [ext] [simpl] dump format <format_name> [<value>] dump sw <module> dump sa | dv <address> | pkt <address> [<len>]File=writes the output to a file in thesyncdcontainer instead of the console (it fails if file logging is already on). The flags must be typed in full (any case). Without an index the whole table is dumped. Field names after the table limit the output to those fields. On Trident 3 onlypipe0andpipe1are valid. An unknown name printsUnknown option or memory to dump (use 'help dump' for more info).Each table entry is printed on one line as
<TABLE>.<block>[<index>]: <FIELD=value,...>; withchg, only the changed fields appear, and a table with nothing changed prints nothing. Aliases are accepted, but the output uses the table’s own name:dump raw all VLAN_TAB 1 1printsVLAN.ipipe0[1]: ….The built-in help also shows
-filter <FIELD>=<VALUE>. The shell does not support it: the word is taken as a field name to display, so nothing useful is printed. UseSEArchto find entries by field value.Hardware-validated — All non-default L2 entries, including VXLAN-learned destinations
drivshell> dump chg l2x L2_ENTRY.ipipe0[11552]: <VLAN_ID=1,VFI=1,TABLE_FIELDS=0x40020000380e75e20ec00001,STATIC_BIT=1,POLICY_DATA=0x40020000380e75e20ec00001,MAC_ADDR=0xe039d7883b00,L2:VLAN_ID=1,L2:VFI=1,L2:STATIC_BIT=1,L2:MAC_ADDR=0xe039d7883b00,L2:KEY=0x0701cebc41d8000020,L2:HASH_LSB=0x3b00,L2:DESTINATION=0x20000,L2:DATA=0x0080040000,L2:ASSOCIATED_DATA=0x0080040000,KEY=0x0701cebc41d8000020,HASH_LSB=0x3b00,DESTINATION=0x20000,DATA=0x0080040000,BASE_VALID=1,ASSOCIATED_DATA=0x0080040000,>
Hardware-validated — VXLAN tunnel source and destination state
drivshell> dump chg EGR_IP_TUNNEL drivshell> dump chg EGR_DVP_ATTRIBUTE EGR_DVP_ATTRIBUTE.epipe0[1]: <RESERVED=0x00000000000040000000000000000000000000,DVP_ATTR_POLICY_DATA=0x00000000000010000000,COMMON:DISABLE_VLAN_CHECK=1,>
The two examples above come from a switch without VXLAN tunnels:
dump chg l2xfinds a single static entry in VLAN 1,EGR_IP_TUNNELhas no changed entries and prints nothing, andEGR_DVP_ATTRIBUTEhas one. With VXLAN configured, the learned remote MACs appear inl2xand the tunnel endpoints inEGR_IP_TUNNEL.Hardware-validated — Ten next-hop entries starting at index 0
drivshell> dump EGR_L3_NEXT_HOP 0 10 EGR_L3_NEXT_HOP.epipe0[0]: <SD_TAG:HG_L3_OVERRIDE=0,RESERVED=0x0000000000000000000000000000000000,PROXY:HG_L3_OVERRIDE=0,PARITY=0,MPLS:L3_PAYLOAD=0,MPLS:HG_L3_OVERRIDE=0,MIM:HG_L3_OVERRIDE=0,L3MC:VNTAG_SRC_VIF_SEL=0,L3MC:VNTAG_P=0,L3MC:VNTAG_FORCE_L=0,L3MC:VNTAG_DST_VIF=0,L3MC:VNTAG_ACTIONS=0,L3MC:USE_MAC_DA_PROFILE=0,L3MC:RSVD_FLEX_CTR_POOL_NUMBER=0,L3MC:RSVD_FLEX_CTR_BASE_COUNTER_IDX=0,L3MC:RSVD_DVP=0,L3MC:RESERVED_EH_TM=0,L3MC:RESERVED_1=0,L3MC:NEXT_PTR_TYPE=0,L3MC:NEXT_PTR=0,L3MC:MAC_DA_PROFILE_INDEX=0,L3MC:MAC_ADDRESS=0x000000000000,L3MC:L3_MC_VLAN_DISABLE=0,L3MC:L3_MC_TTL_DISABLE=0,L3MC:L3_MC_SA_DISABLE=0,L3MC:L3_MC_DA_DISABLE=0,L3MC:L3_DROP=0,L3MC:L3MC_USE_CONFIGURED_MAC=0,L3MC:L2_DROP=0,L3MC:INTF_NUM=0,L3MC:HG_MODIFY_ENABLE=0,L3MC:HG_MC_DST_PORT_NUM=0,L3MC:HG_MC_DST_MODID=0,L3MC:HG_LEARN_OVERRIDE=0,L3MC:HG_L3_OVERRIDE=0,L3MC:HG_HDR_SEL=0,L3MC:HG_CHANGE_DESTINATION=0,L3MC:HG_ADD_SYS_RSVD_VID=0,L3MC:FLEX_CTR_POOL_NUMBER=0,L3MC:FLEX_CTR_OFFSET_MODE=0,L3MC:FLEX_CTR_BASE_COUNTER_IDX=0,L3MC:ETAG_SRC_VID_SEL=0,L3MC:ETAG_PCP_DE_SOURCE=0,L3MC:ETAG_PCP=0,L3MC:ETAG_DOT1P_MAPPING_PTR=0,L3MC:ETAG_DE=0,L3MC:EH_TAG_TYPE=0,L3MC:EH_QUEUE_TAG=0,L3MC:DVP=0,L3MC:CLASS_ID=0,L3:VNTAG_SRC_VIF_SEL=0,L3:VNTAG_P=0,L3:VNTAG_FORCE_L=0,L3:VNTAG_DST_VIF=0,L3:VNTAG_ACTIONS=0,L3:RSVD_FLEX_CTR_POOL_NUMBER=0,L3:RSVD_FLEX_CTR_BASE_COUNTER_IDX=0,L3:RSVD_DVP=0,L3:RESERVED_2=0,L3:RESERVED_1=0,L3:OVID=0,L3:MAC_ADDRESS=0x000000000000,L3:L3_UC_VLAN_DISABLE=0,L3:L3_UC_TTL_DISABLE=0,L3:L3_UC_SA_DISABLE=0,L3:L3_UC_DA_DISABLE=0,L3:IVID=0,L3:INTF_NUM=0,L3:HG_VNTAG_MODIFY_ENABLE=0,L3:HG_LEARN_OVERRIDE=0,L3:HG_L2_TUNNEL_ENCAP_ENABLE=0,L3:HG_HDR_SEL=0,L3:FLEX_CTR_POOL_NUMBER=0,L3:FLEX_CTR_OFFSET_MODE=0,L3:FLEX_CTR_BASE_COUNTER_IDX=0,L3:ETAG_SRC_VID_SEL=0,L3:ETAG_PCP_DE_SOURCE=0,L3:ETAG_PCP=0,L3:ETAG_DOT1P_MAPPING_PTR=0,L3:ETAG_DE=0,L3:DVP=0,L3:CLASS_ID=0,L2_OTAG:HG_L3_OVERRIDE=0,IFP_ACTIONS:L3_UC_VLAN_DISABLE=0,IFP_ACTIONS:L3_UC_TTL_DISABLE=0,IFP_ACTIONS:L3_UC_SA_DISABLE=0,IFP_ACTIONS:L3_UC_DA_DISABLE=0,FLEX_VXLAN_IPV6:HG_L3_OVERRIDE=0,ENTRY_TYPE=0,ECCP=0,ECC=0,DATA_TYPE=0,ACTION_PROFILE_PTR=0> EGR_L3_NEXT_HOP.epipe0[1]: <SD_TAG:HG_L3_OVERRIDE=0,RESERVED=0x000000000000000003fffffffffffffff0,PROXY:HG_L3_OVERRIDE=0,PARITY=0,MPLS:L3_PAYLOAD=0,MPLS:HG_L3_OVERRIDE=1,MIM:HG_L3_OVERRIDE=1,L3MC:VNTAG_SRC_VIF_SEL=0,L3MC:VNTAG_P=1,L3MC:VNTAG_FORCE_L=1,L3MC:VNTAG_DST_VIF=0xff,L3MC:VNTAG_ACTIONS=3,L3MC:USE_MAC_DA_PROFILE=0,L3MC:RSVD_FLEX_CTR_POOL_NUMBER=3,L3MC:RSVD_FLEX_CTR_BASE_COUNTER_IDX=1,L3MC:RSVD_DVP=3,L3MC:RESERVED_EH_TM=0,L3MC:RESERVED_1=0,L3MC:NEXT_PTR_TYPE=0,L3MC:NEXT_PTR=0xffff,L3MC:MAC_DA_PROFILE_INDEX=0,L3MC:MAC_ADDRESS=0x000000000000,L3MC:L3_MC_VLAN_DISABLE=0,L3MC:L3_MC_TTL_DISABLE=0,L3MC:L3_MC_SA_DISABLE=0,L3MC:L3_MC_DA_DISABLE=0,L3MC:L3_DROP=0,L3MC:L3MC_USE_CONFIGURED_MAC=0,L3MC:L2_DROP=0,L3MC:INTF_NUM=0x3ff0,L3MC:HG_MODIFY_ENABLE=0,L3MC:HG_MC_DST_PORT_NUM=0,L3MC:HG_MC_DST_MODID=0,L3MC:HG_LEARN_OVERRIDE=0,L3MC:HG_L3_OVERRIDE=0,L3MC:HG_HDR_SEL=0,L3MC:HG_CHANGE_DESTINATION=0,L3MC:HG_ADD_SYS_RSVD_VID=0,L3MC:FLEX_CTR_POOL_NUMBER=3,L3MC:FLEX_CTR_OFFSET_MODE=3,L3MC:FLEX_CTR_BASE_COUNTER_IDX=0x1fff,L3MC:ETAG_SRC_VID_SEL=0,L3MC:ETAG_PCP_DE_SOURCE=3,L3MC:ETAG_PCP=7,L3MC:ETAG_DOT1P_MAPPING_PTR=0xf,L3MC:ETAG_DE=1,L3MC:EH_TAG_TYPE=0,L3MC:EH_QUEUE_TAG=0,L3MC:DVP=0x3fff,L3MC:CLASS_ID=0,L3:VNTAG_SRC_VIF_SEL=0,L3:VNTAG_P=0,L3:VNTAG_FORCE_L=0,L3:VNTAG_DST_VIF=0,L3:VNTAG_ACTIONS=0,L3:RSVD_FLEX_CTR_POOL_NUMBER=0,L3:RSVD_FLEX_CTR_BASE_COUNTER_IDX=0,L3:RSVD_DVP=0,L3:RESERVED_2=0,L3:RESERVED_1=0,L3:OVID=0xfff,L3:MAC_ADDRESS=0xffffffffffff,L3:L3_UC_VLAN_DISABLE=0,L3:L3_UC_TTL_DISABLE=0,L3:L3_UC_SA_DISABLE=0,L3:L3_UC_DA_DISABLE=0,L3:IVID=0xfff,L3:INTF_NUM=0x3fff,L3:HG_VNTAG_MODIFY_ENABLE=0,L3:HG_LEARN_OVERRIDE=0,L3:HG_L2_TUNNEL_ENCAP_ENABLE=0,L3:HG_HDR_SEL=0,L3:FLEX_CTR_POOL_NUMBER=0,L3:FLEX_CTR_OFFSET_MODE=0,L3:FLEX_CTR_BASE_COUNTER_IDX=0,L3:ETAG_SRC_VID_SEL=0,L3:ETAG_PCP_DE_SOURCE=0,L3:ETAG_PCP=0,L3:ETAG_DOT1P_MAPPING_PTR=0,L3:ETAG_DE=0,L3:DVP=0,L3:CLASS_ID=0,L2_OTAG:HG_L3_OVERRIDE=0,IFP_ACTIONS:L3_UC_VLAN_DISABLE=0,IFP_ACTIONS:L3_UC_TTL_DISABLE=0,IFP_ACTIONS:L3_UC_SA_DISABLE=0,IFP_ACTIONS:L3_UC_DA_DISABLE=0,FLEX_VXLAN_IPV6:HG_L3_OVERRIDE=0,ENTRY_TYPE=0,ECCP=0,ECC=0,DATA_TYPE=0,ACTION_PROFILE_PTR=0> EGR_L3_NEXT_HOP.epipe0[2]: <SD_TAG:HG_L3_OVERRIDE=0,RESERVED=0x0000000000000000000000000000000000,PROXY:HG_L3_OVERRIDE=0,PARITY=0,MPLS:L3_PAYLOAD=0,MPLS:HG_L3_OVERRIDE=0,MIM:HG_L3_OVERRIDE=0,L3MC:VNTAG_SRC_VIF_SEL=0,L3MC:VNTAG_P=0,L3MC:VNTAG_FORCE_L=0,L3MC:VNTAG_DST_VIF=0,L3MC:VNTAG_ACTIONS=0,L3MC:USE_MAC_DA_PROFILE=0,L3MC:RSVD_FLEX_CTR_POOL_NUMBER=0,L3MC:RSVD_FLEX_CTR_BASE_COUNTER_IDX=0,L3MC:RSVD_DVP=0,L3MC:RESERVED_EH_TM=0,L3MC:RESERVED_1=0,L3MC:NEXT_PTR_TYPE=0,L3MC:NEXT_PTR=0,L3MC:MAC_DA_PROFILE_INDEX=0,L3MC:MAC_ADDRESS=0x000000000000,L3MC:L3_MC_VLAN_DISABLE=0,L3MC:L3_MC_TTL_DISABLE=0,L3MC:L3_MC_SA_DISABLE=0,L3MC:L3_MC_DA_DISABLE=0,L3MC:L3_DROP=0,L3MC:L3MC_USE_CONFIGURED_MAC=0,L3MC:L2_DROP=0,L3MC:INTF_NUM=0,L3MC:HG_MODIFY_ENABLE=0,L3MC:HG_MC_DST_PORT_NUM=0,L3MC:HG_MC_DST_MODID=0,L3MC:HG_LEARN_OVERRIDE=0,L3MC:HG_L3_OVERRIDE=0,L3MC:HG_HDR_SEL=0,L3MC:HG_CHANGE_DESTINATION=0,L3MC:HG_ADD_SYS_RSVD_VID=0,L3MC:FLEX_CTR_POOL_NUMBER=0,L3MC:FLEX_CTR_OFFSET_MODE=0,L3MC:FLEX_CTR_BASE_COUNTER_IDX=0,L3MC:ETAG_SRC_VID_SEL=0,L3MC:ETAG_PCP_DE_SOURCE=0,L3MC:ETAG_PCP=0,L3MC:ETAG_DOT1P_MAPPING_PTR=0,L3MC:ETAG_DE=0,L3MC:EH_TAG_TYPE=0,L3MC:EH_QUEUE_TAG=0,L3MC:DVP=0,L3MC:CLASS_ID=0,L3:VNTAG_SRC_VIF_SEL=0,L3:VNTAG_P=0,L3:VNTAG_FORCE_L=0,L3:VNTAG_DST_VIF=0,L3:VNTAG_ACTIONS=0,L3:RSVD_FLEX_CTR_POOL_NUMBER=0,L3:RSVD_FLEX_CTR_BASE_COUNTER_IDX=0,L3:RSVD_DVP=0,L3:RESERVED_2=0,L3:RESERVED_1=0,L3:OVID=0,L3:MAC_ADDRESS=0x000000000000,L3:L3_UC_VLAN_DISABLE=0,L3:L3_UC_TTL_DISABLE=0,L3:L3_UC_SA_DISABLE=0,L3:L3_UC_DA_DISABLE=0,L3:IVID=0,L3:INTF_NUM=0,L3:HG_VNTAG_MODIFY_ENABLE=0,L3:HG_LEARN_OVERRIDE=0,L3:HG_L2_TUNNEL_ENCAP_ENABLE=0,L3:HG_HDR_SEL=0,L3:FLEX_CTR_POOL_NUMBER=0,L3:FLEX_CTR_OFFSET_MODE=0,L3:FLEX_CTR_BASE_COUNTER_IDX=0,L3:ETAG_SRC_VID_SEL=0,L3:ETAG_PCP_DE_SOURCE=0,L3:ETAG_PCP=0,L3:ETAG_DOT1P_MAPPING_PTR=0,L3:ETAG_DE=0,L3:DVP=0,L3:CLASS_ID=0,L2_OTAG:HG_L3_OVERRIDE=0,IFP_ACTIONS:L3_UC_VLAN_DISABLE=0,IFP_ACTIONS:L3_UC_TTL_DISABLE=0,IFP_ACTIONS:L3_UC_SA_DISABLE=0,IFP_ACTIONS:L3_UC_DA_DISABLE=0,FLEX_VXLAN_IPV6:HG_L3_OVERRIDE=0,ENTRY_TYPE=0,ECCP=0,ECC=0,DATA_TYPE=0,ACTION_PROFILE_PTR=0> EGR_L3_NEXT_HOP.epipe0[3]: <SD_TAG:HG_L3_OVERRIDE=0,RESERVED=0x0000000000000000000000000000000000,PROXY:HG_L3_OVERRIDE=0,PARITY=0,MPLS:L3_PAYLOAD=0,MPLS:HG_L3_OVERRIDE=0,MIM:HG_L3_OVERRIDE=0,L3MC:VNTAG_SRC_VIF_SEL=0,L3MC:VNTAG_P=0,L3MC:VNTAG_FORCE_L=0,L3MC:VNTAG_DST_VIF=0,L3MC:VNTAG_ACTIONS=0,L3MC:USE_MAC_DA_PROFILE=0,L3MC:RSVD_FLEX_CTR_POOL_NUMBER=0,L3MC:RSVD_FLEX_CTR_BASE_COUNTER_IDX=0,L3MC:RSVD_DVP=0,L3MC:RESERVED_EH_TM=0,L3MC:RESERVED_1=0,L3MC:NEXT_PTR_TYPE=0,L3MC:NEXT_PTR=0,L3MC:MAC_DA_PROFILE_INDEX=0,L3MC:MAC_ADDRESS=0x000000000000,L3MC:L3_MC_VLAN_DISABLE=0,L3MC:L3_MC_TTL_DISABLE=0,L3MC:L3_MC_SA_DISABLE=0,L3MC:L3_MC_DA_DISABLE=0,L3MC:L3_DROP=0,L3MC:L3MC_USE_CONFIGURED_MAC=0,L3MC:L2_DROP=0,L3MC:INTF_NUM=0,L3MC:HG_MODIFY_ENABLE=0,L3MC:HG_MC_DST_PORT_NUM=0,L3MC:HG_MC_DST_MODID=0,L3MC:HG_LEARN_OVERRIDE=0,L3MC:HG_L3_OVERRIDE=0,L3MC:HG_HDR_SEL=0,L3MC:HG_CHANGE_DESTINATION=0,L3MC:HG_ADD_SYS_RSVD_VID=0,L3MC:FLEX_CTR_POOL_NUMBER=0,L3MC:FLEX_CTR_OFFSET_MODE=0,L3MC:FLEX_CTR_BASE_COUNTER_IDX=0,L3MC:ETAG_SRC_VID_SEL=0,L3MC:ETAG_PCP_DE_SOURCE=0,L3MC:ETAG_PCP=0,L3MC:ETAG_DOT1P_MAPPING_PTR=0,L3MC:ETAG_DE=0,L3MC:EH_TAG_TYPE=0,L3MC:EH_QUEUE_TAG=0,L3MC:DVP=0,L3MC:CLASS_ID=0,L3:VNTAG_SRC_VIF_SEL=0,L3:VNTAG_P=0,L3:VNTAG_FORCE_L=0,L3:VNTAG_DST_VIF=0,L3:VNTAG_ACTIONS=0,L3:RSVD_FLEX_CTR_POOL_NUMBER=0,L3:RSVD_FLEX_CTR_BASE_COUNTER_IDX=0,L3:RSVD_DVP=0,L3:RESERVED_2=0,L3:RESERVED_1=0,L3:OVID=0,L3:MAC_ADDRESS=0x000000000000,L3:L3_UC_VLAN_DISABLE=0,L3:L3_UC_TTL_DISABLE=0,L3:L3_UC_SA_DISABLE=0,L3:L3_UC_DA_DISABLE=0,L3:IVID=0,L3:INTF_NUM=0,L3:HG_VNTAG_MODIFY_ENABLE=0,L3:HG_LEARN_OVERRIDE=0,L3:HG_L2_TUNNEL_ENCAP_ENABLE=0,L3:HG_HDR_SEL=0,L3:FLEX_CTR_POOL_NUMBER=0,L3:FLEX_CTR_OFFSET_MODE=0,L3:FLEX_CTR_BASE_COUNTER_IDX=0,L3:ETAG_SRC_VID_SEL=0,L3:ETAG_PCP_DE_SOURCE=0,L3:ETAG_PCP=0,L3:ETAG_DOT1P_MAPPING_PTR=0,L3:ETAG_DE=0,L3:DVP=0,L3:CLASS_ID=0,L2_OTAG:HG_L3_OVERRIDE=0,IFP_ACTIONS:L3_UC_VLAN_DISABLE=0,IFP_ACTIONS:L3_UC_TTL_DISABLE=0,IFP_ACTIONS:L3_UC_SA_DISABLE=0,IFP_ACTIONS:L3_UC_DA_DISABLE=0,FLEX_VXLAN_IPV6:HG_L3_OVERRIDE=0,ENTRY_TYPE=0,ECCP=0,ECC=0,DATA_TYPE=0,ACTION_PROFILE_PTR=0> EGR_L3_NEXT_HOP.epipe0[4]: <SD_TAG:HG_L3_OVERRIDE=0,RESERVED=0x0000000000000000000000000000000000,PROXY:HG_L3_OVERRIDE=0,PARITY=0,MPLS:L3_PAYLOAD=0,MPLS:HG_L3_OVERRIDE=0,MIM:HG_L3_OVERRIDE=0,L3MC:VNTAG_SRC_VIF_SEL=0,L3MC:VNTAG_P=0,L3MC:VNTAG_FORCE_L=0,L3MC:VNTAG_DST_VIF=0,L3MC:VNTAG_ACTIONS=0,L3MC:USE_MAC_DA_PROFILE=0,L3MC:RSVD_FLEX_CTR_POOL_NUMBER=0,L3MC:RSVD_FLEX_CTR_BASE_COUNTER_IDX=0,L3MC:RSVD_DVP=0,L3MC:RESERVED_EH_TM=0,L3MC:RESERVED_1=0,L3MC:NEXT_PTR_TYPE=0,L3MC:NEXT_PTR=0,L3MC:MAC_DA_PROFILE_INDEX=0,L3MC:MAC_ADDRESS=0x000000000000,L3MC:L3_MC_VLAN_DISABLE=0,L3MC:L3_MC_TTL_DISABLE=0,L3MC:L3_MC_SA_DISABLE=0,L3MC:L3_MC_DA_DISABLE=0,L3MC:L3_DROP=0,L3MC:L3MC_USE_CONFIGURED_MAC=0,L3MC:L2_DROP=0,L3MC:INTF_NUM=0,L3MC:HG_MODIFY_ENABLE=0,L3MC:HG_MC_DST_PORT_NUM=0,L3MC:HG_MC_DST_MODID=0,L3MC:HG_LEARN_OVERRIDE=0,L3MC:HG_L3_OVERRIDE=0,L3MC:HG_HDR_SEL=0,L3MC:HG_CHANGE_DESTINATION=0,L3MC:HG_ADD_SYS_RSVD_VID=0,L3MC:FLEX_CTR_POOL_NUMBER=0,L3MC:FLEX_CTR_OFFSET_MODE=0,L3MC:FLEX_CTR_BASE_COUNTER_IDX=0,L3MC:ETAG_SRC_VID_SEL=0,L3MC:ETAG_PCP_DE_SOURCE=0,L3MC:ETAG_PCP=0,L3MC:ETAG_DOT1P_MAPPING_PTR=0,L3MC:ETAG_DE=0,L3MC:EH_TAG_TYPE=0,L3MC:EH_QUEUE_TAG=0,L3MC:DVP=0,L3MC:CLASS_ID=0,L3:VNTAG_SRC_VIF_SEL=0,L3:VNTAG_P=0,L3:VNTAG_FORCE_L=0,L3:VNTAG_DST_VIF=0,L3:VNTAG_ACTIONS=0,L3:RSVD_FLEX_CTR_POOL_NUMBER=0,L3:RSVD_FLEX_CTR_BASE_COUNTER_IDX=0,L3:RSVD_DVP=0,L3:RESERVED_2=0,L3:RESERVED_1=0,L3:OVID=0,L3:MAC_ADDRESS=0x000000000000,L3:L3_UC_VLAN_DISABLE=0,L3:L3_UC_TTL_DISABLE=0,L3:L3_UC_SA_DISABLE=0,L3:L3_UC_DA_DISABLE=0,L3:IVID=0,L3:INTF_NUM=0,L3:HG_VNTAG_MODIFY_ENABLE=0,L3:HG_LEARN_OVERRIDE=0,L3:HG_L2_TUNNEL_ENCAP_ENABLE=0,L3:HG_HDR_SEL=0,L3:FLEX_CTR_POOL_NUMBER=0,L3:FLEX_CTR_OFFSET_MODE=0,L3:FLEX_CTR_BASE_COUNTER_IDX=0,L3:ETAG_SRC_VID_SEL=0,L3:ETAG_PCP_DE_SOURCE=0,L3:ETAG_PCP=0,L3:ETAG_DOT1P_MAPPING_PTR=0,L3:ETAG_DE=0,L3:DVP=0,L3:CLASS_ID=0,L2_OTAG:HG_L3_OVERRIDE=0,IFP_ACTIONS:L3_UC_VLAN_DISABLE=0,IFP_ACTIONS:L3_UC_TTL_DISABLE=0,IFP_ACTIONS:L3_UC_SA_DISABLE=0,IFP_ACTIONS:L3_UC_DA_DISABLE=0,FLEX_VXLAN_IPV6:HG_L3_OVERRIDE=0,ENTRY_TYPE=0,ECCP=0,ECC=0,DATA_TYPE=0,ACTION_PROFILE_PTR=0> EGR_L3_NEXT_HOP.epipe0[5]: <SD_TAG:HG_L3_OVERRIDE=0,RESERVED=0x0000000000000000000000000000000000,PROXY:HG_L3_OVERRIDE=0,PARITY=0,MPLS:L3_PAYLOAD=0,MPLS:HG_L3_OVERRIDE=0,MIM:HG_L3_OVERRIDE=0,L3MC:VNTAG_SRC_VIF_SEL=0,L3MC:VNTAG_P=0,L3MC:VNTAG_FORCE_L=0,L3MC:VNTAG_DST_VIF=0,L3MC:VNTAG_ACTIONS=0,L3MC:USE_MAC_DA_PROFILE=0,L3MC:RSVD_FLEX_CTR_POOL_NUMBER=0,L3MC:RSVD_FLEX_CTR_BASE_COUNTER_IDX=0,L3MC:RSVD_DVP=0,L3MC:RESERVED_EH_TM=0,L3MC:RESERVED_1=0,L3MC:NEXT_PTR_TYPE=0,L3MC:NEXT_PTR=0,L3MC:MAC_DA_PROFILE_INDEX=0,L3MC:MAC_ADDRESS=0x000000000000,L3MC:L3_MC_VLAN_DISABLE=0,L3MC:L3_MC_TTL_DISABLE=0,L3MC:L3_MC_SA_DISABLE=0,L3MC:L3_MC_DA_DISABLE=0,L3MC:L3_DROP=0,L3MC:L3MC_USE_CONFIGURED_MAC=0,L3MC:L2_DROP=0,L3MC:INTF_NUM=0,L3MC:HG_MODIFY_ENABLE=0,L3MC:HG_MC_DST_PORT_NUM=0,L3MC:HG_MC_DST_MODID=0,L3MC:HG_LEARN_OVERRIDE=0,L3MC:HG_L3_OVERRIDE=0,L3MC:HG_HDR_SEL=0,L3MC:HG_CHANGE_DESTINATION=0,L3MC:HG_ADD_SYS_RSVD_VID=0,L3MC:FLEX_CTR_POOL_NUMBER=0,L3MC:FLEX_CTR_OFFSET_MODE=0,L3MC:FLEX_CTR_BASE_COUNTER_IDX=0,L3MC:ETAG_SRC_VID_SEL=0,L3MC:ETAG_PCP_DE_SOURCE=0,L3MC:ETAG_PCP=0,L3MC:ETAG_DOT1P_MAPPING_PTR=0,L3MC:ETAG_DE=0,L3MC:EH_TAG_TYPE=0,L3MC:EH_QUEUE_TAG=0,L3MC:DVP=0,L3MC:CLASS_ID=0,L3:VNTAG_SRC_VIF_SEL=0,L3:VNTAG_P=0,L3:VNTAG_FORCE_L=0,L3:VNTAG_DST_VIF=0,L3:VNTAG_ACTIONS=0,L3:RSVD_FLEX_CTR_POOL_NUMBER=0,L3:RSVD_FLEX_CTR_BASE_COUNTER_IDX=0,L3:RSVD_DVP=0,L3:RESERVED_2=0,L3:RESERVED_1=0,L3:OVID=0,L3:MAC_ADDRESS=0x000000000000,L3:L3_UC_VLAN_DISABLE=0,L3:L3_UC_TTL_DISABLE=0,L3:L3_UC_SA_DISABLE=0,L3:L3_UC_DA_DISABLE=0,L3:IVID=0,L3:INTF_NUM=0,L3:HG_VNTAG_MODIFY_ENABLE=0,L3:HG_LEARN_OVERRIDE=0,L3:HG_L2_TUNNEL_ENCAP_ENABLE=0,L3:HG_HDR_SEL=0,L3:FLEX_CTR_POOL_NUMBER=0,L3:FLEX_CTR_OFFSET_MODE=0,L3:FLEX_CTR_BASE_COUNTER_IDX=0,L3:ETAG_SRC_VID_SEL=0,L3:ETAG_PCP_DE_SOURCE=0,L3:ETAG_PCP=0,L3:ETAG_DOT1P_MAPPING_PTR=0,L3:ETAG_DE=0,L3:DVP=0,L3:CLASS_ID=0,L2_OTAG:HG_L3_OVERRIDE=0,IFP_ACTIONS:L3_UC_VLAN_DISABLE=0,IFP_ACTIONS:L3_UC_TTL_DISABLE=0,IFP_ACTIONS:L3_UC_SA_DISABLE=0,IFP_ACTIONS:L3_UC_DA_DISABLE=0,FLEX_VXLAN_IPV6:HG_L3_OVERRIDE=0,ENTRY_TYPE=0,ECCP=0,ECC=0,DATA_TYPE=0,ACTION_PROFILE_PTR=0> EGR_L3_NEXT_HOP.epipe0[6]: <SD_TAG:HG_L3_OVERRIDE=0,RESERVED=0x0000000000000000000000000000000000,PROXY:HG_L3_OVERRIDE=0,PARITY=0,MPLS:L3_PAYLOAD=0,MPLS:HG_L3_OVERRIDE=0,MIM:HG_L3_OVERRIDE=0,L3MC:VNTAG_SRC_VIF_SEL=0,L3MC:VNTAG_P=0,L3MC:VNTAG_FORCE_L=0,L3MC:VNTAG_DST_VIF=0,L3MC:VNTAG_ACTIONS=0,L3MC:USE_MAC_DA_PROFILE=0,L3MC:RSVD_FLEX_CTR_POOL_NUMBER=0,L3MC:RSVD_FLEX_CTR_BASE_COUNTER_IDX=0,L3MC:RSVD_DVP=0,L3MC:RESERVED_EH_TM=0,L3MC:RESERVED_1=0,L3MC:NEXT_PTR_TYPE=0,L3MC:NEXT_PTR=0,L3MC:MAC_DA_PROFILE_INDEX=0,L3MC:MAC_ADDRESS=0x000000000000,L3MC:L3_MC_VLAN_DISABLE=0,L3MC:L3_MC_TTL_DISABLE=0,L3MC:L3_MC_SA_DISABLE=0,L3MC:L3_MC_DA_DISABLE=0,L3MC:L3_DROP=0,L3MC:L3MC_USE_CONFIGURED_MAC=0,L3MC:L2_DROP=0,L3MC:INTF_NUM=0,L3MC:HG_MODIFY_ENABLE=0,L3MC:HG_MC_DST_PORT_NUM=0,L3MC:HG_MC_DST_MODID=0,L3MC:HG_LEARN_OVERRIDE=0,L3MC:HG_L3_OVERRIDE=0,L3MC:HG_HDR_SEL=0,L3MC:HG_CHANGE_DESTINATION=0,L3MC:HG_ADD_SYS_RSVD_VID=0,L3MC:FLEX_CTR_POOL_NUMBER=0,L3MC:FLEX_CTR_OFFSET_MODE=0,L3MC:FLEX_CTR_BASE_COUNTER_IDX=0,L3MC:ETAG_SRC_VID_SEL=0,L3MC:ETAG_PCP_DE_SOURCE=0,L3MC:ETAG_PCP=0,L3MC:ETAG_DOT1P_MAPPING_PTR=0,L3MC:ETAG_DE=0,L3MC:EH_TAG_TYPE=0,L3MC:EH_QUEUE_TAG=0,L3MC:DVP=0,L3MC:CLASS_ID=0,L3:VNTAG_SRC_VIF_SEL=0,L3:VNTAG_P=0,L3:VNTAG_FORCE_L=0,L3:VNTAG_DST_VIF=0,L3:VNTAG_ACTIONS=0,L3:RSVD_FLEX_CTR_POOL_NUMBER=0,L3:RSVD_FLEX_CTR_BASE_COUNTER_IDX=0,L3:RSVD_DVP=0,L3:RESERVED_2=0,L3:RESERVED_1=0,L3:OVID=0,L3:MAC_ADDRESS=0x000000000000,L3:L3_UC_VLAN_DISABLE=0,L3:L3_UC_TTL_DISABLE=0,L3:L3_UC_SA_DISABLE=0,L3:L3_UC_DA_DISABLE=0,L3:IVID=0,L3:INTF_NUM=0,L3:HG_VNTAG_MODIFY_ENABLE=0,L3:HG_LEARN_OVERRIDE=0,L3:HG_L2_TUNNEL_ENCAP_ENABLE=0,L3:HG_HDR_SEL=0,L3:FLEX_CTR_POOL_NUMBER=0,L3:FLEX_CTR_OFFSET_MODE=0,L3:FLEX_CTR_BASE_COUNTER_IDX=0,L3:ETAG_SRC_VID_SEL=0,L3:ETAG_PCP_DE_SOURCE=0,L3:ETAG_PCP=0,L3:ETAG_DOT1P_MAPPING_PTR=0,L3:ETAG_DE=0,L3:DVP=0,L3:CLASS_ID=0,L2_OTAG:HG_L3_OVERRIDE=0,IFP_ACTIONS:L3_UC_VLAN_DISABLE=0,IFP_ACTIONS:L3_UC_TTL_DISABLE=0,IFP_ACTIONS:L3_UC_SA_DISABLE=0,IFP_ACTIONS:L3_UC_DA_DISABLE=0,FLEX_VXLAN_IPV6:HG_L3_OVERRIDE=0,ENTRY_TYPE=0,ECCP=0,ECC=0,DATA_TYPE=0,ACTION_PROFILE_PTR=0> EGR_L3_NEXT_HOP.epipe0[7]: <SD_TAG:HG_L3_OVERRIDE=0,RESERVED=0x0000000000000000000000000000000000,PROXY:HG_L3_OVERRIDE=0,PARITY=0,MPLS:L3_PAYLOAD=0,MPLS:HG_L3_OVERRIDE=0,MIM:HG_L3_OVERRIDE=0,L3MC:VNTAG_SRC_VIF_SEL=0,L3MC:VNTAG_P=0,L3MC:VNTAG_FORCE_L=0,L3MC:VNTAG_DST_VIF=0,L3MC:VNTAG_ACTIONS=0,L3MC:USE_MAC_DA_PROFILE=0,L3MC:RSVD_FLEX_CTR_POOL_NUMBER=0,L3MC:RSVD_FLEX_CTR_BASE_COUNTER_IDX=0,L3MC:RSVD_DVP=0,L3MC:RESERVED_EH_TM=0,L3MC:RESERVED_1=0,L3MC:NEXT_PTR_TYPE=0,L3MC:NEXT_PTR=0,L3MC:MAC_DA_PROFILE_INDEX=0,L3MC:MAC_ADDRESS=0x000000000000,L3MC:L3_MC_VLAN_DISABLE=0,L3MC:L3_MC_TTL_DISABLE=0,L3MC:L3_MC_SA_DISABLE=0,L3MC:L3_MC_DA_DISABLE=0,L3MC:L3_DROP=0,L3MC:L3MC_USE_CONFIGURED_MAC=0,L3MC:L2_DROP=0,L3MC:INTF_NUM=0,L3MC:HG_MODIFY_ENABLE=0,L3MC:HG_MC_DST_PORT_NUM=0,L3MC:HG_MC_DST_MODID=0,L3MC:HG_LEARN_OVERRIDE=0,L3MC:HG_L3_OVERRIDE=0,L3MC:HG_HDR_SEL=0,L3MC:HG_CHANGE_DESTINATION=0,L3MC:HG_ADD_SYS_RSVD_VID=0,L3MC:FLEX_CTR_POOL_NUMBER=0,L3MC:FLEX_CTR_OFFSET_MODE=0,L3MC:FLEX_CTR_BASE_COUNTER_IDX=0,L3MC:ETAG_SRC_VID_SEL=0,L3MC:ETAG_PCP_DE_SOURCE=0,L3MC:ETAG_PCP=0,L3MC:ETAG_DOT1P_MAPPING_PTR=0,L3MC:ETAG_DE=0,L3MC:EH_TAG_TYPE=0,L3MC:EH_QUEUE_TAG=0,L3MC:DVP=0,L3MC:CLASS_ID=0,L3:VNTAG_SRC_VIF_SEL=0,L3:VNTAG_P=0,L3:VNTAG_FORCE_L=0,L3:VNTAG_DST_VIF=0,L3:VNTAG_ACTIONS=0,L3:RSVD_FLEX_CTR_POOL_NUMBER=0,L3:RSVD_FLEX_CTR_BASE_COUNTER_IDX=0,L3:RSVD_DVP=0,L3:RESERVED_2=0,L3:RESERVED_1=0,L3:OVID=0,L3:MAC_ADDRESS=0x000000000000,L3:L3_UC_VLAN_DISABLE=0,L3:L3_UC_TTL_DISABLE=0,L3:L3_UC_SA_DISABLE=0,L3:L3_UC_DA_DISABLE=0,L3:IVID=0,L3:INTF_NUM=0,L3:HG_VNTAG_MODIFY_ENABLE=0,L3:HG_LEARN_OVERRIDE=0,L3:HG_L2_TUNNEL_ENCAP_ENABLE=0,L3:HG_HDR_SEL=0,L3:FLEX_CTR_POOL_NUMBER=0,L3:FLEX_CTR_OFFSET_MODE=0,L3:FLEX_CTR_BASE_COUNTER_IDX=0,L3:ETAG_SRC_VID_SEL=0,L3:ETAG_PCP_DE_SOURCE=0,L3:ETAG_PCP=0,L3:ETAG_DOT1P_MAPPING_PTR=0,L3:ETAG_DE=0,L3:DVP=0,L3:CLASS_ID=0,L2_OTAG:HG_L3_OVERRIDE=0,IFP_ACTIONS:L3_UC_VLAN_DISABLE=0,IFP_ACTIONS:L3_UC_TTL_DISABLE=0,IFP_ACTIONS:L3_UC_SA_DISABLE=0,IFP_ACTIONS:L3_UC_DA_DISABLE=0,FLEX_VXLAN_IPV6:HG_L3_OVERRIDE=0,ENTRY_TYPE=0,ECCP=0,ECC=0,DATA_TYPE=0,ACTION_PROFILE_PTR=0> EGR_L3_NEXT_HOP.epipe0[8]: <SD_TAG:HG_L3_OVERRIDE=0,RESERVED=0x0000000000000000000000000000000000,PROXY:HG_L3_OVERRIDE=0,PARITY=0,MPLS:L3_PAYLOAD=0,MPLS:HG_L3_OVERRIDE=0,MIM:HG_L3_OVERRIDE=0,L3MC:VNTAG_SRC_VIF_SEL=0,L3MC:VNTAG_P=0,L3MC:VNTAG_FORCE_L=0,L3MC:VNTAG_DST_VIF=0,L3MC:VNTAG_ACTIONS=0,L3MC:USE_MAC_DA_PROFILE=0,L3MC:RSVD_FLEX_CTR_POOL_NUMBER=0,L3MC:RSVD_FLEX_CTR_BASE_COUNTER_IDX=0,L3MC:RSVD_DVP=0,L3MC:RESERVED_EH_TM=0,L3MC:RESERVED_1=0,L3MC:NEXT_PTR_TYPE=0,L3MC:NEXT_PTR=0,L3MC:MAC_DA_PROFILE_INDEX=0,L3MC:MAC_ADDRESS=0x000000000000,L3MC:L3_MC_VLAN_DISABLE=0,L3MC:L3_MC_TTL_DISABLE=0,L3MC:L3_MC_SA_DISABLE=0,L3MC:L3_MC_DA_DISABLE=0,L3MC:L3_DROP=0,L3MC:L3MC_USE_CONFIGURED_MAC=0,L3MC:L2_DROP=0,L3MC:INTF_NUM=0,L3MC:HG_MODIFY_ENABLE=0,L3MC:HG_MC_DST_PORT_NUM=0,L3MC:HG_MC_DST_MODID=0,L3MC:HG_LEARN_OVERRIDE=0,L3MC:HG_L3_OVERRIDE=0,L3MC:HG_HDR_SEL=0,L3MC:HG_CHANGE_DESTINATION=0,L3MC:HG_ADD_SYS_RSVD_VID=0,L3MC:FLEX_CTR_POOL_NUMBER=0,L3MC:FLEX_CTR_OFFSET_MODE=0,L3MC:FLEX_CTR_BASE_COUNTER_IDX=0,L3MC:ETAG_SRC_VID_SEL=0,L3MC:ETAG_PCP_DE_SOURCE=0,L3MC:ETAG_PCP=0,L3MC:ETAG_DOT1P_MAPPING_PTR=0,L3MC:ETAG_DE=0,L3MC:EH_TAG_TYPE=0,L3MC:EH_QUEUE_TAG=0,L3MC:DVP=0,L3MC:CLASS_ID=0,L3:VNTAG_SRC_VIF_SEL=0,L3:VNTAG_P=0,L3:VNTAG_FORCE_L=0,L3:VNTAG_DST_VIF=0,L3:VNTAG_ACTIONS=0,L3:RSVD_FLEX_CTR_POOL_NUMBER=0,L3:RSVD_FLEX_CTR_BASE_COUNTER_IDX=0,L3:RSVD_DVP=0,L3:RESERVED_2=0,L3:RESERVED_1=0,L3:OVID=0,L3:MAC_ADDRESS=0x000000000000,L3:L3_UC_VLAN_DISABLE=0,L3:L3_UC_TTL_DISABLE=0,L3:L3_UC_SA_DISABLE=0,L3:L3_UC_DA_DISABLE=0,L3:IVID=0,L3:INTF_NUM=0,L3:HG_VNTAG_MODIFY_ENABLE=0,L3:HG_LEARN_OVERRIDE=0,L3:HG_L2_TUNNEL_ENCAP_ENABLE=0,L3:HG_HDR_SEL=0,L3:FLEX_CTR_POOL_NUMBER=0,L3:FLEX_CTR_OFFSET_MODE=0,L3:FLEX_CTR_BASE_COUNTER_IDX=0,L3:ETAG_SRC_VID_SEL=0,L3:ETAG_PCP_DE_SOURCE=0,L3:ETAG_PCP=0,L3:ETAG_DOT1P_MAPPING_PTR=0,L3:ETAG_DE=0,L3:DVP=0,L3:CLASS_ID=0,L2_OTAG:HG_L3_OVERRIDE=0,IFP_ACTIONS:L3_UC_VLAN_DISABLE=0,IFP_ACTIONS:L3_UC_TTL_DISABLE=0,IFP_ACTIONS:L3_UC_SA_DISABLE=0,IFP_ACTIONS:L3_UC_DA_DISABLE=0,FLEX_VXLAN_IPV6:HG_L3_OVERRIDE=0,ENTRY_TYPE=0,ECCP=0,ECC=0,DATA_TYPE=0,ACTION_PROFILE_PTR=0> EGR_L3_NEXT_HOP.epipe0[9]: <SD_TAG:HG_L3_OVERRIDE=0,RESERVED=0x0000000000000000000000000000000000,PROXY:HG_L3_OVERRIDE=0,PARITY=0,MPLS:L3_PAYLOAD=0,MPLS:HG_L3_OVERRIDE=0,MIM:HG_L3_OVERRIDE=0,L3MC:VNTAG_SRC_VIF_SEL=0,L3MC:VNTAG_P=0,L3MC:VNTAG_FORCE_L=0,L3MC:VNTAG_DST_VIF=0,L3MC:VNTAG_ACTIONS=0,L3MC:USE_MAC_DA_PROFILE=0,L3MC:RSVD_FLEX_CTR_POOL_NUMBER=0,L3MC:RSVD_FLEX_CTR_BASE_COUNTER_IDX=0,L3MC:RSVD_DVP=0,L3MC:RESERVED_EH_TM=0,L3MC:RESERVED_1=0,L3MC:NEXT_PTR_TYPE=0,L3MC:NEXT_PTR=0,L3MC:MAC_DA_PROFILE_INDEX=0,L3MC:MAC_ADDRESS=0x000000000000,L3MC:L3_MC_VLAN_DISABLE=0,L3MC:L3_MC_TTL_DISABLE=0,L3MC:L3_MC_SA_DISABLE=0,L3MC:L3_MC_DA_DISABLE=0,L3MC:L3_DROP=0,L3MC:L3MC_USE_CONFIGURED_MAC=0,L3MC:L2_DROP=0,L3MC:INTF_NUM=0,L3MC:HG_MODIFY_ENABLE=0,L3MC:HG_MC_DST_PORT_NUM=0,L3MC:HG_MC_DST_MODID=0,L3MC:HG_LEARN_OVERRIDE=0,L3MC:HG_L3_OVERRIDE=0,L3MC:HG_HDR_SEL=0,L3MC:HG_CHANGE_DESTINATION=0,L3MC:HG_ADD_SYS_RSVD_VID=0,L3MC:FLEX_CTR_POOL_NUMBER=0,L3MC:FLEX_CTR_OFFSET_MODE=0,L3MC:FLEX_CTR_BASE_COUNTER_IDX=0,L3MC:ETAG_SRC_VID_SEL=0,L3MC:ETAG_PCP_DE_SOURCE=0,L3MC:ETAG_PCP=0,L3MC:ETAG_DOT1P_MAPPING_PTR=0,L3MC:ETAG_DE=0,L3MC:EH_TAG_TYPE=0,L3MC:EH_QUEUE_TAG=0,L3MC:DVP=0,L3MC:CLASS_ID=0,L3:VNTAG_SRC_VIF_SEL=0,L3:VNTAG_P=0,L3:VNTAG_FORCE_L=0,L3:VNTAG_DST_VIF=0,L3:VNTAG_ACTIONS=0,L3:RSVD_FLEX_CTR_POOL_NUMBER=0,L3:RSVD_FLEX_CTR_BASE_COUNTER_IDX=0,L3:RSVD_DVP=0,L3:RESERVED_2=0,L3:RESERVED_1=0,L3:OVID=0,L3:MAC_ADDRESS=0x000000000000,L3:L3_UC_VLAN_DISABLE=0,L3:L3_UC_TTL_DISABLE=0,L3:L3_UC_SA_DISABLE=0,L3:L3_UC_DA_DISABLE=0,L3:IVID=0,L3:INTF_NUM=0,L3:HG_VNTAG_MODIFY_ENABLE=0,L3:HG_LEARN_OVERRIDE=0,L3:HG_L2_TUNNEL_ENCAP_ENABLE=0,L3:HG_HDR_SEL=0,L3:FLEX_CTR_POOL_NUMBER=0,L3:FLEX_CTR_OFFSET_MODE=0,L3:FLEX_CTR_BASE_COUNTER_IDX=0,L3:ETAG_SRC_VID_SEL=0,L3:ETAG_PCP_DE_SOURCE=0,L3:ETAG_PCP=0,L3:ETAG_DOT1P_MAPPING_PTR=0,L3:ETAG_DE=0,L3:DVP=0,L3:CLASS_ID=0,L2_OTAG:HG_L3_OVERRIDE=0,IFP_ACTIONS:L3_UC_VLAN_DISABLE=0,IFP_ACTIONS:L3_UC_TTL_DISABLE=0,IFP_ACTIONS:L3_UC_SA_DISABLE=0,IFP_ACTIONS:L3_UC_DA_DISABLE=0,FLEX_VXLAN_IPV6:HG_L3_OVERRIDE=0,ENTRY_TYPE=0,ECCP=0,ECC=0,DATA_TYPE=0,ACTION_PROFILE_PTR=0>
- Dump chg <TABLE>[.<COPY>] [<INDEX> [<COUNT>]] [<FIELD> ...]
Show only entries, and in them only fields, that differ from the reset value. The most useful form on a running switch.
Hardware-validated
drivshell> dump chg L3_DEFIP L3_DEFIP.ipipe0[10240]: <VRF_ID_MASK0=0xfff,VALID0=1,VALID=1,SRV6_V6_ADDR_107_64_MASK=0x0fffffffff00,SRV6_V6_ADDR_107_64=0x0000c6336400,REPLACE_DATA0=0x000000000000407004e0,POLICY_DATA0=0x000000000002038027,MASKS=0x00000000000003ffffffffc03f,MASK0=0x03ffffffffc03f,KEY_TYPE_MASK0=0xf,KEY_PART_0_MASK0=0x0fffffffff00,KEY_PART_0=0x0000c6336400,KEY_MODE_MASK0=3,KEY_KEY_MASK0=0x0fffffffff00,KEY_KEY0=0x0000c6336400,KEYS=0x0000000000000000318cd90000,KEY0=0x0000318cd90000,IP_ADDR_MASK0=0xffffff00,IP_ADDR0=0xc6336400,IPMC_V6_ADDR_107_64_MASK=0x0fffffffff00,IPMC_V6_ADDR_107_64=0x0000c6336400,D_ID_MASK0=0xffff00,D_ID0=0x336400,DESTINATION0=0x38027,CLASS_ID0=2,> L3_DEFIP.ipipe0[12288]: <VRF_ID_MASK0=0xfff,VALID0=1,VALID=1,SRV6_V6_ADDR_107_64_MASK=0x0fff00000000,SRC_DISCARD0=1,REPLACE_DATA0=0x000000000000107004c0,POLICY_DATA0=0x000000000000838026,MASKS=0x00000000000003ffc00000003f,MASK0=0x03ffc00000003f,KEY_TYPE_MASK0=0xf,KEY_PART_0_MASK0=0x0fff00000000,KEY_MODE_MASK0=3,KEY_KEY_MASK0=0x0fff00000000,IPMC_V6_ADDR_107_64_MASK=0x0fff00000000,DST_DISCARD0=1,DESTINATION0=0x38026,> L3_DEFIP.ipipe0[13312]: <VRF_ID_MASK1=0xfff,VRF_ID_MASK0=0xfff,VALID1=1,VALID0=1,VALID=3,SRV6_V6_VRF_ID_MASK=0xffc,SRV6_V6_VRF_ID=0xfe8,SRV6_V6_ADDR_107_64_MASK=0x0fff00000000,REPLACE_DATA1=0x000000000000407004e0,REPLACE_DATA0=0x000000000000407004e0,POLICY_DATA1=0x000000000002038027,POLICY_DATA0=0x000000000002038027,POLICY_DATA=0x000000000002038027,MASKS=0x0fffffc00000ffffc00000003f,MASK1=0x03fffff000003f,MASK0=0x03ffc00000003f,KEY_TYPE_MASK1=0xf,KEY_TYPE_MASK0=0xf,KEY_PART_1_MASK1=0xfffffc00000f,KEY_PART_1=0x000fe8000000,KEY_PART_0_MASK0=0x0fff00000000,KEY_MODE_MASK1=3,KEY_MODE_MASK0=3,KEY_MODE1=1,KEY_MODE0=1,KEY_KEY_MASK1=0x0fffffc00000,KEY_KEY_MASK0=0x0fff00000000,KEY_KEY1=0x0000fe800000,KEYS=0x0000fe80000004000000000001,KEY1=0x00003fa0000001,KEY0=0x00000000000001,IP_ADDR_MASK1=0xffc00000,IP_ADDR1=0xfe800000,IPMC_V6_VRF_ID_MASK=0xffc,IPMC_V6_VRF_ID=0xfe8,IPMC_V6_ADDR_107_64_MASK=0x0fff00000000,D_ID_MASK1=0xc00000,D_ID1=0x800000,DESTINATION1=0x38027,DESTINATION0=0x38027,CLASS_ID1=2,CLASS_ID0=2,> L3_DEFIP.ipipe0[14336]: <VRF_ID_MASK1=0xfff,VRF_ID_MASK0=0xfff,VALID1=1,VALID0=1,VALID=3,SRV6_V6_ADDR_107_64_MASK=0x0fff00000000,SRC_DISCARD1=1,SRC_DISCARD0=1,REPLACE_DATA1=0x000000000000107004c0,REPLACE_DATA0=0x000000000000107004c0,POLICY_DATA1=0x000000000000838026,POLICY_DATA0=0x000000000000838026,POLICY_DATA=0x000000000000838026,MASKS=0x0fff00000000ffffc00000003f,MASK1=0x03ffc00000003f,MASK0=0x03ffc00000003f,KEY_TYPE_MASK1=0xf,KEY_TYPE_MASK0=0xf,KEY_PART_1_MASK1=0xfff00000000f,KEY_PART_0_MASK0=0x0fff00000000,KEY_MODE_MASK1=3,KEY_MODE_MASK0=3,KEY_MODE1=1,KEY_MODE0=1,KEY_KEY_MASK1=0x0fff00000000,KEY_KEY_MASK0=0x0fff00000000,KEYS=0x00000000000004000000000001,KEY1=0x00000000000001,KEY0=0x00000000000001,IPMC_V6_ADDR_107_64_MASK=0x0fff00000000,DST_DISCARD1=1,DST_DISCARD0=1,DESTINATION1=0x38026,DESTINATION0=0x38026,>
- Dump raw <TABLE> [<INDEX> [<COUNT>]]
Print raw entry words instead of decoded fields.
hexprints only the hex words (for scripts),allincludes invalid entries, andnocachereads the hardware even when the SDK keeps a cached copy of the table.Hardware-validated
drivshell> dump raw all VLAN_TAB 1 1 VLAN.ipipe0[1]: 0x00000000 0x00000000 0x00000000 0x00000000 0x00402000 0x00000020 0x18000600 0x00000000 0x00000000 0x00000130 0x00000000 0x00000000
- Dump pipe0 <TABLE> [<INDEX> [<COUNT>]]
Dump one pipeline’s copy of a per-pipe table (
pipe1for the other pipeline). Similar to using a_PIPE0table name.Hardware-validated
drivshell> dump chg pipe0 IFP_TCAM_WIDE IFP_TCAM_WIDE.ipipe0[0]: <VALID=3,MASK=0x2000000000000000000000000000000000000000,KEY=0x2000000000000000000000000000000000000000,> IFP_TCAM_WIDE.ipipe0[1]: <VALID=3,MASK=0x2000000000000000000000000000000000000000,KEY=0x2000000000000000000000000000000000000000,> IFP_TCAM_WIDE.ipipe0[2]: <VALID=3,MASK=0x8000000ffff00000000fffff0000fff000000000,KEY=0x8000000e03900000000d3b000000788000000000,> IFP_TCAM_WIDE.ipipe0[3]: <VALID=3,MASK=0x0000000ffff00000000fffff0000fff000000001,KEY=0x0000000018000000000c00020000200000000000,IPBM_MASK=0x0000000001,> IFP_TCAM_WIDE.ipipe0[4]: <VALID=3,MASK=0x3c00000ffff00000000fffff0000fff000000001,KEY=0x2000000ffff00000000fffff0000fff000000000,IPBM_MASK=0x0000000001,> IFP_TCAM_WIDE.ipipe0[5]: <VALID=3,MASK=0x3c00000ffff00000000fffff0000fff000000001,KEY=0x2000000e03900000000d3b000000788000000000,IPBM_MASK=0x0000000001,> IFP_TCAM_WIDE.ipipe0[6]: <VALID=3,MASK=0x4000000ffff00000000fffff0000fff000000001,KEY=0x4000000e03900000000d3b000000788000000000,IPBM_MASK=0x0000000001,> IFP_TCAM_WIDE.ipipe0[7]: <VALID=3,MASK=0x3c00000ffff00000000fffff0000fff000000001,KEY=0x2400000ffff00000000fffff0000fff000000000,IPBM_MASK=0x0000000001,> IFP_TCAM_WIDE.ipipe0[8]: <VALID=3,MASK=0x3c00000ffff00000000fffff0000fff000000001,KEY=0x2400000e03900000000d3b000000788000000000,IPBM_MASK=0x0000000001,> IFP_TCAM_WIDE.ipipe0[9]: <VALID=3,MASK=0x00ff000000000000000000000000000000000001,KEY=0x00ff000000000000000000000000000000000000,IPBM_MASK=0x0000000001,> IFP_TCAM_WIDE.ipipe0[10]: <VALID=3,MASK=0x0000000ffff00000000fffff0000fff000000001,KEY=0x0000000018000000000c00000000200000000000,IPBM_MASK=0x0000000001,> IFP_TCAM_WIDE.ipipe0[11]: <VALID=3,MASK=0x0000000ffff00000000fffff0000fff000000001,KEY=0x0000000018000000000c00030000200000000000,IPBM_MASK=0x0000000001,> IFP_TCAM_WIDE.ipipe0[12]: <VALID=3,MASK=0x0000000ffff00000000fffff0000fff000000001,KEY=0x0000000018000000000c000e0000200000000000,IPBM_MASK=0x0000000001,> IFP_TCAM_WIDE.ipipe0[13]: <VALID=3,MASK=0x0000000ffff00000000fffff0000fff000000001,KEY=0x00000000100000000000cccc0000ccc000000000,IPBM_MASK=0x0000000001,> IFP_TCAM_WIDE.ipipe0[14]: <VALID=3,MASK=0x00000ff000000000000000000000000000000001,KEY=0x0000001000000000000000000000000000000000,IPBM_MASK=0x0000000001,> IFP_TCAM_WIDE.ipipe0[15]: <VALID=3,MASK=0x00000ff0000ffff0000000000000000000000001,KEY=0x0000001000000b30000000000000000000000000,IPBM_MASK=0x0000000001,> IFP_TCAM_WIDE.ipipe0[16]: <VALID=3,MASK=0x00000ff000000000000000000000000000000001,KEY=0x0000001000000000000000000000000000000000,IPBM_MASK=0x0000000001,> IFP_TCAM_WIDE.ipipe0[17]: <VALID=3,MASK=0x00000ff0000ffff0000000000000000000000001,KEY=0x0000001000000b30000000000000000000000000,IPBM_MASK=0x0000000001,> IFP_TCAM_WIDE.ipipe0[18]: <VALID=3,MASK=0x0000000ffffffff0000fffff0000fff000000001,KEY=0x0000000ffff00430000fffff0000fff000000000,IPBM_MASK=0x0000000001,> IFP_TCAM_WIDE.ipipe0[19]: <VALID=3,MASK=0x0000000ffffffff0000fffff0000fff000000001,KEY=0x0000000ffff00440000fffff0000fff000000000,IPBM_MASK=0x0000000001,> IFP_TCAM_WIDE.ipipe0[20]: <VALID=3,MASK=0x00000ff0000ffff0000000000000000000000001,KEY=0x0000001000000430000000000000000000000000,IPBM_MASK=0x0000000001,> IFP_TCAM_WIDE.ipipe0[21]: <VALID=3,MASK=0x00000ff0000ffff0000000000000000000000001,KEY=0x0000001000000440000000000000000000000000,IPBM_MASK=0x0000000001,> IFP_TCAM_WIDE.ipipe0[22]: <VALID=3,MASK=0x0000000fffffffe0000fffff0000fff000000001,KEY=0x0000000333302220000000020000001000000000,IPBM_MASK=0x0000000001,> IFP_TCAM_WIDE.ipipe0[23]: <VALID=3,MASK=0x00000ff0000fffe0000000000000000000000001,KEY=0x0000001000002220000000000000000000000000,IPBM_MASK=0x0000000001,> IFP_TCAM_WIDE.ipipe0[25]: <VALID=3,MASK=0x40000ff0000ffff0000000000000000000000000,KEY=0x0000001000012b50000000000000000000000000,> IFP_TCAM_WIDE.ipipe0[26]: <VALID=3,MASK=0x00fe000010000000000000000000000000000001,IPBM_MASK=0x0000000001,> IFP_TCAM_WIDE.ipipe0[27]: <VALID=3,MASK=0x00fe000010000000000000000000000000000001,IPBM_MASK=0x0000000001,> IFP_TCAM_WIDE.ipipe0[28]: <VALID=3,MASK=0x00000ff000000000000000000000000000000001,KEY=0x0000001000000000000000000000000000000000,IPBM_MASK=0x0000000001,> IFP_TCAM_WIDE.ipipe0[29]: <VALID=3,MASK=0x00000ff000000000000000000000000000000001,KEY=0x0000002000000000000000000000000000000000,IPBM_MASK=0x0000000001,> IFP_TCAM_WIDE.ipipe0[768]: <VALID=3,MASK=0x00000000000000000000ffff0000000000000000,KEY=0x0000000000000000000008000000000000000000,> ...
- Dump format <format_name> [<value>]
Decode a value with one of the chip’s formats (named field layouts that some tables share). The value can be decimal,
0xhex,0bbinary or octal. An unknown format printsInvalid format..Unvalidated
drivshell> dump format DESTINATION_FORMAT <value>
- Dump socmem [diff] [ext] [simpl]
Dump every memory of the chip:
diffonly entries changed from their defaults,extalso the MMU memories,simpla reduced set. This is very long on a Trident 3 (about 3,100 memories, some with nearly 300,000 entries) and keeps the shell busy for a long time; useFile=. WithFile=nothing is printed on the console;dump File=/tmp/socmem.txt socmem difftook close to three minutes on a running switch, during which the shell accepts no other command.Hardware-validated
drivshell> dump File=/tmp/socmem.txt socmem diff
- Dump SOC [ADDR | RVAL | DIFF]
Dump all internal registers:
ADDRonly their addresses,RVALonly reset values (neither reads the hardware),DIFFonly registers that differ from their reset value.PCICandPCIM [<start> [<count>]]dump PCI configuration space and CMIC registers in the same way.Each register line is
<address> <REGISTER>.<port or block> = <value>, one line per port for per-port registers.dump soc diffprints about 4900 lines on a running SONiC switch and is quick (a few seconds).dump pcicdecodes the standard PCI header (DeviceID=b870 VendorID=14e4for a BCM56870) and lists the capabilities.Hardware-validated
drivshell> dump soc diff 0x14808000 ASF_CREDIT_THRESH_HI.ce0 = 0x0000001b 0x14808004 ASF_CREDIT_THRESH_HI.ce1 = 0x0000001b 0x14808008 ASF_CREDIT_THRESH_HI.xe0 = 0x00000004 0x14808009 ASF_CREDIT_THRESH_HI.xe1 = 0x00000004 0x1480800a ASF_CREDIT_THRESH_HI.xe2 = 0x00000004 0x1480800b ASF_CREDIT_THRESH_HI.xe3 = 0x00000004 0x1480800c ASF_CREDIT_THRESH_HI.ce2 = 0x0000001b 0x14808010 ASF_CREDIT_THRESH_HI.ce3 = 0x0000001b 0x14808014 ASF_CREDIT_THRESH_HI.ce4 = 0x0000001b 0x14808018 ASF_CREDIT_THRESH_HI.ce5 = 0x0000001b 0x1480801c ASF_CREDIT_THRESH_HI.ce6 = 0x0000001b 0x14808020 ASF_CREDIT_THRESH_HI.ce7 = 0x0000001b 0x14808024 ASF_CREDIT_THRESH_HI.ce8 = 0x0000001b 0x14808028 ASF_CREDIT_THRESH_HI.ce9 = 0x0000001b 0x1480802c ASF_CREDIT_THRESH_HI.ce10 = 0x0000001b 0x14808030 ASF_CREDIT_THRESH_HI.ce11 = 0x0000001b 0x14808034 ASF_CREDIT_THRESH_HI.ce12 = 0x0000001b 0x14808038 ASF_CREDIT_THRESH_HI.ce13 = 0x0000001b 0x1480803c ASF_CREDIT_THRESH_HI.ce14 = 0x0000001b 0x14808080 ASF_CREDIT_THRESH_HI.ce15 = 0x0000001b 0x14808084 ASF_CREDIT_THRESH_HI.ce16 = 0x0000001b 0x14808088 ASF_CREDIT_THRESH_HI.ce17 = 0x0000001b 0x1480808c ASF_CREDIT_THRESH_HI.ce18 = 0x0000001b 0x14808090 ASF_CREDIT_THRESH_HI.ce19 = 0x0000001b 0x14808094 ASF_CREDIT_THRESH_HI.ce20 = 0x0000001b 0x14808098 ASF_CREDIT_THRESH_HI.ce21 = 0x0000001b 0x1480809c ASF_CREDIT_THRESH_HI.ce22 = 0x0000001b 0x148080a0 ASF_CREDIT_THRESH_HI.ce23 = 0x0000001b 0x148080a4 ASF_CREDIT_THRESH_HI.ce24 = 0x0000001b 0x148080a8 ASF_CREDIT_THRESH_HI.ce25 = 0x0000001b ... drivshell> dump pcic 0000: b87014e4 DeviceID=b870 VendorID=14e4 0004: 00100006 Status=0010 Command=0006 0008: 02000001 ClassCode=020000 RevisionID=01 000c: 00000010 BIST=00 HeaderType=00 LatencyTimer=00 CacheLineSize=10 0010: dd80000c BaseAddress0=dd80000c 0014: 00000000 BaseAddress1=00000000 0018: dd00000c BaseAddress2=dd00000c 001c: 00000000 BaseAddress3=00000000 0020: 00000000 BaseAddress4=00000000 0024: 00000000 BaseAddress5=00000000 0028: 00000000 CardbusCISPointer=00000000 002c: b87014e4 SubsystemID=b870 SubsystemVendorID=14e4 0030: 00000000 ExpansionROMBaseAddress=00000000 0034: 00000048 Reserved=000000 CapabilitiesPointer=48 0038: 00000000 Reserved=00000000 003c: 0000010b Max_Lat=00 Min_Gnt=00 InterruptPin=01 InterruptLine=0b 0040: 00000000 Reserved=00 RetryTimeoutValue=00 TRDYTimeoutValue=00 0044: 00000000 PLLConf=0 0048: c8035801 - 0048: c8035801 CapabilityID=01 CapabilitiesPointer=58 PWR-MGMT 004c: 00002008 - 0058: 018aa005 CapabilityID=05 CapabilitiesPointer=a0 MSI 005c: 00000000 - 0060: 00000000 - 0064: 00000000 - 0068: 00000000 - 006c: 00000000 - 00a0: 003fac11 CapabilityID=11 CapabilitiesPointer=ac MSI-X 00a4: 00300002 - 00a8: 00301002 - 00ac: 00020010 CapabilityID=10 CapabilitiesPointer=00 PCIE 00b0: 07e88d80 - 00b4: 00190c0f -
- Dump sw <module>
Dump the SDK’s software state of one module, not the hardware. Modules:
all,cosq,mcast,stack,time,mirror,stat,qos,fcoe,ecn,pstats,mim,fp_stat,ifp_slice_stat,fp_slice_stat,efp_slice_stat,fp(withifp,efp,vfp,fp_class,fp_em),stg,link,port,trunk,l3(withintf,defip,host,ecmp,nexthop,tunnel,alpm,dgm),niv,trill,vxlan,extender,l2,vlan,mpls,flowtracker,collector,telemetry,ipmc,extlpm,multicast,common,subport,ipfix,oam,l2gre,udf,bfd,flow,qcm,flexportandfailover. Not in the built-in help.A module with no state to show prints nothing;
dump sw vxlanon a switch without VXLAN is an example.Hardware-validated
drivshell> dump sw vxlan
- Dump SA
Dump the SDK’s software copy of the L2 table;
No software ARL shadow tableif it does not keep one.sarlis a synonym. On a SONiC Trident 3 switch the shadow exists. Each entry is printed as a field list (<VLAN_ID=…,MAC_ADDR=…,…>) without the table name and index thatDumpprints.Hardware-validated
drivshell> dump sa <VLAN_ID=1,VFI=1,TABLE_FIELDS=0x40020000380e75e20ec00001,STATIC_BIT=1,SRC_DISCARD=0,SCP=0,RPE=0,RESERVED_KEY_PADDING=0,PRI=0,POLICY_DATA=0x40020000380e75e20ec00001,PENDING=0,MAC_BLOCK_INDEX=0,MAC_ADDR=0xe039d7883b00,LOCAL_SA=0,L2:VLAN_ID=1,L2:VFI=1,L2:STATIC_BIT=1,L2:SRC_DISCARD=0,L2:SCP=0,L2:RPE=0,L2:RESERVED_KEY_PADDING=0,L2:PRI=0,L2:PENDING=0,L2:MAC_BLOCK_INDEX=0,L2:MAC_ADDR=0xe039d7883b00,L2:KEY=0x0701cebc41d8000020,L2:HASH_LSB=0x3b00,L2:EVPN_AGE_DISABLE=0,L2:DUMMY_INDEX=0,L2:DST_DISCARD=0,L2:DESTINATION=0x20000,L2:DATA=0x0080040000,L2:CPU=0,L2:CLASS_ID=0,L2:ASSOCIATED_DATA=0x0080040000,KEY_TYPE=0,KEY=0x0701cebc41d8000020,HITSA=0,HITDA=0,HASH_LSB=0x3b00,EVPN_AGE_DISABLE=0,DUMMY_INDEX=0,DST_DISCARD=0,DESTINATION=0x20000,DATA_TYPE=0,DATA=0x0080040000,CPU=0,CLASS_ID=0,BASE_VALID=1,ASSOCIATED_DATA=0x0080040000,ACTION_PROFILE_PTR=0>
- Dump MW <address> [<count>]
Dump memory of the
syncdprocess as 32-bit words (mh16-bit,mb8-bit).dv <address>decodes a DMA vector andpkt <address> [<len>]a packet structure. The address must come fromDMAoutput; any other address can crashsyncd.Unvalidated
drivshell> dump mw <laddr> 16
Built-in help
Usages: DUMP [File=<name>] [Append=true|false] [raw] [hex] [all] [chg] <TABLE>[.<COPYNO>] [<INDEX>] [<COUNT>] [[field1]..[fieldN]] [-filter <FIELD>=<VALUE>[,...]] If raw is specified, show raw memory words instead of fields. If hex is specified, show hex data only (for Expect parsing). If all is specified, show even empty or invalid entries If chg is specified, show only fields changed from defaults If pipe_x is specified show data from pipe_x(chip has two pipes) If pipe_y is specified show data from pipe_y(chip has two pipes) If pipe0 is specified show data from pipe0(chip has four pipes) If pipe1 is specified show data from pipe1(chip has four pipes) If pipe2 is specified show data from pipe2(chip has four pipes) If pipe3 is specified show data from pipe3(chip has four pipes) If pipe4 is specified show data from pipe4(chip has four pipes) If pipe5 is specified show data from pipe5(chip has four pipes) If pipe6 is specified show data from pipe6(chip has four pipes) If pipe7 is specified show data from pipe7(chip has four pipes) If nocache is specified, show data from h/w tables, skip cache If nocheck_mem_mode is specified, checking of unique_global mode, slice_mode will be skipped (Use "listmem" command to show a list of valid tables) DUMP PCIC (PCI config space) DUMP PCIM [<START> [<COUNT>]] (CMIC PCI registers) DUMP MCS <START> [<COUNT>] (MicroController Subsystem) For both Registers and Memories, (32 bits). DUMP SOC [ADDR | RVAL | DIFF] (All SOC registers) ADDR shows only addresses, doesn't actually load. RVAL shows reset defaults, doesn't actually load. DIFF shows only regs not equal to their reset defaults. DUMP SOCMEM [DIFF] [EXT] (All SOC memories) DIFF shows only memories not equal to their reset defaults. EXT Extended Dump - also shows mmu memories DUMP MW [<START> [<COUNT>]] (System memory, 32 bits) DUMP MH [<START> [<COUNT>]] (System memory, 16 bits) DUMP MB [<START> [<COUNT>]] (System memory, 8 bits) DUMP SA (ARL shadow table) DUMP DV ADDR (DMA vector) DUMP PHY [<PHYID>] See also, the 'PHY' command. DUMP FORMAT [<name> <value>] Display the format fields and values.Further reading
bcmsh.md (published as https://kamelnetworks.github.io/sonic/bcmsh.html), SDK-6.5.20 HSDK Getting Started Guide (GS-SDK6520-R), plus SDK-6.5.20/21/22 Release Notes (RN-SDK65xx-R), OpenBCM sdk-6.5.27/rc: rc.soc, config.bcm, td3_sanity.soc, cmd_td3_tr514_lr.soc, tr51/tr517_bcm56870_a0.soc, bcm_diag_info.soc …, sonic-mgmt test suite files invoking bcmcmd (19 files), bcmshell.py (Python client for the BCM diag shell socket), scripts/generate_dump (show techsupport collector), Cisco Nexus 3000 Series NX-OS QoS Configuration Guide, Release 7.x – Configuring QoS, Nexus 9500-R, Nexus 3000-R: Troubleshoot Input Discards, Cisco Nexus 9000 Series NX-OS Troubleshooting Guide, Release 9.3(x) – Troubleshooting VLANs, H3C S12500-F系列交换机 Probe命令参考(R100x系列)-6W100, H3C S5830V2[S5820V2] Probe Command Reference – 01-Probe Commands, BCM-SDK命令的使用.pdf, bcm cli 命令, BCM_SDK命令, bcm cmd, 交换芯片Helix4 L2 L3功能验证, bcm 使用技巧, EdgeNOS: How Cumulus/switchd programs an ACL in the BCM56846 FP (+ raw fp show / FP_TCAM captures), How to check and change L2 fdb related information on BCM shell, Juniper QFX5100 Series (Douglas Richard Hanks Jr., O’Reilly), Appendix A ‘Under the Hood’ – The Broadcom Shell / Broadcom Shell and cprod.