)]}'
{
  "commit": "4bb0057f996b1491f93a64879f4c53c83bc0f0c7",
  "tree": "f216e244a6f88ede277a3687499dbb1762a3c37a",
  "parents": [
    "116a9fb3ed98c19d1ee0c6c55971f5b753949393",
    "9e4144abf8a30ae221311368bbb10690ebdb4b76"
  ],
  "author": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Mon Jul 14 15:27:43 2008 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Mon Jul 14 15:27:43 2008 -0700"
  },
  "message": "Merge branch \u0027core/printk\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027core/printk\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:\n  x86, generic: mark early_printk as asmlinkage\n  printk: export console_drivers\n  printk: remember the message level for multi-line output\n  printk: refactor processing of line severity tokens\n  printk: don\u0027t prefer unsuited consoles on registration\n  printk: clean up recursion check related static variables\n  namespacecheck: more kernel/printk.c fixes\n  namespacecheck: fix kernel printk.c\n",
  "tree_diff": []
}
