From: Jiri Pirko <[email protected]> Date: Mon, 26 Sep 2016 12:52:28 +0200
> The goal of this patchset is to allow driver to propagate all prefixes > configured in kernel down HW. This is necessary for routing to work > as expected. If we don't do that HW might forward prefixes known to kernel > incorrectly. Take an example when default route is set in switch HW and there > is an IP address set on a management (non-switch) port. > > Currently, only FIB entries related to the switch port netdev are > offloaded using switchdev ops. This model is not extendable so the > first patch introduces a replacement: notifier to propagate FIB entry > additions and removals to whoever is interested. Although I am disappointed that we need to use notifiers to support fib offloading properly (it seems ad-hoc and hackish), I cannot come up with a better solution to the problem. :-) So series applied, thanks Jiri!
