)]}'
{
  "commit": "438ced1720b584000a9e8a4349d1f6bb7ee3ad6d",
  "tree": "2c769e58411c68b298ab816c577ecb2119c7067c",
  "parents": [
    "5a26c8f0cf1e95106858bb4e23ca6dd14c9b842f"
  ],
  "author": {
    "name": "Vaibhav Nagarnaik",
    "email": "vnagarnaik@google.com",
    "time": "Thu Feb 02 12:00:41 2012 -0800"
  },
  "committer": {
    "name": "Steven Rostedt",
    "email": "rostedt@goodmis.org",
    "time": "Mon Apr 23 21:17:51 2012 -0400"
  },
  "message": "ring-buffer: Add per_cpu ring buffer control files\n\nAdd a debugfs entry under per_cpu/ folder for each cpu called\nbuffer_size_kb to control the ring buffer size for each CPU\nindependently.\n\nIf the global file buffer_size_kb is used to set size, the individual\nring buffers will be adjusted to the given size. The buffer_size_kb will\nreport the common size to maintain backward compatibility.\n\nIf the buffer_size_kb file under the per_cpu/ directory is used to\nchange buffer size for a specific CPU, only the size of the respective\nring buffer is updated. When tracing/buffer_size_kb is read, it reports\n\u0027X\u0027 to indicate that sizes of per_cpu ring buffers are not equivalent.\n\nLink: http://lkml.kernel.org/r/1328212844-11889-1-git-send-email-vnagarnaik@google.com\n\nCc: Frederic Weisbecker \u003cfweisbec@gmail.com\u003e\nCc: Michael Rubin \u003cmrubin@google.com\u003e\nCc: David Sharp \u003cdhsharp@google.com\u003e\nCc: Justin Teravest \u003cteravest@google.com\u003e\nSigned-off-by: Vaibhav Nagarnaik \u003cvnagarnaik@google.com\u003e\nSigned-off-by: Steven Rostedt \u003crostedt@goodmis.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7be2e88f23fdae28f322f484c36a409e00c39eb3",
      "old_mode": 33188,
      "old_path": "include/linux/ring_buffer.h",
      "new_id": "6c8835f74f7982fee7ea2631f26cc40cdd984dd5",
      "new_mode": 33188,
      "new_path": "include/linux/ring_buffer.h"
    },
    {
      "type": "modify",
      "old_id": "cf8d11e91efdf92d95dad58d6fa771d2ac998786",
      "old_mode": 33188,
      "old_path": "kernel/trace/ring_buffer.c",
      "new_id": "2d5eb332082753b7c96df402a2017c03dc96cd45",
      "new_mode": 33188,
      "new_path": "kernel/trace/ring_buffer.c"
    },
    {
      "type": "modify",
      "old_id": "bbcde546f9f76fcc4bc4b7af53ab1182693a0e30",
      "old_mode": 33188,
      "old_path": "kernel/trace/trace.c",
      "new_id": "f11a285ee5bb4f87d139ca1f938c9652490322e7",
      "new_mode": 33188,
      "new_path": "kernel/trace/trace.c"
    },
    {
      "type": "modify",
      "old_id": "f9d85504f04bcc24b16ccf55f8b2d7e38ab723e3",
      "old_mode": 33188,
      "old_path": "kernel/trace/trace.h",
      "new_id": "1c8b7c6f7b3b11bb978362a30bfaf5698ba4f9b8",
      "new_mode": 33188,
      "new_path": "kernel/trace/trace.h"
    }
  ]
}
