update kn_timer.c