-
Notifications
You must be signed in to change notification settings - Fork 23
dpdk: vendor 25.11 patch for ipv6 ll addr compliance #398
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
Conversation
As specified in RFC 4291 section 2.5.1, link local addresses must be generated based on a modified EUI-64 interface identifier. Until this release is available, include this patch in grout. Link: https://patches.dpdk.org/project/dpdk/list/?series=36703 Signed-off-by: Christophe Fontaine <[email protected]>
📝 WalkthroughWalkthroughThis change introduces a new patch file to align DPDK's IPv6 link-local address generation with RFC 4291. The patch modifies how the interface identifier is constructed from the MAC address by flipping the U/L (Universal/Local) bit using an XOR operation with 0x02. The corresponding test expectations are updated to reflect this modification. Documentation references are also updated to point to the relevant RFC section. Pre-merge checks✅ Passed checks (3 passed)
📜 Recent review detailsConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro 📒 Files selected for processing (2)
🧰 Additional context used🧠 Learnings (5)📓 Common learnings📚 Learning: 2025-09-09T09:22:31.596ZApplied to files:
📚 Learning: 2025-09-09T06:02:47.703ZApplied to files:
📚 Learning: 2025-08-27T15:33:22.299ZApplied to files:
📚 Learning: 2025-11-05T14:28:28.817ZApplied to files:
🔇 Additional comments (4)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
As specified in RFC 4291 section 2.5.1, link local addresses must be generated based on a modified EUI-64 interface identifier.
Until this release is available, include this patch in grout.
Link: https://patches.dpdk.org/project/dpdk/list/?series=36703
Summary by CodeRabbit
Bug Fixes
Documentation