)]}'
{
  "commit": "b125d903881901a53117dfe404c789850b4e98ed",
  "tree": "95dd0bd0bf93c68c8b0ac354dda6ee2fa382dd4e",
  "parents": [
    "8c326850304d495deee6ff9a609173a340c5245b",
    "9f68cb579115faa211ae067b4628cf11162783fb"
  ],
  "author": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Wed Aug 15 11:18:53 2018 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Wed Aug 15 11:18:53 2018 -0700"
  },
  "message": "Merge tag \u0027printk-for-4.19\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/pmladek/printk\n\nPull printk updates from Petr Mladek:\n\n - Different vendors have a different expectation about a console\n   quietness. Make it configurable to reduce bike-shedding about the\n   upstream default\n\n - Decide about the message visibility when the message is stored. It\n   avoids races caused by a delayed console handling\n\n - Always store printk() messages into the per-CPU buffers again in NMI.\n   The only exception is when flushing trace log in panic(). There the\n   risk of loosing messages is worth an eventual reordering\n\n - Handle invalid %pO printf modifiers correctly\n\n - Better handle %p printf modifier tests before crng is initialized\n\n - Some clean up\n\n* tag \u0027printk-for-4.19\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/pmladek/printk:\n  lib/vsprintf: Do not handle %pO[^F] as %px\n  printk: Fix warning about unused suppress_message_printing\n  printk/nmi: Prevent deadlock when accessing the main log buffer in NMI\n  printk: Create helper function to queue deferred console handling\n  printk: Split the code for storing a message into the log buffer\n  printk: Clean up syslog_print_all()\n  printk: Remove unnecessary kmalloc() from syslog during clear\n  printk: Make CONSOLE_LOGLEVEL_QUIET configurable\n  printk: make sure to print log on console.\n  lib/test_printf.c: accept \"ptrval\" as valid result for plain \u0027p\u0027 tests\n",
  "tree_diff": []
}
