summaryrefslogtreecommitdiff
path: root/kernel
diff options
context:
space:
mode:
authorNiels Dossche <dossche.niels@gmail.com>2022-02-23 14:19:56 +0100
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2022-03-16 13:21:47 +0100
commit090e73fb9ccebb74bd9578d1f27c1347121b0ffd (patch)
treeac56cab91e9ebdab4254d59c70ba1e3ebb4298d5 /kernel
parent1d4bdaaa8d23788a53f8619a35294bb851747574 (diff)
ipv6: prevent a possible race condition with lifetimes
[ Upstream commit 6c0d8833a605e195ae219b5042577ce52bf71fff ] 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>
Diffstat (limited to 'kernel')
0 files changed, 0 insertions, 0 deletions