Commit aba428a0 authored by Chunguang Xu's avatar Chunguang Xu Committed by Thomas Gleixner

timekeeping: Remove unused get_seconds()

The get_seconds() cleanup seems to have been completed, now it is
time to delete the legacy interface to avoid misuse later.
Signed-off-by: default avatarChunguang Xu <brookxu@tencent.com>
Signed-off-by: default avatarThomas Gleixner <tglx@linutronix.de>
Link: https://lore.kernel.org/r/1606816351-26900-1-git-send-email-brookxu@tencent.com
parent 7c53f6b6
...@@ -230,6 +230,5 @@ static inline ktime_t ms_to_ktime(u64 ms) ...@@ -230,6 +230,5 @@ static inline ktime_t ms_to_ktime(u64 ms)
} }
# include <linux/timekeeping.h> # include <linux/timekeeping.h>
# include <linux/timekeeping32.h>
#endif #endif
#ifndef _LINUX_TIMEKEEPING32_H
#define _LINUX_TIMEKEEPING32_H
/*
* These interfaces are all based on the old timespec type
* and should get replaced with the timespec64 based versions
* over time so we can remove the file here.
*/
static inline unsigned long get_seconds(void)
{
return ktime_get_real_seconds();
}
#endif
...@@ -991,8 +991,7 @@ EXPORT_SYMBOL_GPL(ktime_get_seconds); ...@@ -991,8 +991,7 @@ EXPORT_SYMBOL_GPL(ktime_get_seconds);
/** /**
* ktime_get_real_seconds - Get the seconds portion of CLOCK_REALTIME * ktime_get_real_seconds - Get the seconds portion of CLOCK_REALTIME
* *
* Returns the wall clock seconds since 1970. This replaces the * Returns the wall clock seconds since 1970.
* get_seconds() interface which is not y2038 safe on 32bit systems.
* *
* For 64bit systems the fast access to tk->xtime_sec is preserved. On * For 64bit systems the fast access to tk->xtime_sec is preserved. On
* 32bit systems the access must be protected with the sequence * 32bit systems the access must be protected with the sequence
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment