)]}'
{
  "commit": "9ae5b8790037d05d32746f521af146c32089bfec",
  "tree": "29b0ef5bc534490fa8a25a906d41b8d44ebcfe48",
  "parents": [
    "f3b9aae16219aaeca2dd5a9ca69f7a10faa063df"
  ],
  "author": {
    "name": "Steven Rostedt",
    "email": "srostedt@redhat.com",
    "time": "Mon Apr 20 10:27:58 2009 -0400"
  },
  "committer": {
    "name": "Steven Rostedt",
    "email": "rostedt@goodmis.org",
    "time": "Mon Apr 20 11:07:48 2009 -0400"
  },
  "message": "tracing: change branch profiling to a choice selection\n\nThis patch makes the branch profiling into a choice selection:\n\n  None               - no branch profiling\n  likely/unlikely    - only profile likely/unlikely branches\n  all                - profile all branches\n\nThe all profiler will also enable the likely/unlikely branches.\n\nThis does not change the way the profiler works or the dependencies\nbetween the profilers.\n\nWhat this patch does, is keep the branch profiling from being selected\nby an allyesconfig make. The branch profiler is very intrusive and\nit is known to break various architecture builds when selected as an\nallyesconfig.\n\n[ Impact: prevent branch profiler from being selected in allyesconfig ]\n\nReported-by: Heiko Carstens \u003cheiko.carstens@de.ibm.com\u003e\nReported-by: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nReported-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nReported-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Steven Rostedt \u003crostedt@goodmis.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "57981d338d1fd1416f941ce558d4ee946dd87ee9",
      "old_mode": 33188,
      "old_path": "kernel/trace/Kconfig",
      "new_id": "3ee28db69be6ced04e0b15d026c1d602bee81aa6",
      "new_mode": 33188,
      "new_path": "kernel/trace/Kconfig"
    }
  ]
}
