• Linus Torvalds's avatar
    Merge tag 'timers-core-2023-02-20' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip · 560b8030
    Linus Torvalds authored
    Pull timer updates from Thomas Gleixner:
     "Updates for timekeeping, timers and clockevent/source drivers:
    
      Core:
    
       - Yet another round of improvements to make the clocksource watchdog
         more robust:
    
           - Relax the clocksource-watchdog skew criteria to match the NTP
             criteria.
    
           - Temporarily skip the watchdog when high memory latencies are
             detected which can lead to false-positives.
    
           - Provide an option to enable TSC skew detection even on systems
             where TSC is marked as reliable.
    
         Sigh!
    
       - Initialize the restart block in the nanosleep syscalls to be
         directed to the no restart function instead of doing a partial
         setup on entry.
    
         This prevents an erroneous restart_syscall() invocation from
         corrupting user space data. While such a situation is clearly a
         user space bug, preventing this is a correctness issue and caters
         to the least...
    560b8030
kernel-parameters.txt 249 KB