)]}'
{
  "commit": "cc288738c9ae3c64d3c50b86604044d1f6d22941",
  "tree": "87058616bfa84572647fbe574fe733e81c1d17b6",
  "parents": [
    "df26c40e567356caeefe2861311e19c54444d917"
  ],
  "author": {
    "name": "Eric W. Biederman",
    "email": "ebiederm@xmission.com",
    "time": "Mon Jun 26 00:26:01 2006 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@g5.osdl.org",
    "time": "Mon Jun 26 09:58:26 2006 -0700"
  },
  "message": "[PATCH] proc: Remove tasklist_lock from proc_task_readdir.\n\nThis is just like my previous removal of tasklist_lock from first_tgid, and\nnext_tgid.  It simply had to wait until it was rcu safe to walk the thread\nlist.\n\nThis should be the last instance of the tasklist_lock in proc.  So user\nprocesses should not be able to influence the tasklist lock hold times.\n\nSigned-off-by: Eric W. Biederman \u003cebiederm@xmission.com\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": "773469703c62b62c222490e624c1168d02fb5fdc",
      "old_mode": 33188,
      "old_path": "fs/proc/base.c",
      "new_id": "6092a6e2c5a9493c975dca47120965ef2b32ea4e",
      "new_mode": 33188,
      "new_path": "fs/proc/base.c"
    }
  ]
}
