Skip to content
  1. Jul 27, 2025
    • Linus Torvalds's avatar
      Linux 6.16 · 038d61fd
      Linus Torvalds authored
      v6.16
      038d61fd
    • Linus Torvalds's avatar
      Merge tag 'timers-urgent-2025-07-27' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip · b711733e
      Linus Torvalds authored
      Pull timer fix from Thomas Gleixner:
       "A single fix for the PTP systemcounter mechanism:
      
        The rework of this mechanism added a 'use_nsec' member to struct
        system_counterval. get_device_system_crosststamp() instantiates that
        struct on the stack and hands a pointer to the driver callback.
      
        Only the drivers which set use_nsec to true, initialize that field,
        but all others ignore it. As get_device_system_crosststamp() does not
        initialize the struct, the use_nsec field contains random stack
        content in those cases. That causes a miscalulation usually resulting
        in a failing range check in the best case.
      
        Initialize the structure before handing it to the drivers to cure
        that"
      
      * tag 'timers-urgent-2025-07-27' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
        timekeeping: Zero initialize system_counterval when querying time from phc drivers
      b711733e
  2. Jul 26, 2025
  3. Jul 25, 2025
  4. Jul 24, 2025
  5. Jul 23, 2025
Loading