)]}'
{
  "commit": "9b678ece42893b53aae5ed7cb8d7cb261cacb72c",
  "tree": "2fc3cdcdc2940127885219b8d4142f8317b46bbd",
  "parents": [
    "8fafabd86f1b75ed3cc6a6ffbe6c3e53e3d8457d"
  ],
  "author": {
    "name": "Oleg Nesterov",
    "email": "oleg@tv-sign.ru",
    "time": "Tue Mar 28 16:11:05 2006 -0800"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@g5.osdl.org",
    "time": "Tue Mar 28 18:36:41 2006 -0800"
  },
  "message": "[PATCH] don\u0027t use REMOVE_LINKS/SET_LINKS for reparenting\n\nThere are places where kernel uses REMOVE_LINKS/SET_LINKS while changing\nprocess\u0027s -\u003eparent.  Use add_parent/remove_parent instead, they don\u0027t abuse\nof global process list.\n\nSigned-off-by: Oleg Nesterov \u003coleg@tv-sign.ru\u003e\nCc: \"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": "df26c33037d2f8aed94f504ed7ac7c5d30d3a32e",
      "old_mode": 33188,
      "old_path": "kernel/exit.c",
      "new_id": "5b5e8b67680e0137d087d62e8a75da1de2594341",
      "new_mode": 33188,
      "new_path": "kernel/exit.c"
    },
    {
      "type": "modify",
      "old_id": "d95a72c9279dc2e1110d31c0dadacc39b30b198f",
      "old_mode": 33188,
      "old_path": "kernel/ptrace.c",
      "new_id": "86a7f6c60cb2f2b4652ce671d6cf15268e11e8f8",
      "new_mode": 33188,
      "new_path": "kernel/ptrace.c"
    }
  ]
}
