• J
    time: apply NTP frequency/tick changes immediately · fdcedf7b
    john stultz 提交于
    Since the GENERIC_TIME changes landed, the adjtimex behavior changed
    for struct timex.tick and .freq changed. When the tick or freq value
    is set, we adjust the tick_length_base in ntp_update_frequency().
    However, this new value doesn't get applied to tick_length until the
    next second (via second_overflow).
    
    This means some applications that do quick time tweaking do not see the
    requested change made as quickly as expected.
    
    I've run a few tests with this change, and ntpd still functions fine.
    Signed-off-by: NJohn Stultz <johnstul@us.ibm.com>
    Signed-off-by: NIngo Molnar <mingo@elte.hu>
    fdcedf7b
ntp.c 11.7 KB