)]}'
{
  "commit": "7c1fed03b9fa32d4323d5caa6a9c7dcdd7eba767",
  "tree": "a0227ccfd1bbe5644bcd9f3ebc86af94a8938d81",
  "parents": [
    "4d8f54d9e4323baae8c8ca753db91563f4b34ddb"
  ],
  "author": {
    "name": "Jeff Dike",
    "email": "jdike@addtoit.com",
    "time": "Wed Jul 23 11:46:50 2008 -0400"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Wed Jul 23 09:36:56 2008 -0700"
  },
  "message": "UML - Fix boot crash\n\nMy copying of linux/init.h didn\u0027t go far enough.  The definition of\n__used singled out gcc minor version 3, but didn\u0027t care what the major\nversion was.  This broke when unit-at-a-time was added and gcc started\nthrowing out initcalls.\n\nThis results in an early boot crash when ptrace tries to initialize a\nprocess with an empty, uninitialized register set.\n\nSigned-off-by: Jeff Dike \u003cjdike@linux.intel.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b00a95741d4115339db192cddf54a7ba1b977ab7",
      "old_mode": 33188,
      "old_path": "arch/um/include/init.h",
      "new_id": "37dd097c16c07131282b8ddd484d52e1cb6fd369",
      "new_mode": 33188,
      "new_path": "arch/um/include/init.h"
    }
  ]
}
