)]}'
{
  "commit": "b1c3576961847da26c91b1e97f226bb66be5fa3f",
  "tree": "e228525220031232463f9cbbe017bad67807e6d4",
  "parents": [
    "25fb5169d4c9d4255107abbb7c08ab712434efc8"
  ],
  "author": {
    "name": "Vivek Goyal",
    "email": "vgoyal@redhat.com",
    "time": "Thu Dec 03 12:59:47 2009 -0500"
  },
  "committer": {
    "name": "Jens Axboe",
    "email": "jens.axboe@oracle.com",
    "time": "Thu Dec 03 19:28:52 2009 +0100"
  },
  "message": "blkio: Take care of cgroup deletion and cfq group reference counting\n\no One can choose to change elevator or delete a cgroup. Implement group\n  reference counting so that both elevator exit and cgroup deletion can\n  take place gracefully.\n\nSigned-off-by: Vivek Goyal \u003cvgoyal@redhat.com\u003e\nSigned-off-by: Nauman Rafique \u003cnauman@google.com\u003e\nSigned-off-by: Jens Axboe \u003cjens.axboe@oracle.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4f6afd76ec59613a85750737bac296577336dc9c",
      "old_mode": 33188,
      "old_path": "block/blk-cgroup.c",
      "new_id": "0426ab692fd5b8d283a65794377bb184fe89d03f",
      "new_mode": 33188,
      "new_path": "block/blk-cgroup.c"
    },
    {
      "type": "modify",
      "old_id": "ba5703f69b423a57afb3231f853be2433f7ee446",
      "old_mode": 33188,
      "old_path": "block/blk-cgroup.h",
      "new_id": "cd50a2f8733e5daa6f4e127fa8a9fa1dea5ae668",
      "new_mode": 33188,
      "new_path": "block/blk-cgroup.h"
    },
    {
      "type": "modify",
      "old_id": "a877eeee80af7e82a09e3c3d0c1d75220b2b0f44",
      "old_mode": 33188,
      "old_path": "block/cfq-iosched.c",
      "new_id": "8bc31a50a57f77ec274d4ff78fc443f0977ba225",
      "new_mode": 33188,
      "new_path": "block/cfq-iosched.c"
    }
  ]
}
