-
Notifications
You must be signed in to change notification settings - Fork 177
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
Conversation
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.
/easycla |
|
@donboll why is this change required? Current optoe won't work with 5.11 kernel? |
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. |
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. |
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.