Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.kernel > #1391292

[PATCH 0/3] Use timespec64 for select like timeouts

From Deepa Dinamani <deepa.kernel@gmail.com>
Newsgroups linux.kernel
Subject [PATCH 0/3] Use timespec64 for select like timeouts
Date 2016-04-29 18:50 +0200
Message-ID <rtjM6-PX-5@gated-at.bofh.it> (permalink)
Organization linux.* mail to news gateway

Show all headers | View raw


The series is part of y2038 changes.

This changes a few syscalls that have common functions to use
struct timespec64 instead of struct timespec.

This does not include changes to system call uapi interfaces.
Those will be in a different series.

Thanks to Arnd Bergmann for comments on the patches.

Deepa Dinamani (3):
  time: Add missing implementation for timespec64_add_safe()
  fs: poll/select/recvmmsg: use timespec64 for timeout events
  time: Remove timespec_add_safe()

 fs/eventpoll.c         | 12 ++++-----
 fs/select.c            | 67 ++++++++++++++++++++++++++++----------------------
 include/linux/poll.h   | 11 +++++----
 include/linux/time64.h | 17 ++++++-------
 kernel/time/time.c     | 21 ++++++++++++++++
 net/socket.c           |  8 +++---
 6 files changed, 82 insertions(+), 54 deletions(-)

-- 
1.9.1

Cc: John Stultz <john.stultz@linaro.org>
Cc: Thomas Gleixner <tglx@linutronix.de>
Cc: Alexander Viro <viro@zeniv.linux.org.uk>
Cc: "David S. Miller" <davem@davemloft.net>
Cc: netdev@vger.kernel.org

Back to linux.kernel | Previous | NextNext in thread | Find similar | Unroll thread


Thread

[PATCH 0/3] Use timespec64 for select like timeouts Deepa Dinamani <deepa.kernel@gmail.com> - 2016-04-29 18:50 +0200
  [PATCH 3/3] time: Remove timespec_add_safe() Deepa Dinamani <deepa.kernel@gmail.com> - 2016-04-29 18:50 +0200
  [PATCH 2/3] fs: poll/select/recvmmsg: use timespec64 for timeout events Deepa Dinamani <deepa.kernel@gmail.com> - 2016-04-29 18:50 +0200
    [RESEND PATCH 2/3] fs: poll/select/recvmmsg: use timespec64 for timeout events Deepa Dinamani <deepa.kernel@gmail.com> - 2016-05-04 21:30 +0200
      Re: [RESEND PATCH 2/3] fs: poll/select/recvmmsg: use timespec64 for  timeout events John Stultz <john.stultz@linaro.org> - 2016-05-04 22:10 +0200
        Re: [Y2038] [RESEND PATCH 2/3] fs: poll/select/recvmmsg: use timespec64 for timeout events Arnd Bergmann <arnd@arndb.de> - 2016-05-05 01:30 +0200
          Re: [Y2038] [RESEND PATCH 2/3] fs: poll/select/recvmmsg: use  timespec64 for timeout events Andrew Morton <akpm@linux-foundation.org> - 2016-05-05 02:00 +0200
            Re: [Y2038] [RESEND PATCH 2/3] fs: poll/select/recvmmsg: use  timespec64 for timeout events John Stultz <john.stultz@linaro.org> - 2016-05-05 02:10 +0200
              Re: [Y2038] [RESEND PATCH 2/3] fs: poll/select/recvmmsg: use  timespec64 for timeout events David Miller <davem@davemloft.net> - 2016-05-06 21:50 +0200

csiph-web