Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BFN] Cherry-pick qsfp eeprom reading fix to 202111 #12129

Open
wants to merge 4 commits into
base: 202111
Choose a base branch
from

Conversation

dmytroxIntel
Copy link
Contributor

@dmytroxIntel dmytroxIntel commented Sep 20, 2022

Why I did it

Moving to new sonic xcvr api requires exposing eeprom pages, by that time platform api was providing only PAGE0_LOWER and PAGE0_UPPER. That led threshold specific tests to fail since sff3686 declares threshold information on the third page.
This is also a root cause for other bugs.

How I did it

Used new api exposed from platform side in order to make it possible to read all pages.

How to verify it

Run sonic mgmt sfp tests.

Which release branch to backport (provide reason below if selected)

  • 201811
  • 201911
  • 202006
  • 202012
  • 202106
  • 202111
  • 202205

Description for the changelog

Ensure to add label/tag for the feature raised. example - PR#2174 where, Generic Config and Update feature has been labelled as GCU.

Link to config_db schema for YANG module changes

A picture of a cute animal (not mandatory but encouraged)

@dmytroxIntel dmytroxIntel marked this pull request as draft September 20, 2022 17:14
@dmytroxIntel dmytroxIntel changed the title [BFN] Port qsfp eeprom fix [BFN] Cherry-pick qsfp eeprom reading fix to 202111 Sep 20, 2022
@dmytroxIntel
Copy link
Contributor Author

@prgeor , @lguohan , these changes were reviewed and approved earlier for master
#9909
please approve for 202111 since we need that fix there, it's intel specific changes

@dmytroxIntel dmytroxIntel marked this pull request as ready for review October 10, 2022 00:18
@dmytroxIntel
Copy link
Contributor Author

@prgeor , please merge, it's intel specific changes

@StormLiangMS
Copy link
Contributor

/azp run

@azure-pipelines
Copy link

You have several pipelines (over 10) configured to build pull requests in this repository. Specify which pipelines you would like to run by using /azp run [pipelines] command. You can specify multiple pipelines using a comma separated list.

@dmytroxIntel dmytroxIntel marked this pull request as draft October 23, 2022 16:25
@dmytroxIntel dmytroxIntel marked this pull request as ready for review October 24, 2022 15:07
@dmytroxIntel
Copy link
Contributor Author

/azp run

@azure-pipelines
Copy link

Commenter does not have sufficient privileges for PR 12129 in repo sonic-net/sonic-buildimage

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.

3 participants