Arnd Bergmann <[email protected]> writes: > In cifs, the timestamps are stored in memory in the cifs_fattr structure, > which uses the deprecated 'timespec' structure. Now that the VFS code > has moved on to 'timespec64', the next step is to change over the fattr > as well. > > This also makes 32-bit and 64-bit systems behave the same way, and > no longer overflow the 32-bit time_t in year 2038. > > Signed-off-by: Arnd Bergmann <[email protected]> > --- > fs/cifs/cifsencrypt.c | 4 ++-- > fs/cifs/cifsglob.h | 6 +++--- > fs/cifs/cifsproto.h | 6 +++--- > fs/cifs/cifssmb.c | 12 ++++++------ > fs/cifs/inode.c | 34 ++++++++++++++++------------------ > fs/cifs/netmisc.c | 19 ++++++++++--------- > 6 files changed, 40 insertions(+), 41 deletions(-)
Reviewed-by: Paulo Alcantara <[email protected]> Thanks Paulo _______________________________________________ Y2038 mailing list [email protected] https://lists.linaro.org/mailman/listinfo/y2038
