Skip to content

Broadcom TH5 : When enabling TAM/Tail-Stamping, receiving error "VLAN Bind point is not supported for TAM ACL table" #3845

@sfsharon

Description

@sfsharon

When configuring tail-stamping on an AS9817 Edgecore machine running on Broadcom Tomahawk 5 (TH5) , receiving an error from the SAI saying that it will not accept VLAN as a bind point.
VLAN configuration, or any other interface configuration, is not present in the device.

  • Reproduce step : Just configure the following configuration:
sonic(config-tam)# show configuration
!
tam
 !
 !
 tail-stamping
  enable
  • syncd#syncd is sending this error on /var/log/syslog :
sonic ERR syncd#syncd: [none] SAI_API_ACL:_brcm_sai_tam_acl_table_parse_validate:2571 VLAN Bind point is not supported for TAM ACL table.
  • I assume the issue is with src/sonic-swss/orchagent/aclorch.cpp file, function AclTable::create, which takes all the bind points for the TAM table it is trying to create, which one of them is VLAN, and that the Broadcom SAI will not accept as bind point :
bool AclTable::create()
 {
    <!--Snip-->
     vector<int32_t> bpoint_list {type.getBindPointTypes().begin(), type.getBindPointTypes().end()};

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions