sched: fix port time rounding