]> git.proxmox.com Git - mirror_ubuntu-jammy-kernel.git/commit
Revert "ipv6: Honor all IPv6 PIO Valid Lifetime values"
authorGuillaume Nault <gnault@redhat.com>
Wed, 26 Jan 2022 15:38:52 +0000 (16:38 +0100)
committerPaolo Pisati <paolo.pisati@canonical.com>
Thu, 3 Feb 2022 09:28:54 +0000 (10:28 +0100)
commitd1801724e67684ef6936baf5557fed12f6bbf4eb
tree763e197361ed3ab74ed709bb05b9956d25145af6
parentdd07de572e411be2ec9ccf0f0573066839935804
Revert "ipv6: Honor all IPv6 PIO Valid Lifetime values"

BugLink: https://bugs.launchpad.net/bugs/1959879
[ Upstream commit 36268983e90316b37000a005642af42234dabb36 ]

This reverts commit b75326c201242de9495ff98e5d5cff41d7fc0d9d.

This commit breaks Linux compatibility with USGv6 tests. The RFC this
commit was based on is actually an expired draft: no published RFC
currently allows the new behaviour it introduced.

Without full IETF endorsement, the flash renumbering scenario this
patch was supposed to enable is never going to work, as other IPv6
equipements on the same LAN will keep the 2 hours limit.

Fixes: b75326c20124 ("ipv6: Honor all IPv6 PIO Valid Lifetime values")
Signed-off-by: Guillaume Nault <gnault@redhat.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Sasha Levin <sashal@kernel.org>
Signed-off-by: Paolo Pisati <paolo.pisati@canonical.com>
include/net/addrconf.h
net/ipv6/addrconf.c