On 2/8/17 8:32 AM, Ido Schimmel wrote: > In the case of multipath routes, if some of the nexthops can be > reflected, then we do so, but periodically ask the kernel to try and > resolve the others. Otherwise, these nexthops will never be resolved, as > the kernel doesn't see the packets hitting the multipath route and > therefore lacks the motivation to resolve its nexthops.
It should get the motivation once the neigh entry is cleaned up. That can take a long time based on gc settings, but it can also happen from the remote side if it sends an arp message.