)]}'
{
  "commit": "19384c0314342222b18d4c7f09cdce1ca74dfd2a",
  "tree": "9312acd07471cb89f2090f01e3259eab40de3eea",
  "parents": [
    "c6531cce6e6e4b99bcda46b6268d6f2d9e30aea4"
  ],
  "author": {
    "name": "Steven Rostedt",
    "email": "rostedt@goodmis.org",
    "time": "Thu May 22 00:22:16 2008 -0400"
  },
  "committer": {
    "name": "Thomas Gleixner",
    "email": "tglx@linutronix.de",
    "time": "Mon May 26 22:39:45 2008 +0200"
  },
  "message": "ftrace: limit use of check pages\n\nThe check_pages function is called often enough that it can cause problems\nwith trace outputs or even bringing the system to a halt.\n\nThis patch limits the check_pages to the places that are most likely to\nhave problems. The check is made at the flip between the global array and\nthe max save array, as well as when the size of the buffers changes and\nthe self tests.\n\nThis patch also removes the BUG_ON from check_pages and replaces it with\na WARN_ON and disabling of the tracer.\n\nSigned-off-by: Steven Rostedt \u003csrostedt@redhat.com\u003e\nCc: pq@iki.fi\nCc: proski@gnu.org\nCc: sandmann@redhat.com\nCc: a.p.zijlstra@chello.nl\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3271916ff0339e7cc728c1bba55e6db9de9a83c7",
      "old_mode": 33188,
      "old_path": "kernel/trace/trace.c",
      "new_id": "0567f51bbea4a4070876f3a2f59cfba11bdfb795",
      "new_mode": 33188,
      "new_path": "kernel/trace/trace.c"
    },
    {
      "type": "modify",
      "old_id": "3877dd9102f10bc27fdb340742e7359e13d9da0a",
      "old_mode": 33188,
      "old_path": "kernel/trace/trace_selftest.c",
      "new_id": "18c5423bc9777390c9442a5b461b5b67ba1d71f1",
      "new_mode": 33188,
      "new_path": "kernel/trace/trace_selftest.c"
    }
  ]
}
