Merge branch 'gre-fix-regressions-in-ipv6-link-local-address-generation'
authorPaolo Abeni <pabeni@redhat.com>
Thu, 13 Mar 2025 09:17:46 +0000 (10:17 +0100)
committerPaolo Abeni <pabeni@redhat.com>
Thu, 13 Mar 2025 09:17:46 +0000 (10:17 +0100)
commitb3fc5927de4b24c3c0f3206dd1e26f9fa0eecdc6
tree33044123c9b88c81f726ba97e5741476486e3134
parent83d2fe6b193c46088a78f1fbb134f5f8f752fffd
parent6f50175ccad4278ed3a9394c00b797b75441bd6e
Merge branch 'gre-fix-regressions-in-ipv6-link-local-address-generation'

Guillaume Nault says:

====================
gre: Fix regressions in IPv6 link-local address generation.

IPv6 link-local address generation has some special cases for GRE
devices. This has led to several regressions in the past, and some of
them are still not fixed. This series fixes the remaining problems,
like the ipv6.conf.<dev>.addr_gen_mode sysctl being ignored and the
router discovery process not being started (see details in patch 1).

To avoid any further regressions, patch 2 adds selftests covering
IPv4 and IPv6 gre/gretap devices with all combinations of currently
supported addr_gen_mode values.
====================

Link: https://patch.msgid.link/cover.1741375285.git.gnault@redhat.com
Signed-off-by: Paolo Abeni <pabeni@redhat.com>