1. Oct 09, 2012
  2. Oct 05, 2012
  3. Oct 04, 2012
  4. Oct 02, 2012
  5. Sep 20, 2012
  6. Sep 13, 2012
  7. Sep 05, 2012
  8. Sep 02, 2012
    • Linus Torvalds's avatar
      Linux 3.6-rc4 · 4cbe5a55
      Linus Torvalds authored
      4cbe5a55
    • John Stultz's avatar
      time: Move ktime_t overflow checking into timespec_valid_strict · cee58483
      John Stultz authored
      Andreas Bombe reported that the added ktime_t overflow checking added to
      timespec_valid in commit 4e8b1452
      
       ("time: Improve sanity checking of
      timekeeping inputs") was causing problems with X.org because it caused
      timeouts larger then KTIME_T to be invalid.
      
      Previously, these large timeouts would be clamped to KTIME_MAX and would
      never expire, which is valid.
      
      This patch splits the ktime_t overflow checking into a new
      timespec_valid_strict function, and converts the timekeeping codes
      internal checking to use this more strict function.
      
      Reported-and-tested-by: default avatarAndreas Bombe <aeb@debian.org>
      Cc: Zhouping Liu <zliu@redhat.com>
      Cc: Ingo Molnar <mingo@kernel.org>
      Cc: Prarit Bhargava <prarit@redhat.com>
      Cc: Thomas Gleixner <tglx@linutronix.de>
      Cc: stable@vger.kernel.org
      Signed-off-by: default avatarJohn Stultz <john.stultz@linaro.org>
      Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
      cee58483
  9. Sep 01, 2012