1. 10 5月, 2007 1 次提交
  2. 26 4月, 2007 1 次提交
  3. 17 3月, 2007 1 次提交
  4. 17 2月, 2007 1 次提交
  5. 12 2月, 2007 1 次提交
  6. 08 12月, 2006 1 次提交
  7. 07 9月, 2006 1 次提交
    • T
      [PATCH] prevent timespec/timeval to ktime_t overflow · 96dd7421
      Thomas Gleixner 提交于
      Frank v.  Waveren pointed out that on 64bit machines the timespec to
      ktime_t conversion might overflow.  This is also true for timeval to
      ktime_t conversions.  This breaks a "sleep inf" on 64bit machines.
      
      While a timespec/timeval with tx.sec = MAX_LONG is valid by specification
      the internal representation of ktime_t is based on nanoseconds.  The
      conversion of seconds to nanoseconds overflows for seconds values >=
      (MAX_LONG / NSEC_PER_SEC).
      
      Check the seconds argument to the conversion and limit it to the maximum
      time which can be represented by ktime_t.
      Signed-off-by: NThomas Gleixner <tglx@linutronix.de>
      Cc: Ingo Molnar <mingo@elte.hu>
      Cc: Frank v Waveren <fvw@var.cx>
      Signed-off-by: NAndrew Morton <akpm@osdl.org>
      Signed-off-by: NLinus Torvalds <torvalds@osdl.org>
      96dd7421
  8. 26 6月, 2006 1 次提交
  9. 27 3月, 2006 1 次提交
  10. 16 2月, 2006 1 次提交
  11. 02 2月, 2006 1 次提交
  12. 12 1月, 2006 1 次提交
  13. 11 1月, 2006 2 次提交