)]}'
{
  "commit": "12ae030d54ef250706da5642fc7697cc60ad0df7",
  "tree": "da4b38fcaa39449d289ddf42b798da0f7b6a551c",
  "parents": [
    "5e01dc7b26d9f24f39abace5da98ccbd6a5ceb52"
  ],
  "author": {
    "name": "Steven Rostedt",
    "email": "rostedt@goodmis.org",
    "time": "Tue Nov 05 12:51:11 2013 -0500"
  },
  "committer": {
    "name": "Steven Rostedt",
    "email": "rostedt@rostedt.homelinux.com",
    "time": "Wed Nov 06 14:44:49 2013 -0500"
  },
  "message": "perf/ftrace: Fix paranoid level for enabling function tracer\n\nThe current default perf paranoid level is \"1\" which has\n\"perf_paranoid_kernel()\" return false, and giving any operations that\nuse it, access to normal users. Unfortunately, this includes function\ntracing and normal users should not be allowed to enable function\ntracing by default.\n\nThe proper level is defined at \"-1\" (full perf access), which\n\"perf_paranoid_tracepoint_raw()\" will only give access to. Use that\ncheck instead for enabling function tracing.\n\nReported-by: Dave Jones \u003cdavej@redhat.com\u003e\nReported-by: Vince Weaver \u003cvincent.weaver@maine.edu\u003e\nTested-by: Vince Weaver \u003cvincent.weaver@maine.edu\u003e\nCc: Peter Zijlstra \u003cpeterz@infradead.org\u003e\nCc: Ingo Molnar \u003cmingo@kernel.org\u003e\nCc: Jiri Olsa \u003cjolsa@redhat.com\u003e\nCc: Frederic Weisbecker \u003cfweisbec@gmail.com\u003e\nCc: stable@vger.kernel.org # 3.4+\nCVE: CVE-2013-2930\nFixes: ced39002f5ea (\"ftrace, perf: Add support to use function tracepoint in perf\")\nSigned-off-by: Steven Rostedt \u003crostedt@goodmis.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "80c36bcf66e8e8d089776ff14b780f3f85efa418",
      "old_mode": 33188,
      "old_path": "kernel/trace/trace_event_perf.c",
      "new_id": "78e27e3b52ac2ee0b9e86f544b77a45e12865d95",
      "new_mode": 33188,
      "new_path": "kernel/trace/trace_event_perf.c"
    }
  ]
}
