diff options
author | Bryan Schumaker <bjschuma@netapp.com> | 2013-04-19 16:09:38 -0400 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2013-05-07 20:08:23 -0700 |
commit | a63d0364cc416e40a3a4f8d67d73354c91152a7d (patch) | |
tree | d2bd54924eea04d33b6d6d58e1925e1db14cafd3 /fs/jbd2/commit.c | |
parent | f1b384b6f67be458dabb31ed1e5938e1b125f5f5 (diff) |
nfsd: Decode and send 64bit time values
commit bf8d909705e9d9bac31d9b8eac6734d2b51332a7 upstream.
The seconds field of an nfstime4 structure is 64bit, but we are assuming
that the first 32bits are zero-filled. So if the client tries to set
atime to a value before the epoch (touch -t 196001010101), then the
server will save the wrong value on disk.
Signed-off-by: Bryan Schumaker <bjschuma@netapp.com>
Signed-off-by: J. Bruce Fields <bfields@redhat.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'fs/jbd2/commit.c')
0 files changed, 0 insertions, 0 deletions