-
Notifications
You must be signed in to change notification settings - Fork 10
Refactor intel e810/e825/e830 plugins #105
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
base: main
Are you sure you want to change the base?
Conversation
Signed-off-by: Jim Ramsay <[email protected]>
Signed-off-by: Jim Ramsay <[email protected]>
- Migrates .golangci-lint.yaml to the v2 syntax, preserving current configuration. - Updates the github hook to use the official golangci-lint-action runner. Signed-off-by: Jim Ramsay <[email protected]>
Split the monolithic intel_test.go into smaller, more focused test files: - e810_test.go: Tests for e810.go - e825_test.go: Tests for e825.go - e830_test.go: Tests for e830.go - clock-chain_test.go: Tests for clock-chain.go - phaseAdjust_test.go: Tests for phaseAdjust.go - mock_test.go: Mock filesystem and test helpers This improves test organization and readability. Assisted-by: gemini-2.5-pro Signed-off-by: Jim Ramsay <[email protected]>
Signed-off-by: Jim Ramsay <[email protected]>
Signed-off-by: Jim Ramsay <[email protected]>
Signed-off-by: Jim Ramsay <[email protected]>
Signed-off-by: Jim Ramsay <[email protected]>
Signed-off-by: Jim Ramsay <[email protected]>
Signed-off-by: Jim Ramsay <[email protected]>
Signed-off-by: Jim Ramsay <[email protected]>
Signed-off-by: Jim Ramsay <[email protected]>
Signed-off-by: Jim Ramsay <[email protected]>
…oss all intel plugins Signed-off-by: Jim Ramsay <[email protected]>
Signed-off-by: Jim Ramsay <[email protected]>
Signed-off-by: Jim Ramsay <[email protected]>
Signed-off-by: Jim Ramsay <[email protected]>
|
Thanks for your PR, |
|
Can we put a hold on this until Jim and I have a chance to discuss? |
|
On hold until OpenShift 4.22 branch |
|
Can you split the linter changes into a separate PR? |
| name string | ||
| hwplugins []string | ||
| defaultInitScript string | ||
| preferredClock string |
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.
What is the preferredClock?
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.
Ah, that's a bad name for it. It's the name of the dpll module we'll extract the clock from, if set. If not set (for e810) we fall back to the older PCI-based mechanism of retrieving the clock ID.
|
Can you confirm oc -n openshift-ptp get nodeptpdevice -o yaml works still? |
This large string of commits: