)]}'
{
  "commit": "e6e66b02e11563abdb7f69dcb7a2efbd8d577e77",
  "tree": "db93d906bbe7a9b93dce80b8d67341ecad473fa4",
  "parents": [
    "9898abb3d23311fa227a7f46bf4e40fd2954057f"
  ],
  "author": {
    "name": "Greg Banks",
    "email": "gnb@sgi.com",
    "time": "Wed Mar 11 21:07:28 2009 +1100"
  },
  "committer": {
    "name": "Greg Kroah-Hartman",
    "email": "gregkh@suse.de",
    "time": "Tue Mar 24 16:38:27 2009 -0700"
  },
  "message": "Dynamic debug: fix pr_fmt() build error\n\nWhen CONFIG_DYNAMIC_DEBUG is enabled, allow callers of pr_debug()\nto provide their own definition of pr_fmt() even if that definition\nuses tricks like\n\n#define pr_fmt(fmt) \"%s:\" fmt, __func__\n\nSigned-off-by: Greg Banks \u003cgnb@sgi.com\u003e\nCc: Jason Baron \u003cjbaron@redhat.com\u003e\nAcked-by: Geert Uytterhoeven \u003cGeert.Uytterhoeven@sonycom.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "07781aaa1164bcb6c37ec4c5800f027cae838550",
      "old_mode": 33188,
      "old_path": "include/linux/dynamic_debug.h",
      "new_id": "baabf33be244b9870cad0f440fbd1bc8a5771516",
      "new_mode": 33188,
      "new_path": "include/linux/dynamic_debug.h"
    },
    {
      "type": "modify",
      "old_id": "b5496ecbec7124c21fd0cfd43fb422c9ec9ee296",
      "old_mode": 33188,
      "old_path": "include/linux/kernel.h",
      "new_id": "914918abfdd122a5bf9a6c564fd7c41693917c9b",
      "new_mode": 33188,
      "new_path": "include/linux/kernel.h"
    }
  ]
}
