Whamcloud - gitweb
LU-9019 msg : migrate IR stats to 64 bit time 19/24919/17
authorJames Simmons <uja.ornl@yahoo.com>
Thu, 9 Mar 2017 17:59:33 +0000 (12:59 -0500)
committerOleg Drokin <oleg.drokin@intel.com>
Thu, 23 Mar 2017 01:40:27 +0000 (01:40 +0000)
commit6567c835b9261b1cb64621716206c68f98136b6f
tree67fd247b548543a28037ee4aa519775e25700b2c
parentd0c6e97fa53ae26dec458087e96dcbb0ed0d469a
LU-9019 msg : migrate IR stats to 64 bit time

Replace the struct timeval usage due to the overflow
issues in 2038 on 32-bit systems. Use of struct
timeval upstream is deprecated as well. Replace its
use with timespec64 and use ktime to store the
fsdb_notify_* fields.

Change-Id: I7771710723d6717cbff93e64abdf794957c42be5
Signed-off-by: James Simmons <uja.ornl@yahoo.com>
Reviewed-on: https://review.whamcloud.com/24919
Tested-by: Jenkins
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: Jinshan Xiong <jinshan.xiong@intel.com>
Reviewed-by: Andreas Dilger <andreas.dilger@intel.com>
Reviewed-by: John L. Hammond <john.hammond@intel.com>
Reviewed-by: Dmitry Eremin <dmitry.eremin@intel.com>
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com>
libcfs/autoconf/lustre-libcfs.m4
libcfs/include/libcfs/linux/linux-time.h
lustre/mgs/mgs_internal.h
lustre/mgs/mgs_nids.c