From: Jiri Pirko <j...@resnulli.us>
Date: Fri,  3 Nov 2017 10:03:28 +0100

> From: Jiri Pirko <j...@mellanox.com>
> 
> Petr says:
> 
> Until now, when an IP tunnel was offloaded by the mlxsw driver, the
> offload was pretty much static, and changes in Linux configuration were
> not reflected in the hardware. That led to discrepancies between traffic
> flows in slow path and fast path. The work-around used to be to remove
> all routes that forward to the netdevice and re-add them. This is
> clearly suboptimal, but actually, as of the decap-only patchset, it's
> not even enough anymore, and one needs to go all the way and simply drop
> the tunnel and recreate it correctly.
> 
> With this patchset, the NETDEV_CHANGE events that are generated for
> changes of up'd tunnel netdevices are captured and interpreted to
> correctly reconfigure the HW in accordance with changes requested at the
> software layer. In addition, NETDEV_CHANGEUPPER, NETDEV_UP and
> NETDEV_DOWN are now handled not only for tunnel devices themselves, but
> also for their bound devices.
 ...

Series applied, thanks Jiri.

Reply via email to