Merge branch 'mlxsw-Offload-IPv6-multicast-routes'
authorDavid S. Miller <davem@davemloft.net>
Mon, 26 Mar 2018 17:14:45 +0000 (13:14 -0400)
committerDavid S. Miller <davem@davemloft.net>
Mon, 26 Mar 2018 17:14:45 +0000 (13:14 -0400)
commit336f2c038da1b7f3faf098f2f61bca51e19089ad
tree57707e2ab40612d2bb2d2ee5162c0e62dddf126d
parent02a21de90c72ba433bb9eda85bb50af2e4748c2a
parent6a170d326f7a0d187b33eacb0344add8e223ca11
Merge branch 'mlxsw-Offload-IPv6-multicast-routes'

Ido Schimmel says:

====================
mlxsw: Offload IPv6 multicast routes

Yuval says:

The series is intended to allow offloading IPv6 multicast routes
and is split into two parts:

  - First half of the patches continue extending ip6mr [& refactor ipmr]
    with missing bits necessary for the offloading - fib-notifications,
    mfc refcounting and default rule identification.

  - Second half of the patches extend functionality inside mlxsw,
    beginning with extending lower-parts to support IPv6 mroutes
    to host and later extending the router/mr internal APIs within
    the driver to accommodate support in ipv6 configurations.
    Lastly it adds support in the RTNL_FAMILY_IP6MR notifications,
    allowing driver to react and offload related routes.
====================

Signed-off-by: David S. Miller <davem@davemloft.net>