Linux_5.0: replace do_gettimeofday with ktime_get_real_ts64 33/13433/4
authorCheyenne Wills <cwills@sinenomine.net>
Fri, 18 Jan 2019 23:53:58 +0000 (16:53 -0700)
committerBenjamin Kaduk <kaduk@mit.edu>
Sat, 19 Jan 2019 01:36:17 +0000 (20:36 -0500)
commitb892fb127815bdf72103ae41ee70aadd87931b0c
tree38130873431ed372bc15c1f172ed9dbe9053f239
parent10b02075a262dbe802266ea4bcac3936dff5dd23
Linux_5.0: replace do_gettimeofday with ktime_get_real_ts64

In Kernel commit e4b92b108c6cd6b311e4b6e85d6a87a34599a6e3 the
do_gettimeofday function was removed.

According to the Linux Documentation/core-api/timekeeping.rst
ktime_get_real_ts64 is the direct replacement for do_gettimeofday

Updated the macro osi_GetTime to use ktime_get_real_ts64 if it is
available.

Change-Id: I7fcd49958de83a6a040e40bd310a228247c481b2
Reviewed-on: https://gerrit.openafs.org/13433
Reviewed-by: Benjamin Kaduk <kaduk@mit.edu>
Tested-by: BuildBot <buildbot@rampaginggeek.com>
src/afs/LINUX/osi_machdep.h
src/cf/linux-kernel-func.m4