-
Notifications
You must be signed in to change notification settings - Fork 172
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
Fix some emmc unreliability seen on older AMD CPUs #270
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Have these patches been send for review to the Linux maintainers, so they can get properly reviewed? The SONiC Linux kernel README asks for that.
@Staphylo, any updates? |
@Staphylo Can you also do easyCLA? |
@Staphylo can you rebase this onto the current master branch so that we can get this merged onto the master branch, and cherry-picked for 202211? |
892e7a1
to
8b3d477
Compare
I just rebased my changes on top of master. As a side note, if my change to
It would amount to enabling:
|
8b3d477
to
41015bd
Compare
@prgeor for visibility |
Are there plans to upstream, at minimum, |
There is currently no plan to upstream this. |
41015bd
to
bfe4664
Compare
@Staphylo please help create an PR for 202205 branch. |
@saiarcot895 @xumia could we enable default PR format for this repo? Like PR need to include below info. Why I did it |
@yxieca this fix is already on 202205. |
Update sonic-linux-kernel submodule pointer to include the following: * 4c2d457 Fixes for emmc unreliability ([sonic-net#270](sonic-net/sonic-linux-kernel#270)) Signed-off-by: AntonHryshchuk <[email protected]>
Update sonic-linux-kernel submodule pointer to include the following: * 4c2d457 Fixes for emmc unreliability ([sonic-net#270](sonic-net/sonic-linux-kernel#270)) Signed-off-by: dprital <[email protected]>
Update sonic-linux-kernel submodule pointer to include the following: * 4c2d457 Fixes for emmc unreliability ([#270](sonic-net/sonic-linux-kernel#270)) Signed-off-by: dprital <[email protected]>
Update sonic-linux-kernel submodule pointer to include the following: * 4c2d457 Fixes for emmc unreliability ([sonic-net#270](sonic-net/sonic-linux-kernel#270)) Signed-off-by: dprital <[email protected]>
* Fixes for emmc unreliability (#270) * Read ID register to find pageable bit in optoe driver Signed-off-by: Mihir Patel <[email protected]> * Modified comment in code to make it QSFP specific * Changed QSFP+ to QSFP28 in comment * Added performance stats related to EEPROM read --------- Signed-off-by: Mihir Patel <[email protected]> Co-authored-by: Samuel Angebault <[email protected]> Co-authored-by: Prince George <[email protected]>
* Fixes for emmc unreliability (#270) * Read ID register to find pageable bit in optoe driver Signed-off-by: Mihir Patel <[email protected]> * Modified comment in code to make it QSFP specific * Changed QSFP+ to QSFP28 in comment * Added performance stats related to EEPROM read --------- Signed-off-by: Mihir Patel <[email protected]> Co-authored-by: Samuel Angebault <[email protected]> Co-authored-by: Prince George <[email protected]>
* Fixes for emmc unreliability (#270) * Read ID register to find pageable bit in optoe driver Signed-off-by: Mihir Patel <[email protected]> * Modified comment in code to make it QSFP specific * Changed QSFP+ to QSFP28 in comment * Added performance stats related to EEPROM read --------- Signed-off-by: Mihir Patel <[email protected]> Co-authored-by: Samuel Angebault <[email protected]> Co-authored-by: Prince George <[email protected]>
Some patches are required to fix some emmc unreliability seen on AMD platforms.
These were ported over from the EOS kernel and applied properly.