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

sonic-buildimage: Re-enable checking the pcie firmware is loaded in syncd for 720DT #20619

Conversation

aaronpayment
Copy link
Contributor

Why I did it

Remove the check as the platform is strapped to load the pcie firmware and we should be able to keep the SDK check to ack the firmware was loaded instead of skipping the verification.

This is similar to #13080 where we do not want to keep this check disabled if we do not need to.

How I did it

Removed the bcm config that enabled the skip behavior.

How to verify it

Ensure that the device is able to boot successfully and perform the check and not crash syncd.

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

  • 202405

Tested branch (Please provide the tested image version)

  • 202405
  • master

aaronpayment and others added 2 commits October 25, 2024 19:39
…ikeZ

Remove the check as the platform is strapped to load the pcie firmware
and we should be able to keep the SDK check to ack the firmware was
loaded instead of skipping the verification.

Signed-off-by: Aaron Payment <aaronp@arista.com>
@aaronpayment
Copy link
Contributor Author

@StormLiangMS for review

@StormLiangMS StormLiangMS requested a review from Blueve November 13, 2024 03:38
@Blueve
Copy link
Contributor

Blueve commented Nov 13, 2024

@aaronpayment do you have platform test result uploaded for above change?
Will any platform tests impact by this change?

@aaronpayment
Copy link
Contributor Author

@aaronpayment do you have platform test result uploaded for above change? Will any platform tests impact by this change?

Hi Jing,

We have removed this internally and all uploads since this PR has been opened would have run with the change. The reason to remove this is to catch if there is any future change that would cause issue and the result would be a SAI crash. The current testing we do on 202405 and master with the sonic mgmt tests do not have any have any crash so enabling this is a nop right now as there are no incompatible changes.

@StormLiangMS StormLiangMS merged commit 35d2ba4 into sonic-net:master Nov 15, 2024
22 checks passed
@StormLiangMS
Copy link
Contributor

hi @aaronpayment could you help to clarify why this is a must for 202405?

@aaronpayment
Copy link
Contributor Author

hi @aaronpayment could you help to clarify why this is a must for 202405?

Hi Strom,
This is not a mustfix for 202405.

aidan-gallagher pushed a commit to aidan-gallagher/sonic-buildimage that referenced this pull request Nov 16, 2024
…ikeZ (sonic-net#20619)

Remove the check as the platform is strapped to load the pcie firmware
and we should be able to keep the SDK check to ack the firmware was
loaded instead of skipping the verification.

Signed-off-by: Aaron Payment <aaronp@arista.com>
@bingwang-ms
Copy link
Contributor

Removing cherry-pick request since this is not a must-have for 202405

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.

4 participants