Skip to content

Enhancement: Move pg_profile_lookup.ini to a shared place for all HWSKU on a specific platform #25716

@bingwang-ms

Description

@bingwang-ms

Is it platform specific

generic

Importance or Severity

Critical

Description of the enhancement

The enhancement is to move pg_profile_lookup.ini to a shared place for all HWSKUs on a specific platform so that we don't need to define this lookup table for each HWSKU.

Current Behavior

There is pg_profile_lookup.ini in each HWSKU folder, for example

For HWSKU Arista-7060X6-64PE-B-P32O64

# PG lossless profiles.
# speed cable size xon xoff threshold xon_offset
400000 30m 8636 0 425958 0 3556
400000 300m 8636 0 839216 0 3556
400000 500m 8636 0 1136396 0 3556
100000 500m 8636 0 1136396 0 3556
800000 5m 8636 0 724662 0 3556
800000 300m 8636 0 1621536 0 3556

For HWSKU Arista-7060X6-64PE-B-P64

# PG lossless profiles.
# speed cable size xon xoff threshold xon_offset
800000 5m 8636 0 724662 0 3556

Proposed Behavior

Share one common pg_profile_lookup.ini for each HWSKU. The file can be put in platform folder or default_hwsku folder

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions