tm: prevent timer list overflow when using multiple timer procs
tm: compute the timer set based on the fragments align