Message ID | 20250220080525.831924-1-idosch@nvidia.com (mailing list archive) |
---|---|
Headers | show |
Series | net: fib_rules: Add DSCP mask support | expand |
On Thu, Feb 20, 2025 at 10:05:19AM +0200, Ido Schimmel wrote: > In some deployments users would like to encode path information into > certain bits of the IPv6 flow label, the UDP source port and the DSCP > field and use this information to route packets accordingly. > > Redirecting traffic to a routing table based on specific bits in the > DSCP field is not currently possible. Only exact match is currently > supported by FIB rules. > > This patchset extends FIB rules to match on the DSCP field with an > optional mask. > Reviewed-by: Guillaume Nault <gnault@redhat.com>
Hello: This series was applied to netdev/net-next.git (main) by Jakub Kicinski <kuba@kernel.org>: On Thu, 20 Feb 2025 10:05:19 +0200 you wrote: > In some deployments users would like to encode path information into > certain bits of the IPv6 flow label, the UDP source port and the DSCP > field and use this information to route packets accordingly. > > Redirecting traffic to a routing table based on specific bits in the > DSCP field is not currently possible. Only exact match is currently > supported by FIB rules. > > [...] Here is the summary with links: - [net-next,1/6] net: fib_rules: Add DSCP mask attribute https://git.kernel.org/netdev/net-next/c/ca4edd969a94 - [net-next,2/6] ipv4: fib_rules: Add DSCP mask matching https://git.kernel.org/netdev/net-next/c/2ae00699b357 - [net-next,3/6] ipv6: fib_rules: Add DSCP mask matching https://git.kernel.org/netdev/net-next/c/c29165c272b8 - [net-next,4/6] net: fib_rules: Enable DSCP mask usage https://git.kernel.org/netdev/net-next/c/ea8af1affdc0 - [net-next,5/6] netlink: specs: Add FIB rule DSCP mask attribute https://git.kernel.org/netdev/net-next/c/0df1328eaf04 - [net-next,6/6] selftests: fib_rule_tests: Add DSCP mask match tests https://git.kernel.org/netdev/net-next/c/e818d1d1a6ee You are awesome, thank you!