]> 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)
commitbd019e254489a10edff6793c72ac27ac1a6ba1ed
tree5715e78737467bbaa3bbdf1556343692973c2e06
parentd7ed22dbee51d278952137de1beef8ed414003fc
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