)]}'
{
  "commit": "0ae26f1b3159f3acb21ae1e866c3c7e16edd450f",
  "tree": "28a86cc8682ad5b247f597773572e410b9457d72",
  "parents": [
    "32797f976d62af709943aae38a9457b5a6dbcd8a"
  ],
  "author": {
    "name": "Andrew Morton",
    "email": "akpm@osdl.org",
    "time": "Fri Jun 23 02:05:15 2006 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@g5.osdl.org",
    "time": "Fri Jun 23 07:43:03 2006 -0700"
  },
  "message": "[PATCH] mmput() might sleep\n\nexit_aio() and exit_mmap() can sleep.  But it\u0027s easy to accidentally call\nmmput() from inside locks.\n\nCc: Dave Peterson \u003cdsp@llnl.gov\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": "ac8100e3088a1f6d99d8ad640a70a3de5ec96e5e",
      "old_mode": 33188,
      "old_path": "kernel/fork.c",
      "new_id": "195958a3a4d6ff0405ed8dcf019cecfddfb363fb",
      "new_mode": 33188,
      "new_path": "kernel/fork.c"
    }
  ]
}
