Drawbacks of current approach
There are several problems
- split ownership and management of jiffies and subjiffies
- time aliasing
- jiffies_1 + delta_1 == jiffies_2 + delta_2
- synchronized dual timer interrupt requirement
- cannot effectively support changing time for absolute timers