Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/pmladek...
authorLinus Torvalds <torvalds@linux-foundation.org>
Wed, 5 Jul 2017 18:11:26 +0000 (11:11 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Wed, 5 Jul 2017 18:11:26 +0000 (11:11 -0700)
commiteed1fc87795362fd868bdc960d7b96d25f81eae3
treec9299d4ea8c79a42ea48510d168ae40597d4bcc5
parent19964541c23156cc8f814a2137df6b833ccdbf12
parenta5707eef798b57ff5a2e56fca435dff616019b7e
Merge branch 'for-linus' of git://git./linux/kernel/git/pmladek/printk

Pull printk updates from Petr Mladek:

 - Store printk() messages into the main log buffer directly even in NMI
   when the lock is available. It is the best effort to print even large
   chunk of text. It is handy, for example, when all ftrace messages are
   printed during the system panic in NMI.

 - Add missing annotations to calm down compiler warnings

* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/pmladek/printk:
  printk: add __printf attributes to internal functions
  printk: Use the main logbuf in NMI when logbuf_lock is available
kernel/printk/printk.c