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

[patch]: optoe update to test changes for upstream version #193

Closed
wants to merge 5 commits into from

Conversation

donboll
Copy link
Contributor

@donboll donboll commented Jan 27, 2021

I am preparing optoe for submittal to the upstream kernel (5.11). These changes have been built against several kernel versions, and tested on several platforms. I am requesting that this pull request be built and tested in SONiC before the upstream submittal.

This is not the production version! There may be changes resulting from the upstream review, and at the least this version will need '#DEFINE DEBUG 1' removed.

donboll added 5 commits March 9, 2018 19:21
	Added patch: 'driver-support-optoe-EOF_fix.patch' to patch directory
	Added the patch to 'series

Signed-off-by: Don Bollinger
to optoe driver.  Backward compatible, still supports SFP*, QSFP*
This patch is for SONiC to test the changes, as amended for 4.19 kernel,
prior to submittal upstream.  See the patch commit message for details
on new capabilities, see the Documentation files included in the patch
for full documentation.

NOTE: Do not commit this change to the SONiC development branch.  This
version is just for testing.  At the very least the DEBUG flag needs to
be turned off.  There are likely to be other changes as suggested by the
upstream maintainers who have to accept the upstream patch.
@lguohan lguohan requested a review from jleveque January 27, 2021 21:13
@jarias-lfx
Copy link

/easycla

@linux-foundation-easycla
Copy link

CLA Not Signed

@prgeor
Copy link
Contributor

prgeor commented Aug 28, 2023

@donboll why is this change required? Current optoe won't work with 5.11 kernel?

@donboll
Copy link
Contributor Author

donboll commented Aug 28, 2023

This request was submitted 2+ years ago. The request was to have the Sonic team test proposed changes to the optoe driver prior to submitting that driver upstream. Sonic is the most robust user and tester of optoe so I thought it would be productive to test BEFORE submitting upstream.

The upstream folks rejected optoe outright, they don't want any code that access network components (eg optical devices) that doesn't work through the kernel network framework. They had no problem with the correctness of the code, they just did not want that capability in the upstream kernel.

This request is moot. There is no need for the test since the upstream submittal was rejected.

@donboll donboll closed this Aug 28, 2023
@donboll
Copy link
Contributor Author

donboll commented Aug 28, 2023

This request was submitted 2+ years ago. The request was to have the Sonic team test proposed changes to the optoe driver prior to submitting that driver upstream. Sonic is the most robust user and tester of optoe so I thought it would be productive to test BEFORE submitting upstream.

The upstream folks rejected optoe outright, they don't want any code that access network components (eg optical devices) that doesn't work through the kernel network framework. They had no problem with the correctness of the code, they just did not want that capability in the upstream kernel.

This request is moot. There is no need for the test since the upstream submittal was rejected.

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