)]}'
{
  "commit": "e4c94330e3395ae87451bded2840a25d04f27902",
  "tree": "860c6a1070492cb2fa8cc5847a366b1841f8c6a5",
  "parents": [
    "0678e5feaab8b359b18858e8532bb6017edb112b"
  ],
  "author": {
    "name": "Eric W. Biederman",
    "email": "ebiederm@xmission.com",
    "time": "Thu Sep 22 21:43:45 2005 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@g5.osdl.org",
    "time": "Thu Sep 22 22:17:33 2005 -0700"
  },
  "message": "[PATCH] reboot: comment and factor the main reboot functions\n\nIn the lead up to 2.6.13 I fixed a large number of reboot problems by\nmaking the calling conventions consistent.  Despite checking and double\nchecking my work it appears I missed an obvious one.\n\nThis first patch simply refactors the reboot routines so all of the\npreparation for various kinds of reboots are in their own functions.\nMaking it very hard to get the various kinds of reboot out of sync.\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": "3b3266ff1a9508ba1edbb96600cfc280e5fdbef0",
      "old_mode": 33188,
      "old_path": "include/linux/reboot.h",
      "new_id": "7ab2cdb83ef06ecd1809911ae1fde217a78d3c69",
      "new_mode": 33188,
      "new_path": "include/linux/reboot.h"
    },
    {
      "type": "modify",
      "old_id": "f723522e69868b6aadf3ad675a44c6fa62c13b04",
      "old_mode": 33188,
      "old_path": "kernel/sys.c",
      "new_id": "2fa1ed18123cb8c84f241d4a19e1ed9b2727574e",
      "new_mode": 33188,
      "new_path": "kernel/sys.c"
    }
  ]
}
