From: Wei Wang <wei...@google.com> Date: Sun, 9 Jun 2019 22:11:33 -0700
> On Sat, Jun 8, 2019 at 2:53 PM David Ahern <dsah...@kernel.org> wrote: >> >> From: David Ahern <dsah...@gmail.com> >> >> This is the final set of the initial nexthop object work. When I >> started this idea almost 2 years ago, it took 18 seconds to inject >> 700k+ IPv4 routes with 1 hop and about 28 seconds for 4-paths. Some >> of that time was due to inefficiencies in 'ip', but most of it was >> kernel side with excessive synchronize_rcu calls in ipv4, and redundant >> processing validating a nexthop spec (device, gateway, encap). Worse, >> the time increased dramatically as the number of legs in the routes >> increased; for example, taking over 72 seconds for 16-path routes. ... > For all ipv6 patches: > Reviewed-By: Wei Wang <wei...@google.com> Series applied, thanks.