Arnd Bergmann <arnd@xxxxxxxx> 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 <arnd@xxxxxxxx> > --- > 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 <palcantara@xxxxxxx> Thanks Paulo -- To unsubscribe from this list: send the line "unsubscribe linux-cifs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html