)]}'
{
  "commit": "9741ef964dc8bfeb6520825df9fed8f538c3336e",
  "tree": "6cc09d6b10a9ea9119a3a73e226300d747008bfe",
  "parents": [
    "d425b274ba83ba4e7746a40446ec0ba3267de51f"
  ],
  "author": {
    "name": "Thomas Gleixner",
    "email": "tglx@linutronix.de",
    "time": "Fri Mar 31 02:31:32 2006 -0800"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@g5.osdl.org",
    "time": "Fri Mar 31 12:18:59 2006 -0800"
  },
  "message": "[PATCH] futex: check and validate timevals\n\nThe futex timeval is not checked for correctness.  The change does not\nbreak existing applications as the timeval is supplied by glibc (and glibc\nalways passes a correct value), but the glibc-internal tests for this\nfunctionality fail.\n\nSigned-off-by: Thomas Gleixner \u003ctglx@tglx.de\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\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": "9c9b2b6b22dd692ec14784331d4d3197503b86fe",
      "old_mode": 33188,
      "old_path": "kernel/futex.c",
      "new_id": "5699c512057b087a14633b357a618d4528d4a032",
      "new_mode": 33188,
      "new_path": "kernel/futex.c"
    },
    {
      "type": "modify",
      "old_id": "54274fc853216d7448762c78e37ac0cd30d5e8f6",
      "old_mode": 33188,
      "old_path": "kernel/futex_compat.c",
      "new_id": "1ab6a0ea3d14776e9a84d3b8af71ffd418da5498",
      "new_mode": 33188,
      "new_path": "kernel/futex_compat.c"
    }
  ]
}
