From: Jiri Pirko <j...@resnulli.us> Date: Fri, 20 Oct 2017 09:16:14 +0200
> From: Jiri Pirko <j...@mellanox.com> > > Petr says: > > Currently mlxsw only offloads tunnels that are configured with TTL of > "inherit" > (which is the default). However, Spectrum defaults to 255 and the driver > neglects to change the configuration. Thus the tunnel packets from offloaded > tunnels always have TTL of 255, even though tunnels with explicit TTL of 255 > are > never actually offloaded. > > To fix this, introduce support for TIGCR, the register that keeps the related > bits of global tunnel configuration, and use it on first offload to properly > configure inheritance of TTL of tunnel packets from overlay packets. Series applied.