On 9/1/20 1:56 AM, Eric Dumazet wrote: > On Tue, Sep 1, 2020 at 8:58 AM Brian Vazquez <bria...@google.com> wrote: >> >> The problem is exposed when the system has multiple ifaces and >> forwarding is enabled on a subset of them, __rt6_purge_dflt_routers will >> clean the default route on all the ifaces which is not desired. >> >> This patches fixes that by cleaning only the routes where the iface has >> forwarding enabled. >> >> Fixes: 830218c1add1 ("net: ipv6: Fix processing of RAs in presence of VRF")
are you sure that is a Fixes tag for this problem? looking at that change it only handles RA for tables beyond the main table; it does not change the logic of how many or which routes are purged.