1. 02 May, 2011 2 commits
  2. 28 Apr, 2011 2 commits
    • John Stultz's avatar
      timers: Remove delayed irqwork from alarmtimers implementation · 7068b7a1
      John Stultz authored
      Thomas asked about the delayed irq work in the alarmtimers code,
      and I realized that it was a legacy from when the alarmtimer base
      lock was a mutex (due to concerns that we'd be interacting with
      the RTC device, which is protected by mutexes).
      
      Since the alarmtimer base is now protected by a spinlock, we can
      simply execute alarmtimer functions directly from the hrtimer
      callback. Should any future alarmtimer functions sleep, they can
      simply manage scheduling any delayed work themselves.
      
      CC: Thomas Gleixner <tglx@linutronix.de>
      Signed-off-by: default avatarJohn Stultz <john.stultz@linaro.org>
      7068b7a1
    • John Stultz's avatar
      timers: Improve alarmtimer comments and minor fixes · 180bf812
      John Stultz authored
      This patch addresses a number of minor comment improvements and
      other minor issues from Thomas' review of the alarmtimers code.
      
      CC: Thomas Gleixner <tglx@linutronix.de>
      Signed-off-by: default avatarJohn Stultz <john.stultz@linaro.org>
      180bf812
  3. 26 Apr, 2011 19 commits
  4. 25 Apr, 2011 13 commits
  5. 24 Apr, 2011 4 commits