time: ntp: micro-optimize ntp_update_offset()
authorIngo Molnar <mingo@elte.hu>
Sun, 22 Feb 2009 12:29:09 +0000 (13:29 +0100)
committerIngo Molnar <mingo@elte.hu>
Wed, 25 Feb 2009 17:38:12 +0000 (18:38 +0100)
commitc7986acba211e8285e14c9603fb89e6f4ea0b9f8
treefb90edb83df6a2cc0e7ac33896c731016f7f6a5a
parent478b7aab1682246a3d1e76e27a0aecb2f0013379
time: ntp: micro-optimize ntp_update_offset()

Impact: cleanup, no functionality changed

The time_reftime update in ntp_update_offset() to xtime.tv_sec
is a convoluted way of saying that we want to freeze the frequency
and want the 'secs' delta to be 0. Also make this branch unlikely.

This shaves off 8 bytes from the code size:

   text    data     bss     dec     hex filename
   2504     114     136    2754     ac2 ntp.o.before
   2496     114     136    2746     aba ntp.o.after

Signed-off-by: Ingo Molnar <mingo@elte.hu>
kernel/time/ntp.c