Merge remote-tracking branch 'origin/testing'
authorSteffen Klassert <steffen.klassert@secunet.com>
Thu, 16 Jul 2020 06:27:25 +0000 (08:27 +0200)
committerSteffen Klassert <steffen.klassert@secunet.com>
Thu, 16 Jul 2020 06:27:25 +0000 (08:27 +0200)
commit0a82f3f083617150cebacab57f9293b15e9917e0
tree3e268410b6f96a9194f7248355ffbaa7b0df0a84
parent910a71ed772aac3bf228e8679f000b1505c287fb
parent8b404f46dd6ab845d0fa794679329d4089281ccb
Merge remote-tracking branch 'origin/testing'

Xin Long says:

====================
xfrm: not register one xfrm(6)_tunnel object twice

Now in ip(6)_vti and xfrm interface tunnel support, it uses the
same xfrm(6)_tunnel object to handle for AF_NET and AF_INET6 by
registering it twice.

However the xfrm(6)_tunnel object is linked into a list with its
'next' pointer. The second registering will cause its 'next'
pointer to be overwritten, and break the list.

So this patchset is to add a new xfrm(6)_tunnel object for each
of them and register it, although its members are the same with
the old one.
====================

Signed-off-by: Steffen Klassert <steffen.klassert@secunet.com>