Re: [RFC PATCH v2 0/3] l3mdev icmp error route lookup fixes

From: David Ahern
Date: Mon Sep 21 2020 - 14:36:41 EST


On 9/18/20 12:17 PM, Mathieu Desnoyers wrote:
> Hi,
>
> Here is an updated series of fixes for ipv4 and ipv6 which which ensure
> the route lookup is performed on the right routing table in VRF
> configurations when sending TTL expired icmp errors (useful for
> traceroute).
>
> It includes tests for both ipv4 and ipv6.
>
> These fixes address specifically address the code paths involved in
> sending TTL expired icmp errors. As detailed in the individual commit
> messages, those fixes do not address similar issues related to network
> namespaces and unreachable / fragmentation needed messages, which appear
> to use different code paths.
>

New selftests are failing:
TEST: Ping received ICMP frag needed [FAIL]

Both IPv4 and IPv6 versions are failing.