)]}'
{
  "commit": "61e1a9ea4b425eb8c3b4965c35fe953bd881728f",
  "tree": "2dcf017eedd4a72698593c878aff3ae31e3a6b09",
  "parents": [
    "83521d3eb8dd2dfb04dd78b4733e9766f61bb47e"
  ],
  "author": {
    "name": "Alan Stern",
    "email": "stern@rowland.harvard.edu",
    "time": "Sun Oct 30 15:01:40 2005 -0800"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@g5.osdl.org",
    "time": "Sun Oct 30 17:37:17 2005 -0800"
  },
  "message": "[PATCH] Add kthread_stop_sem()\n\nEnhance the kthread API by adding kthread_stop_sem, for use in stopping\nthreads that spend their idle time waiting on a semaphore.\n\nSigned-off-by: Alan Stern \u003cstern@rowland.harvard.edu\u003e\nSigned-off-by: Andrew Morton \u003cakpm@osdl.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@osdl.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3fa786448db34edbeaf62e2f5595987ed82ca29f",
      "old_mode": 33188,
      "old_path": "include/linux/kthread.h",
      "new_id": "ebdd41fd1082dfd77c7096e84ac9ec491ed82f8c",
      "new_mode": 33188,
      "new_path": "include/linux/kthread.h"
    },
    {
      "type": "modify",
      "old_id": "f50f174e92da1d6414c127fb0b8ee7567faa26dd",
      "old_mode": 33188,
      "old_path": "kernel/kthread.c",
      "new_id": "e75950a1092c6b2063ea24a1f196f987e7f21bf5",
      "new_mode": 33188,
      "new_path": "kernel/kthread.c"
    }
  ]
}
