Files
linux/net/ipv6
Niels Dossche ae7597b47d ipv6: prevent a possible race condition with lifetimes
[ Upstream commit 6c0d8833a6 ]

valid_lft, prefered_lft and tstamp are always accessed under the lock
"lock" in other places. Reading these without taking the lock may result
in inconsistencies regarding the calculation of the valid and preferred
variables since decisions are taken on these fields for those variables.

Signed-off-by: Niels Dossche <dossche.niels@gmail.com>
Reviewed-by: David Ahern <dsahern@kernel.org>
Signed-off-by: Niels Dossche <niels.dossche@ugent.be>
Link: https://lore.kernel.org/r/20220223131954.6570-1-niels.dossche@ugent.be
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2022-03-16 14:16:00 +01:00
..
2020-07-24 17:12:41 -07:00
2019-07-27 14:23:48 -07:00
2022-03-08 19:09:32 +01:00
2020-03-29 22:30:57 -07:00
2021-06-03 09:00:48 +02:00
2020-04-18 15:04:27 -07:00