)]}'
{
  "commit": "9c9f4ded90a59eee84e15f5fd38c03d60184e112",
  "tree": "925a7f7c30136477b3f8551123fd86b355fd60fb",
  "parents": [
    "348eb12e5598be97400c749d3d93a71856ae0b2b"
  ],
  "author": {
    "name": "Alan Cox",
    "email": "alan@redhat.com",
    "time": "Mon Oct 13 10:37:26 2008 +0100"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Mon Oct 13 09:51:40 2008 -0700"
  },
  "message": "tty: Add a kref count\n\nIntroduce a kref to the tty structure and use it to protect the tty-\u003esignal\ntty references. For now we don\u0027t introduce it for anything else.\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "732316899ca48cc1bcaebaa842aad216e0d2ed54",
      "old_mode": 33188,
      "old_path": "drivers/char/tty_io.c",
      "new_id": "310e0703e4a1281d172717ae5933e25946d9e253",
      "new_mode": 33188,
      "new_path": "drivers/char/tty_io.c"
    },
    {
      "type": "modify",
      "old_id": "e3612c3ac194def233aa9be7c10dca0548a631c3",
      "old_mode": 33188,
      "old_path": "include/linux/tty.h",
      "new_id": "b6e6c26883ee789463eb04f10b6a3424dc9142c5",
      "new_mode": 33188,
      "new_path": "include/linux/tty.h"
    },
    {
      "type": "modify",
      "old_id": "7ce2ebe847964ecd0701c3c74c18994e3eebcf26",
      "old_mode": 33188,
      "old_path": "kernel/fork.c",
      "new_id": "30de644a40c4d4d9617d650589f4c90da1e977a2",
      "new_mode": 33188,
      "new_path": "kernel/fork.c"
    },
    {
      "type": "modify",
      "old_id": "038a7bc0901d20f90f841c5e4326fc1f2f2b963f",
      "old_mode": 33188,
      "old_path": "kernel/sys.c",
      "new_id": "234d9454294e12b6f366abd75ce70009e3cde3af",
      "new_mode": 33188,
      "new_path": "kernel/sys.c"
    }
  ]
}
