Skip to content

[Haliburton-Celestica] Use psu driver dps200 from Linux kernel #7247

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

Merged
merged 3 commits into from
May 9, 2021

Conversation

schobtr
Copy link
Contributor

@schobtr schobtr commented Apr 7, 2021

Why I did it

Fix issues below.
#7133
#6602

So, remove the dps200 driver from the platform-specific driver.
Then, add the dps200 module driver to the Linux kernel tree.

How I did it

Remove the dps200 driver from the platform-specific driver and add the dps200 module driver to the Linux kernel.

How to verify it

Build an image with sonic-net/sonic-linux-kernel#207
Then, install to the Haliburton.

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

  • 201811
  • 201911
  • 202006
  • 202012

Description for the changelog

Fix dps200 PSU driver crash issue.

Test log
dps200_module_test_log.txt

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

tim-de-pauw-SBYsc1gsA-M-unsplash (1)

@schobtr schobtr requested a review from lguohan as a code owner April 7, 2021 09:32
@Blueve
Copy link
Contributor

Blueve commented Apr 7, 2021

Selected backport to 202012

@yxieca
Copy link
Contributor

yxieca commented May 7, 2021

For master branch, this change should merge with #7559 together.

For 202012 branch, the cherry-pick should happen after sonic-net/sonic-linux-kernel#207 have been cherry-picked and linux kernel submodule advanced.

@yxieca yxieca merged commit da7c80d into sonic-net:master May 9, 2021
raphaelt-nvidia pushed a commit to raphaelt-nvidia/sonic-buildimage that referenced this pull request May 23, 2021
…-net#7247)

Why I did it
Fix issues below.
sonic-net#7133
sonic-net#6602

So, remove the dps200 driver from the platform-specific driver.
Then, add the dps200 module driver to the Linux kernel tree.

How I did it
Remove the dps200 driver from the platform-specific driver and add the dps200 module driver to the Linux kernel.

How to verify it
Build an image with sonic-net/sonic-linux-kernel#207
Then, install to the Haliburton.
qiluo-msft pushed a commit that referenced this pull request May 24, 2021
Why I did it
Fix issues below.
#7133
#6602

So, remove the dps200 driver from the platform-specific driver.
Then, add the dps200 module driver to the Linux kernel tree.

How I did it
Remove the dps200 driver from the platform-specific driver and add the dps200 module driver to the Linux kernel.

How to verify it
Build an image with sonic-net/sonic-linux-kernel#207
Then, install to the Haliburton.
carl-nokia pushed a commit to carl-nokia/sonic-buildimage that referenced this pull request Aug 7, 2021
…-net#7247)

Why I did it
Fix issues below.
sonic-net#7133
sonic-net#6602

So, remove the dps200 driver from the platform-specific driver.
Then, add the dps200 module driver to the Linux kernel tree.

How I did it
Remove the dps200 driver from the platform-specific driver and add the dps200 module driver to the Linux kernel.

How to verify it
Build an image with sonic-net/sonic-linux-kernel#207
Then, install to the Haliburton.
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.

4 participants