• Linus Torvalds's avatar
    Merge tag 'printk-for-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux · 3c31041e
    Linus Torvalds authored
    Pull printk updates from Petr Mladek:
    
     - Do not try to get the console lock when it is not need or useful in
       panic()
    
     - Replace the global console_suspended state by a per-console flag
    
     - Export symbols needed for dumping the raw printk buffer in panic()
    
     - Fix documentation of printf formats for integer types
    
     - Moved Sergey Senozhatsky to the reviewer role
    
     - Misc cleanups
    
    * tag 'printk-for-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux:
      printk: export symbols for debug modules
      lib: test_scanf: Add explicit type cast to result initialization in test_number_prefix()
      printk: ringbuffer: Fix truncating buffer size min_t cast
      printk: Rename abandon_console_lock_in_panic() to other_cpu_in_panic()
      printk: Add per-console suspended state
      printk: Consolidate console deferred printing
      printk: Do not take console lock for console_flush_on_panic()
      printk: Keep non-panic-CPUs out of console lock
      printk: Reduce console_unblank() usage in unsafe scenarios
      kdb: Do not assume write() callback available
      docs: printk-formats: Treat char as always unsigned
      docs: printk-formats: Fix hex printing of signed values
      MAINTAINERS: adjust printk/vsprintf entries
    3c31041e
printk-formats.rst 17.7 KB