)]}'
{
  "commit": "39c2e60f8c584c1b29b5c4375dd49df7995386bb",
  "tree": "fcb7e742d38c6e4655660d89be01e61d58ceebc4",
  "parents": [
    "8cd64518a3d166a21f5c69ac7860b3add0369dd0"
  ],
  "author": {
    "name": "Alan Cox",
    "email": "alan@lxorguk.ukuu.org.uk",
    "time": "Wed Apr 30 00:54:18 2008 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Wed Apr 30 08:29:47 2008 -0700"
  },
  "message": "tty: add throttle/unthrottle helpers\n\nSomething Arjan suggested which allows us to clean up the code nicely\n\nSigned-off-by: Alan Cox \u003calan@redhat.com\u003e\nCc: Arjan van de Ven \u003carjan@infradead.org\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a6c2619ec782a99dbc04b372be4c4a4fc862ce6d",
      "old_mode": 33188,
      "old_path": "drivers/bluetooth/hci_ldisc.c",
      "new_id": "e5cd856a2fea9cce67404059f0e52d8a82ac5d2c",
      "new_mode": 33188,
      "new_path": "drivers/bluetooth/hci_ldisc.c"
    },
    {
      "type": "modify",
      "old_id": "abc93a93dcdd741202c9a8f59516046ad10ab0c8",
      "old_mode": 33188,
      "old_path": "drivers/char/n_tty.c",
      "new_id": "19105ec203f7afe611edfdc10c99bf50741ccecc",
      "new_mode": 33188,
      "new_path": "drivers/char/n_tty.c"
    },
    {
      "type": "modify",
      "old_id": "c10d40c4c5cac49739dc7dd842023976acf553cc",
      "old_mode": 33188,
      "old_path": "drivers/char/tty_ioctl.c",
      "new_id": "b1a757a5ee271c9c4a4dc5a4b2fc18c35c7fb491",
      "new_mode": 33188,
      "new_path": "drivers/char/tty_ioctl.c"
    },
    {
      "type": "modify",
      "old_id": "82a36266dfc92999324f68414e92dd95a8dec0a2",
      "old_mode": 33188,
      "old_path": "drivers/net/hamradio/6pack.c",
      "new_id": "9d5721287d6f50d7030499e4470b41a36f4cb6b5",
      "new_mode": 33188,
      "new_path": "drivers/net/hamradio/6pack.c"
    },
    {
      "type": "modify",
      "old_id": "ebcc5adee7cc39ebbfb80300c645363aaecfcdc0",
      "old_mode": 33188,
      "old_path": "drivers/net/hamradio/mkiss.c",
      "new_id": "65166035aca0c81b5bea15d608bb88cf945ef24c",
      "new_mode": 33188,
      "new_path": "drivers/net/hamradio/mkiss.c"
    },
    {
      "type": "modify",
      "old_id": "1c4b7e37912c776afebb49f505d77bc6f03975af",
      "old_mode": 33188,
      "old_path": "drivers/net/ppp_async.c",
      "new_id": "f1a52def1241a387c28ed6f5a045b839df8f994f",
      "new_mode": 33188,
      "new_path": "drivers/net/ppp_async.c"
    },
    {
      "type": "modify",
      "old_id": "48ed5fdbfe18602ef0f78e497302c24d3003b885",
      "old_mode": 33188,
      "old_path": "drivers/net/ppp_synctty.c",
      "new_id": "b8f0369a71e777a30b8a52897184a6cca3a2cb4a",
      "new_mode": 33188,
      "new_path": "drivers/net/ppp_synctty.c"
    },
    {
      "type": "modify",
      "old_id": "c36a76da2ae2c433ba6b2c7c40c279135cbe85e3",
      "old_mode": 33188,
      "old_path": "include/linux/tty.h",
      "new_id": "7f7121f9c9687a0e5692469b3ded0d082e5f0fb7",
      "new_mode": 33188,
      "new_path": "include/linux/tty.h"
    },
    {
      "type": "modify",
      "old_id": "f80d73b690f65d1c03d5bd0c0c4844c0cc7a7e4e",
      "old_mode": 33188,
      "old_path": "include/linux/tty_driver.h",
      "new_id": "59f1c0bd8f9c6f8734a1320185a3eb28a9b29990",
      "new_mode": 33188,
      "new_path": "include/linux/tty_driver.h"
    }
  ]
}
