-
Notifications
You must be signed in to change notification settings - Fork 3.4k
Open
Labels
area/datapathImpacts bpf/ or low-level forwarding details, including map management and monitor messages.Impacts bpf/ or low-level forwarding details, including map management and monitor messages.area/kernelRequires upstream work in the Linux kernel.Requires upstream work in the Linux kernel.kind/tech-debtTechnical debtTechnical debtpinnedThese issues are not marked stale by our issue bot.These issues are not marked stale by our issue bot.
Description
Background:
The BPF datapath code currently contains a workaround for a kernel limitation. When traversing between a veth pair in the same netns, the skb->mark is scrubbed. So we need to use the skb->cb instead. This has been resolved in newer kernels (5.14+) and backported to older kernels, but we're still carrying the workaround.
Proposal:
Remove the workaround once we require a new-enough kernel. Until then we can implement a probe, but it's not a priority.
Metadata
Metadata
Assignees
Labels
area/datapathImpacts bpf/ or low-level forwarding details, including map management and monitor messages.Impacts bpf/ or low-level forwarding details, including map management and monitor messages.area/kernelRequires upstream work in the Linux kernel.Requires upstream work in the Linux kernel.kind/tech-debtTechnical debtTechnical debtpinnedThese issues are not marked stale by our issue bot.These issues are not marked stale by our issue bot.