[PATCH 2/3] timer: add scalable RB-tree based timer infrastructure