summaryrefslogtreecommitdiffstats
path: root/block/partitions
diff options
context:
space:
mode:
authorMarc Dionne <marc.dionne@auristor.com>2017-03-16 16:27:47 +0000
committerDavid Howells <dhowells@redhat.com>2017-03-16 16:27:47 +0000
commitab94f5d0dd6fd82e7eeca5e7c8096eaea0a0261f (patch)
tree790e12f0dff3e1ca370e0245b810eacf0558b6b1 /block/partitions
parent70af0e3bd65142f9e674961c975451638a7ce1d5 (diff)
downloadlinux-ab94f5d0dd6fd82e7eeca5e7c8096eaea0a0261f.tar.gz
linux-ab94f5d0dd6fd82e7eeca5e7c8096eaea0a0261f.tar.bz2
linux-ab94f5d0dd6fd82e7eeca5e7c8096eaea0a0261f.zip
afs: Populate and use client modification time
The inode timestamps should be set from the client time in the status received from the server, rather than the server time which is meant for internal server use. Set AFS_SET_MTIME and populate the mtime for operations that take an input status, such as file/dir creation and StoreData. If an input time is not provided the server will set the vnode times based on the current server time. In a situation where the server has some skew with the client, this could lead to the client seeing a timestamp in the future for a file that it just created or wrote. Signed-off-by: Marc Dionne <marc.dionne@auristor.com> Signed-off-by: David Howells <dhowells@redhat.com>
Diffstat (limited to 'block/partitions')
0 files changed, 0 insertions, 0 deletions