)]}'
{
  "commit": "23fcbe6c50373be13149dac9f529470fc2495241",
  "tree": "0bca1ed7499876157692629d0158c312dae7d6c6",
  "parents": [
    "de35976f41388cba4b37db5c16629bab147685ec"
  ],
  "author": {
    "name": "Alexei Starovoitov",
    "email": "ast@fb.com",
    "time": "Fri Feb 05 19:32:53 2016 -0800"
  },
  "committer": {
    "name": "Alexei Starovoitov",
    "email": "ast@fb.com",
    "time": "Wed Feb 17 16:49:28 2016 -0800"
  },
  "message": "samples/bpf: offwaketime example\n\nThis is simplified version of Brendan Gregg\u0027s offwaketime:\nThis program shows kernel stack traces and task names that were blocked and\n\"off-CPU\", along with the stack traces and task names for the threads that woke\nthem, and the total elapsed time from when they blocked to when they were woken\nup. The combined stacks, task names, and total time is summarized in kernel\ncontext for efficiency.\n\nExample:\n$ sudo ./offwaketime | flamegraph.pl \u003e demo.svg\nOpen demo.svg in the browser as FlameGraph visualization.\n\nSigned-off-by: Alexei Starovoitov \u003cast@kernel.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "edd638b5825f8a96e6f6e16fe47f58c4262ca6f1",
      "old_mode": 33188,
      "old_path": "samples/bpf/Makefile",
      "new_id": "c4f8ae0c8afe74ac82c69d24849f6f1c974664ff",
      "new_mode": 33188,
      "new_path": "samples/bpf/Makefile"
    },
    {
      "type": "modify",
      "old_id": "7ad19e1dbaf45fc6f1951a896c2ebdb427ae6805",
      "old_mode": 33188,
      "old_path": "samples/bpf/bpf_helpers.h",
      "new_id": "811bcca0f29dafe553beefef6303f16a9dd8b71b",
      "new_mode": 33188,
      "new_path": "samples/bpf/bpf_helpers.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c0aa5a9b9c48ce4213cd13b90c11ebcc0892981a",
      "new_mode": 33188,
      "new_path": "samples/bpf/offwaketime_kern.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a3741cb95f817dd4bce425a272b3a29754f6097e",
      "new_mode": 33188,
      "new_path": "samples/bpf/offwaketime_user.c"
    }
  ]
}
