Messages in this thread | | | From | Paulo Alcantara <> | Subject | Re: [PATCH 1/2] cifs: use timespec64 internally | Date | Tue, 19 Jun 2018 13:36:31 -0300 |
| |
Arnd Bergmann <arnd@arndb.de> 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@arndb.de> > --- > 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@suse.de>
Thanks Paulo
| |