The recent commit which prevented a division by 0 issue in the alarm timer code broke posix CPU timers as an unwanted side effect.
The following series unbreaks them and removes the duplicated storage of the interval which is not longer required. Thanks, tglx