summaryrefslogtreecommitdiff
path: root/fs/nfs
diff options
context:
space:
mode:
authorArnd Bergmann <arnd@arndb.de>2018-08-18 01:43:47 +0300
committerLinus Torvalds <torvalds@linux-foundation.org>2018-08-18 02:20:27 +0300
commita3fda0ffeaf0114328024aee4a9ec3b08af4b077 (patch)
tree4a8bb141028225eebeeedd329c4c1b01f6e0edc5 /fs/nfs
parent2c1bb29aa6e7b0e52d84bd06bc199b0a5076a781 (diff)
downloadlinux-a3fda0ffeaf0114328024aee4a9ec3b08af4b077.tar.xz
fs/ufs: use ktime_get_real_seconds for sb and cg timestamps
get_seconds() is deprecated because of the 32-bit overflow and will be removed. All callers in ufs also truncate to a 32-bit number, so nothing changes during the conversion, but this should be harmless as the superblock and cylinder group timestamps are not visible to user space, except for checking the fs-dirty state, wich works fine across the overflow. This moves the call to get_seconds() into a new inline function, with a comment explaining the constraints, while converting it to ktime_get_real_seconds(). Link: http://lkml.kernel.org/r/20180718115017.742609-1-arnd@arndb.de Signed-off-by: Arnd Bergmann <arnd@arndb.de> Acked-by: Thomas Gleixner <tglx@linutronix.de> Cc: Al Viro <viro@zeniv.linux.org.uk> Cc: Thomas Gleixner <tglx@linutronix.de> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'fs/nfs')
0 files changed, 0 insertions, 0 deletions