bpf: Migrate IDENTITY_LEN, IDENTITY_MAX to runtime config#43507
Merged
Conversation
Contributor
Author
|
/test |
1 similar comment
Contributor
Author
|
/test |
|
Failed to retrieve pull request: pull request is not open |
Contributor
Author
|
/test |
3 similar comments
Contributor
Author
|
/test |
Contributor
Author
|
/test |
Contributor
Author
|
/test |
e3ebaa7 to
0a3336e
Compare
Contributor
Author
|
/test |
4cabe62 to
6baa5c5
Compare
Contributor
Author
|
/test |
YutaroHayakawa
approved these changes
Dec 30, 2025
fristonio
requested changes
Dec 30, 2025
6baa5c5 to
ca237ac
Compare
c349e08 to
4973263
Compare
Contributor
Author
|
/test |
giorio94
approved these changes
Jan 9, 2026
Member
giorio94
left a comment
There was a problem hiding this comment.
Thanks, changes look good to me. I'd suggest squashing the two commits together, adapting the commit message as appropriate, given that the vast majority of the changes in the first are immediately reverted in the second.
4973263 to
b0e71fc
Compare
Contributor
Author
Makes sense! Done. |
Contributor
Author
|
/test |
ti-mo
reviewed
Jan 13, 2026
Contributor
ti-mo
left a comment
There was a problem hiding this comment.
Thanks! Left some suggestions.
33 tasks
b0e71fc to
e6bc45a
Compare
Contributor
Author
|
/test |
giorio94
approved these changes
Jan 16, 2026
e6bc45a to
87173e4
Compare
Contributor
Author
|
/test |
87173e4 to
dee0f46
Compare
Contributor
Author
|
Rebased on the latest main. |
Contributor
Author
|
/test |
Contributor
Author
|
@ti-mo @dylandreimerink kind ping) |
This commit replaces the previous compile-time IDENTITY_LEN macros with runtime configuration derived from cluster ID bits, and removes the legacy helpers and defaults: - add node config plumbing for cluster_id_bits and derive LOCAL_IDENTITY_BITS/LOCAL_IDENTITY_MAX - update clustermesh and identity BPF helpers to use CONFIG(identity_len)/new macros - remove obsolete CLUSTERMESH_HELPERS defaults and compile-time headers - update datapath config wiring and add a cluster ID bits getter - adjust BPF tests to set identity length via runtime config Signed-off-by: viktor-kurchenko <viktor.kurchenko@isovalent.com>
dee0f46 to
3ee322c
Compare
Contributor
Author
|
/test |
dylandreimerink
approved these changes
Jan 26, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Migrate IDENTITY_LEN, IDENTITY_MAX to runtime config.
Please see description per-commit.
Related: #38370