]> git.baikalelectronics.ru Git - kernel.git/commit
Merge branch 'mlxsw-Preparations-for-IPv6-UC-router'
authorDavid S. Miller <davem@davemloft.net>
Tue, 18 Jul 2017 18:57:34 +0000 (11:57 -0700)
committerDavid S. Miller <davem@davemloft.net>
Tue, 18 Jul 2017 18:57:34 +0000 (11:57 -0700)
commit4dca5e69f73004ceb078ead88278a31116af5f1c
tree1d30c7e8600f58acd6ec97bdeadb1c685930bb84
parentff7f9169ac494f96d13d67715c5275d927135e15
parent7c4e2c7d4904dcb00f9fabc43a813f6a1faae091
Merge branch 'mlxsw-Preparations-for-IPv6-UC-router'

Jiri Pirko says:

====================
mlxsw: Preparations for IPv6 UC router

Ido says:

The purpose of this set is to prepare the driver for the introduction of
IPv6 FIB offload. It's mainly composed of small and non-functional
changes, that either add the IPv6 equivalent of existing IPv4 code or
aimed at making the introduction of IPv6-specific code easier.

The first five patches enable IPv6 forwarding in the device and allow us
to configure router interfaces (RIFs) based on inet6addr notifications.

The next six patches add support for programming IPv6 neighbours into
the device's table as well as dumping their activity and updating the
kernel accordingly.

The last 11 patches extend current infrastructure to allow us to program
IPv6 routes, set catch-all IPv6 trap in case of abort and make the code
more receptive towards up-coming changes.
====================

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