)]}'
{
  "commit": "6d158a813efcd09661c23f16ddf7e2ff834cb20c",
  "tree": "c3937902e8ef5196638a9c31fd3b6280540a101d",
  "parents": [
    "b102f1d0f1cd0bb5ec82e5aeb1e33502d6ad6710"
  ],
  "author": {
    "name": "Steven Rostedt",
    "email": "srostedt@redhat.com",
    "time": "Wed Jun 27 20:46:14 2012 -0400"
  },
  "committer": {
    "name": "Steven Rostedt",
    "email": "rostedt@goodmis.org",
    "time": "Thu Jun 28 13:52:15 2012 -0400"
  },
  "message": "tracing: Remove NR_CPUS array from trace_iterator\n\nReplace the NR_CPUS array of buffer_iter from the trace_iterator\nwith an allocated array. This will just create an array of\npossible CPUS instead of the max number specified.\n\nThe use of NR_CPUS in that array caused allocation failures for\nmachines that were tight on memory. This did not cause any failures\nto the system itself (no crashes), but caused unnecessary failures\nfor reading the trace files.\n\nAdded a helper function called \u0027trace_buffer_iter()\u0027 that returns\nthe buffer_iter item or NULL if it is not defined or the array was\nnot allocated. Some routines do not require the array\n(tracing_open_pipe() for one).\n\nReported-by: Dave Jones \u003cdavej@redhat.com\u003e\nSigned-off-by: Steven Rostedt \u003crostedt@goodmis.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1aff18346c7184e13ef2d8d5e7e15afee8dfb60b",
      "old_mode": 33188,
      "old_path": "include/linux/ftrace_event.h",
      "new_id": "af961d6f7ab14edc6b3a0c8ec813124fba5415da",
      "new_mode": 33188,
      "new_path": "include/linux/ftrace_event.h"
    },
    {
      "type": "modify",
      "old_id": "748f6401edf657bb9d09e5d610dbd5ab7f508939",
      "old_mode": 33188,
      "old_path": "kernel/trace/trace.c",
      "new_id": "b2af14e94c28c7c9bcea9ac72550fe40398be33c",
      "new_mode": 33188,
      "new_path": "kernel/trace/trace.c"
    },
    {
      "type": "modify",
      "old_id": "5aec220d2de0de314b4d292eaaeba43c60f34a1a",
      "old_mode": 33188,
      "old_path": "kernel/trace/trace.h",
      "new_id": "55e1f7f0db126edf4bbcbe07245a9558b1030bec",
      "new_mode": 33188,
      "new_path": "kernel/trace/trace.h"
    },
    {
      "type": "modify",
      "old_id": "a7d2a4c653d8d893f51652c8cd599bf780359f45",
      "old_mode": 33188,
      "old_path": "kernel/trace/trace_functions_graph.c",
      "new_id": "ce27c8ba8d318ffa6337f231e12a680f6deb7720",
      "new_mode": 33188,
      "new_path": "kernel/trace/trace_functions_graph.c"
    }
  ]
}
