• Linus Torvalds's avatar
    Merge tag 'printk-for-5.8' of git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux · ca1f5df2
    Linus Torvalds authored
    Pull printk updates from Petr Mladek:
    
     - Benjamin Herrenschmidt solved a problem with non-matched console
       aliases by first checking consoles defined on the command line. It is
       a more conservative approach than the previous attempts.
    
     - Benjamin also made sure that the console accessible via /dev/console
       always has CON_CONSDEV flag.
    
     - Andy Shevchenko added the %ptT modifier for printing struct time64_t.
       It extends the existing %ptR handling for struct rtc_time.
    
     - Bruno Meneguele fixed /dev/kmsg error value returned by unsupported
       SEEK_CUR.
    
     - Tetsuo Handa removed unused pr_cont_once().
    
    ... and a few small fixes.
    
    * tag 'printk-for-5.8' of git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux:
      printk: Remove pr_cont_once()
      printk: handle blank console arguments passed in.
      kernel/printk: add kmsg SEEK_CUR handling
      printk: Fix a typo in comment "interator"->"iterator"
      usb: pulse8-cec: Switch to use %ptT
      ARM: bcm2835: Switch to use %ptT
      lib/vsprintf: Print time64_t in human readable format
      lib/vsprintf: update comment about simple_strto<foo>() functions
      printk: Correctly set CON_CONSDEV even when preferred console was not registered
      printk: Fix preferred console selection with multiple matches
      printk: Move console matching logic into a separate function
      printk: Convert a use of sprintf to snprintf in console_unlock
    ca1f5df2
test_printf.c 16.5 KB