Skip to content

[Accton][minipack3bta] Support TU1 UDF ANY match encoding - #1532

Open
jenna-kuo wants to merge 1 commit into
facebook:mainfrom
jenna-kuo:fix-tu1-udf-any-encoding
Open

[Accton][minipack3bta] Support TU1 UDF ANY match encoding#1532
jenna-kuo wants to merge 1 commit into
facebook:mainfrom
jenna-kuo:fix-tu1-udf-any-encoding

Conversation

@jenna-kuo

@jenna-kuo jenna-kuo commented Aug 19, 2026

Copy link
Copy Markdown
Contributor

Pre-submission checklist

  • I've ran the linters locally and fixed lint errors related to the files I modified in this PR. You can install the linters by running pip install -r requirements-dev.txt && pre-commit install
  • pre-commit run

Summary

  • Preserve the standard UDF ANY match encoding of 0/0 by default.
  • Use 0xffff/0xffff for Tomahawk Ultra 1 through an HwAsic property.
  • Keep SaiUdfManager free of ASIC-type checks.

Test Plan

PASS on Tomahawk Ultra 1 with SAI 15.4 GA:

Cold boot:

  • cold_boot.AgentHwUdfTest.checkUdfHashConfiguration
  • cold_boot.AgentHwUdfTest.checkUdfAclConfiguration
  • cold_boot.AgentHwUdfTest.deleteUdfHashConfig
  • cold_boot.AgentHwUdfTest.deleteUdfAclConfig
  • cold_boot.AgentHwUdfTest.checkUdfHashAclConfiguration

Warm boot:

  • warm_boot.AgentHwUdfTest.checkUdfHashConfiguration
  • warm_boot.AgentHwUdfTest.checkUdfAclConfiguration
  • warm_boot.AgentHwUdfTest.deleteUdfHashConfig
  • warm_boot.AgentHwUdfTest.deleteUdfAclConfig
  • warm_boot.AgentHwUdfTest.checkUdfHashAclConfiguration

log: t0_agent_20260819_182615_.zip

@jenna-kuo
jenna-kuo requested a review from a team as a code owner August 19, 2026 10:26
@meta-cla meta-cla Bot added the CLA Signed label Aug 19, 2026
@jenna-kuo jenna-kuo changed the title Support TU1 UDF ANY match encoding [Accton][minipack3bta] Support TU1 UDF ANY match encoding Aug 19, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant