diff options
author | Deepa Dinamani <deepa.kernel@gmail.com> | 2019-02-02 16:34:47 +0100 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2019-02-03 20:17:30 +0100 |
commit | bcb3fc3247e5a7ceb467ca0cfdaa4c1b830dd8f9 (patch) | |
tree | ff577b737e3438a27776b796f5f0f5ed46e3a09d /include/uapi | |
parent | sockopt: Rename SO_TIMESTAMP* to SO_TIMESTAMP*_OLD (diff) | |
download | linux-bcb3fc3247e5a7ceb467ca0cfdaa4c1b830dd8f9.tar.xz linux-bcb3fc3247e5a7ceb467ca0cfdaa4c1b830dd8f9.zip |
arch: sparc: Override struct __kernel_old_timeval
struct __kernel_old_timeval is supposed to have the same
layout as struct timeval. But, it was inadvarently missed
that __kernel_suseconds has a different definition for
sparc64.
Provide an asm-specific override that fixes it.
Reported-by: Arnd Bergmann <arnd@arndb.de>
Suggested-by: Arnd Bergmann <arnd@arndb.de>
Signed-off-by: Deepa Dinamani <deepa.kernel@gmail.com>
Acked-by: Willem de Bruijn <willemb@google.com>
Cc: sparclinux@vger.kernel.org
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to '')
-rw-r--r-- | include/uapi/linux/time.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/uapi/linux/time.h b/include/uapi/linux/time.h index 6b56a2208be7..04d5587f30d3 100644 --- a/include/uapi/linux/time.h +++ b/include/uapi/linux/time.h @@ -63,10 +63,12 @@ struct __kernel_itimerspec { * here, this is probably because it is not y2038 safe and needs to * be changed to use another interface. */ +#ifndef __kernel_old_timeval struct __kernel_old_timeval { __kernel_long_t tv_sec; __kernel_long_t tv_usec; }; +#endif /* * The IDs of the various system clocks (for POSIX.1b interval timers): |