fs: affs: Initialize filesystem timestamp ranges
authorDeepa Dinamani <deepa.kernel@gmail.com>
Thu, 21 Mar 2019 21:05:12 +0000 (14:05 -0700)
committerDeepa Dinamani <deepa.kernel@gmail.com>
Fri, 30 Aug 2019 14:27:18 +0000 (07:27 -0700)
commit487b25bc4be9c15a5edb81c4e52160b5e84d1c4f
treed4a8e515b4dc209dc530e244ccd6814813d4790e
parentc0da64f6bb674d20a8e84bcd30679c1483668fb2
fs: affs: Initialize filesystem timestamp ranges

Fill in the appropriate limits to avoid inconsistencies
in the vfs cached inode times when timestamps are
outside the permitted range.

Also fix timestamp calculation to avoid overflow
while converting from days to seconds.

Signed-off-by: Deepa Dinamani <deepa.kernel@gmail.com>
Acked-by: David Sterba <dsterba@suse.com>
Acked-by: Jeff Layton <jlayton@kernel.org>
Cc: dsterba@suse.com
fs/affs/amigaffs.c
fs/affs/amigaffs.h
fs/affs/inode.c
fs/affs/super.c