summaryrefslogtreecommitdiffstats
path: root/fs/ntfs
diff options
context:
space:
mode:
authorArnd Bergmann <arnd@arndb.de>2018-08-18 00:43:47 +0200
committerLinus Torvalds <torvalds@linux-foundation.org>2018-08-18 01:20:27 +0200
commita3fda0ffeaf0114328024aee4a9ec3b08af4b077 (patch)
tree4a8bb141028225eebeeedd329c4c1b01f6e0edc5 /fs/ntfs
parentfirewire: use 64-bit time_t based interfaces (diff)
downloadlinux-a3fda0ffeaf0114328024aee4a9ec3b08af4b077.tar.xz
linux-a3fda0ffeaf0114328024aee4a9ec3b08af4b077.zip
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/ntfs')
0 files changed, 0 insertions, 0 deletions