Skip to content

Add updated dynamic gearbox tuning documentation#2174

Merged
tjchadaga merged 3 commits intosonic-net:masterfrom
nexthop-ai:bgallagher.dynamic-gearbox-tuning
Feb 20, 2026
Merged

Add updated dynamic gearbox tuning documentation#2174
tjchadaga merged 3 commits intosonic-net:masterfrom
nexthop-ai:bgallagher.dynamic-gearbox-tuning

Conversation

@bgallagher-nexthop
Copy link
Copy Markdown
Contributor

@bgallagher-nexthop bgallagher-nexthop commented Jan 7, 2026

Taking the original dynamic gearbox tuning design published by j-mazurek in
39d1069 / #1874, this commit makes minor updates to reflect the state of open PRs that implement this functionality.

Open PRs that implement this functionality:

@mssonicbld
Copy link
Copy Markdown
Collaborator

/azp run

@azure-pipelines
Copy link
Copy Markdown

No pipelines are associated with this pull request.

bgallagher-nexthop added a commit to nexthop-ai/sonic-swss that referenced this pull request Jan 7, 2026
See [this PR](sonic-net/SONiC#2174) for the HLD describing the high-level design behind this change.

This commit adds logic to program gearbox signal integrity settings
published to APPL_DB by xcvrd via SAI in the doPortTask() hook in
orchagent. The old code path that was previously responsible for
programming gearbox signal integrity settings is left intact for
backwards compatibility.

Signed-off-by: Brian Gallagher <[email protected]>
bgallagher-nexthop added a commit to nexthop-ai/sonic-swss that referenced this pull request Jan 7, 2026
…om APPL_DB

See [this PR](sonic-net/SONiC#2174) for the HLD describing the high-level design behind this change.

This commit adds logic to program gearbox signal integrity settings
published to APPL_DB by xcvrd via SAI in the doPortTask() hook in
orchagent. The old code path that was previously responsible for
programming gearbox signal integrity settings is left intact for
backwards compatibility.

Signed-off-by: Brian Gallagher <[email protected]>
bgallagher-nexthop added a commit to nexthop-ai/sonic-swss that referenced this pull request Jan 7, 2026
See [this PR](sonic-net/SONiC#2174) for the HLD describing the high-level design behind this change.

This commit adds logic to program gearbox signal integrity settings
published to APPL_DB by xcvrd via SAI in the doPortTask() hook in
orchagent. The old code path that was previously responsible for
programming gearbox signal integrity settings is left intact for
backwards compatibility.

Signed-off-by: Brian Gallagher <[email protected]>
bgallagher-nexthop added a commit to nexthop-ai/sonic-swss that referenced this pull request Jan 8, 2026
See [this PR](sonic-net/SONiC#2174) for the HLD describing the high-level design behind this change.

This commit adds logic to program gearbox signal integrity settings
published to APPL_DB by xcvrd via SAI in the doPortTask() hook in
orchagent. The old code path that was previously responsible for
programming gearbox signal integrity settings is left intact for
backwards compatibility.

Signed-off-by: Brian Gallagher <[email protected]>
bgallagher-nexthop added a commit to nexthop-ai/sonic-swss that referenced this pull request Jan 9, 2026
See [this PR](sonic-net/SONiC#2174) for the HLD describing the high-level design behind this change.

This commit adds logic to program gearbox signal integrity settings
published to APPL_DB by xcvrd via SAI in the doPortTask() hook in
orchagent. The old code path that was previously responsible for
programming gearbox signal integrity settings is left intact for
backwards compatibility.

Signed-off-by: Brian Gallagher <[email protected]>
Taking the original dynamic gearbox tuning design published by j-mazurek
in
sonic-net@39d1069,
this commit makes minor updates to reflect the state of open PRs that
implement this functionality.

Signed-off-by: Brian Gallagher <[email protected]>
@bgallagher-nexthop bgallagher-nexthop force-pushed the bgallagher.dynamic-gearbox-tuning branch from b6c580e to d0314f6 Compare January 9, 2026 16:48
@mssonicbld
Copy link
Copy Markdown
Collaborator

/azp run

@azure-pipelines
Copy link
Copy Markdown

No pipelines are associated with this pull request.

@bgallagher-nexthop bgallagher-nexthop marked this pull request as ready for review January 9, 2026 17:55
prgeor
prgeor previously approved these changes Feb 4, 2026
@mssonicbld
Copy link
Copy Markdown
Collaborator

/azp run

@azure-pipelines
Copy link
Copy Markdown

No pipelines are associated with this pull request.

Signed-off-by: Brian Gallagher <[email protected]>
@bgallagher-nexthop bgallagher-nexthop force-pushed the bgallagher.dynamic-gearbox-tuning branch from a59a40d to 17d4ad3 Compare February 4, 2026 20:08
@mssonicbld
Copy link
Copy Markdown
Collaborator

/azp run

@azure-pipelines
Copy link
Copy Markdown

No pipelines are associated with this pull request.

@bgallagher-nexthop
Copy link
Copy Markdown
Contributor Author

@prgeor It looks like my latest update based on your feedback invalidated your PR approval. If you can approve again, I will merge this.

@prgeor
Copy link
Copy Markdown
Contributor

prgeor commented Feb 6, 2026

@kenneth-arista can you also review?

@tjchadaga tjchadaga merged commit c5dd738 into sonic-net:master Feb 20, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants