Skip to content

Conversation

@tohojo
Copy link
Member

@tohojo tohojo commented Nov 24, 2025

OpenWrt is carrying a bunch of downstream patches to fix up the build
environment. Some of those are no longer needed, while a couple are still
necessary. This PR imports the patches that are still relevant into upstream.

tohojo and others added 3 commits November 7, 2025 15:42
It can be useful to run tests that forward packets; to allow this, we
need a longer hop count, so add an option to 'xdp-trafficgen udp' to add
this.

Signed-off-by: Toke Høiland-Jørgensen <toke@redhat.com>
The build environment may set LDFLAGS, but the test compilations in the
configure script doesn't respect this, which can lead to compilation
failures, and thus false negatives for the tested features.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
[Imported the downstream patch from OpenWrt]
Signed-off-by: Toke Høiland-Jørgensen <toke@redhat.com>
The use of noinline can collide with macro definitions. Use the reserved
__noinline__ attribute to avoid this resulting in a compilation error.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
[a.heider: adapt lib/libxdp/protocol.org too]
Signed-off-by: Andre Heider <a.heider@gmail.com>
[Fix up xdp_dispatcher_v1.c as well, reword commit message]
Signed-off-by: Toke Høiland-Jørgensen <toke@redhat.com>
The helper print definitions were not updated with the addition of a u8
argument type, breaking help output for enums. Add another member to
realign things.

Signed-off-by: Toke Høiland-Jørgensen <toke@redhat.com>
@tohojo tohojo merged commit d37286a into main Nov 24, 2025
61 checks passed
@tohojo tohojo deleted the openwrt-patches branch November 24, 2025 14:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants