]> git.baikalelectronics.ru Git - kernel.git/commit
nfsd: use ktime_get_real_seconds() in nfs4_verifier
authorArnd Bergmann <arnd@arndb.de>
Mon, 4 Nov 2019 15:45:30 +0000 (16:45 +0100)
committerJ. Bruce Fields <bfields@redhat.com>
Fri, 20 Dec 2019 03:07:17 +0000 (22:07 -0500)
commit769d4d5ed45cc0a0dd42abed54da8f1120b496cf
tree5715e78737467bbaa3bbdf1556343692973c2e06
parent5ea0f045b5efbf57c4317248e6d4032c46b531a1
nfsd: use ktime_get_real_seconds() in nfs4_verifier

gen_confirm() generates a unique identifier based on the current
time. This overflows in year 2038, but that is harmless since it
generally does not lead to duplicates, as long as the time has
been initialized by a real-time clock or NTP.

Using ktime_get_boottime_seconds() or ktime_get_seconds() would
avoid the overflow, but it would be more likely to result in
non-unique numbers.

Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Signed-off-by: J. Bruce Fields <bfields@redhat.com>
fs/nfsd/nfs4state.c