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

bpf: Fix VTEP compilation error #24152

Merged
merged 1 commit into from Mar 3, 2023

Conversation

pchaigno
Copy link
Member

@pchaigno pchaigno commented Mar 3, 2023

Compilation fails when VTEP is enabled because two variables conflicts (have the same name). struct vtep_value *info conflicts with struct remote_endpoint_info *info. This pull request fixes it.

The compilation tests will be extended in a separate pull request (cf. #24122) to cover this.

The compilation error didn't make it into any release.

Fixes: #24030.

Compilation fails when VTEP is enabled because two variables conflicts
(have the same name). struct vtep_value *info conflicts with struct
remote_endpoint_info *info. This commit fixes it.

The compilation tests will be extended in a separate patchset to cover
this.

Fixes: e625cde ("bpf: Free packet mark on bpf_overlay recirculation")
Signed-off-by: Paul Chaignon <paul@cilium.io>
@pchaigno pchaigno added sig/datapath Impacts bpf/ or low-level forwarding details, including map management and monitor messages. release-note/misc This PR makes changes that have no direct user impact. feature/vtep Support for interacting with VXLAN Tunnel Endpoints (VTEPs) for traffic onboarding to the cluster labels Mar 3, 2023
@pchaigno pchaigno requested a review from a team as a code owner March 3, 2023 10:37
@pchaigno pchaigno requested a review from jibi March 3, 2023 10:37
@pchaigno
Copy link
Member Author

pchaigno commented Mar 3, 2023

VTEP isn't covered in end-to-end tests. Marking ready to merge.

@pchaigno pchaigno added the ready-to-merge This PR has passed all tests and received consensus from code owners to merge. label Mar 3, 2023
@borkmann borkmann merged commit edee7fd into cilium:master Mar 3, 2023
@pchaigno pchaigno deleted the fix-vtep-compilation-error branch March 3, 2023 13:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature/vtep Support for interacting with VXLAN Tunnel Endpoints (VTEPs) for traffic onboarding to the cluster ready-to-merge This PR has passed all tests and received consensus from code owners to merge. release-note/misc This PR makes changes that have no direct user impact. sig/datapath Impacts bpf/ or low-level forwarding details, including map management and monitor messages.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants