commit | 2a1aa48929af78bfe8c4d4fe4b1ed8996af47cee | [log] [tgz] |
---|---|---|
author | Arnd Bergmann <arnd@arndb.de> | Sun Nov 03 17:50:18 2019 +0100 |
committer | J. Bruce Fields <bfields@redhat.com> | Thu Dec 19 17:46:08 2019 -0500 |
tree | 606f1abcf8edee423f166800ecf43f8319cbe1a7 | |
parent | 9cc7680149b238223bbb8bcf3272f6bd47f1fbfb [diff] |
nfsd: pass a 64-bit guardtime to nfsd_setattr() Guardtime handling in nfs3 differs between 32-bit and 64-bit architectures, and uses the deprecated time_t type. Change it to using time64_t, which behaves the same way on 64-bit and 32-bit architectures, treating the number as an unsigned 32-bit entity with a range of year 1970 to 2106 consistently, and avoiding the y2038 overflow. Signed-off-by: Arnd Bergmann <arnd@arndb.de> Signed-off-by: J. Bruce Fields <bfields@redhat.com>