)]}'
{
  "commit": "c0d80ddab89916273cb97114889d3f337bc370ae",
  "tree": "82b1f810db788aa2ecfbdd075be4c458669cc82d",
  "parents": [
    "bbf29ffc7f963bb894f84f0580c70cfea01c3892"
  ],
  "author": {
    "name": "Marcin Nowakowski",
    "email": "marcin.nowakowski@imgtec.com",
    "time": "Thu Jul 06 15:35:31 2017 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Thu Jul 06 16:24:29 2017 -0700"
  },
  "message": "kernel/extable.c: mark core_kernel_text notrace\n\ncore_kernel_text is used by MIPS in its function graph trace processing,\nso having this method traced leads to an infinite set of recursive calls\nsuch as:\n\n  Call Trace:\n     ftrace_return_to_handler+0x50/0x128\n     core_kernel_text+0x10/0x1b8\n     prepare_ftrace_return+0x6c/0x114\n     ftrace_graph_caller+0x20/0x44\n     return_to_handler+0x10/0x30\n     return_to_handler+0x0/0x30\n     return_to_handler+0x0/0x30\n     ftrace_ops_no_ops+0x114/0x1bc\n     core_kernel_text+0x10/0x1b8\n     core_kernel_text+0x10/0x1b8\n     core_kernel_text+0x10/0x1b8\n     ftrace_ops_no_ops+0x114/0x1bc\n     core_kernel_text+0x10/0x1b8\n     prepare_ftrace_return+0x6c/0x114\n     ftrace_graph_caller+0x20/0x44\n     (...)\n\nMark the function notrace to avoid it being traced.\n\nLink: http://lkml.kernel.org/r/1498028607-6765-1-git-send-email-marcin.nowakowski@imgtec.com\nSigned-off-by: Marcin Nowakowski \u003cmarcin.nowakowski@imgtec.com\u003e\nReviewed-by: Masami Hiramatsu \u003cmhiramat@kernel.org\u003e\nCc: Peter Zijlstra \u003cpeterz@infradead.org\u003e\nCc: Thomas Meyer \u003cthomas@m3y3r.de\u003e\nCc: Ingo Molnar \u003cmingo@kernel.org\u003e\nCc: Steven Rostedt \u003crostedt@goodmis.org\u003e\nCc: Daniel Borkmann \u003cdaniel@iogearbox.net\u003e\nCc: Paul Gortmaker \u003cpaul.gortmaker@windriver.com\u003e\nCc: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCc: \u003cstable@vger.kernel.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0fbdd8582f0879c7c72d18e681a0d7eb59fcc809",
      "old_mode": 33188,
      "old_path": "kernel/extable.c",
      "new_id": "223df4a328a49873e0c4754246f4756d1d16188b",
      "new_mode": 33188,
      "new_path": "kernel/extable.c"
    }
  ]
}
