)]}'
{
  "commit": "0771dfefc9e538f077d0b43b6dec19a5a67d0e70",
  "tree": "696267e69228b7406b337f9651dedc75055a589e",
  "parents": [
    "e9056f13bfcdd054a0c3d730e4e096748d8a363a"
  ],
  "author": {
    "name": "Ingo Molnar",
    "email": "mingo@elte.hu",
    "time": "Mon Mar 27 01:16:22 2006 -0800"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@g5.osdl.org",
    "time": "Mon Mar 27 08:44:49 2006 -0800"
  },
  "message": "[PATCH] lightweight robust futexes: core\n\nAdd the core infrastructure for robust futexes: structure definitions, the new\nsyscalls and the do_exit() based cleanup mechanism.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Arjan van de Ven \u003carjan@infradead.org\u003e\nAcked-by: Ulrich Drepper \u003cdrepper@redhat.com\u003e\nCc: Michael Kerrisk \u003cmtk-manpages@gmx.net\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": "10f96c31971ea30daf38c9226d656c0e993af3c0",
      "old_mode": 33188,
      "old_path": "include/linux/futex.h",
      "new_id": "20face6b798d9c9087c131d3237ad61688397f23",
      "new_mode": 33188,
      "new_path": "include/linux/futex.h"
    },
    {
      "type": "modify",
      "old_id": "036d14d2bf902d0da5db863d62a42cc75652842e",
      "old_mode": 33188,
      "old_path": "include/linux/sched.h",
      "new_id": "fd4848f2d75082610ab911a73f58eb2ce0a233a0",
      "new_mode": 33188,
      "new_path": "include/linux/sched.h"
    },
    {
      "type": "modify",
      "old_id": "b59738ac619734fb8c077cef8c4c70ac03a3aebc",
      "old_mode": 33188,
      "old_path": "include/linux/threads.h",
      "new_id": "e646bcdf26142fd55998efd116089b11346deb3a",
      "new_mode": 33188,
      "new_path": "include/linux/threads.h"
    },
    {
      "type": "modify",
      "old_id": "8037405e136e8aae1ccf4c20eb6725e553db6d88",
      "old_mode": 33188,
      "old_path": "kernel/exit.c",
      "new_id": "aecb48ca7370800e0e0d802cfbf64867d78cef4b",
      "new_mode": 33188,
      "new_path": "kernel/exit.c"
    },
    {
      "type": "modify",
      "old_id": "5efa2f978032d1f20955c5f99eb24bf0e1051c51",
      "old_mode": 33188,
      "old_path": "kernel/futex.c",
      "new_id": "feb724b2554efe19a9d9b830c7b957162203e890",
      "new_mode": 33188,
      "new_path": "kernel/futex.c"
    },
    {
      "type": "modify",
      "old_id": "1067090db6b1d346a07b1d4385f0bd5790c95ff7",
      "old_mode": 33188,
      "old_path": "kernel/sys_ni.c",
      "new_id": "d82864c4a6178fd48716a0c642745b01794562d1",
      "new_mode": 33188,
      "new_path": "kernel/sys_ni.c"
    }
  ]
}
