• Linus Torvalds's avatar
    Merge tag 'timers-urgent-2020-08-14' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip · b923f124
    Linus Torvalds authored
    Pull timekeeping updates from Thomas Gleixner:
     "A set of timekeeping/VDSO updates:
    
       - Preparatory work to allow S390 to switch over to the generic VDSO
         implementation.
    
         S390 requires that the VDSO data pointer is handed in to the
         counter read function when time namespace support is enabled.
         Adding the pointer is a NOOP for all other architectures because
         the compiler is supposed to optimize that out when it is unused in
         the architecture specific inline. The change also solved a similar
         problem for MIPS which fortunately has time namespaces not yet
         enabled.
    
         S390 needs to update clock related VDSO data independent of the
         timekeeping updates. This was solved so far with yet another
         sequence counter in the S390 implementation. A better solution is
         to utilize the already existing VDSO sequence count for this. The
         core code now exposes helper functio...
    b923f124
Kconfig 28.5 KB