)]}'
{
  "commit": "a10d9a71bafd3a283da240d2868e71346d2aef6f",
  "tree": "82142891ea3f2b148b8afd2d2734d6bafcb16ec8",
  "parents": [
    "29eb51101c02df517ca64ec472d7501127ad1da8"
  ],
  "author": {
    "name": "Peter Zijlstra",
    "email": "peterz@infradead.org",
    "time": "Wed Jul 18 20:59:22 2007 +0200"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@woody.linux-foundation.org",
    "time": "Wed Jul 18 12:09:01 2007 -0700"
  },
  "message": "i386: fixup TRACE_IRQ breakage\n\nThe TRACE_IRQS_ON function in iret_exc: calls a C function without\nensuring that the segments are set properly. Move the trace function and\nthe enabling of interrupt into the C stub.\n\nSigned-off-by: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "32980b8349357492b195a890a9486ee0c60d9141",
      "old_mode": 33188,
      "old_path": "arch/i386/kernel/entry.S",
      "new_id": "a714d6b43506c957c9527aba9b0525b24ad6f925",
      "new_mode": 33188,
      "new_path": "arch/i386/kernel/entry.S"
    },
    {
      "type": "modify",
      "old_id": "18c1c285836d3a65bd5a03314094d01851b64ef2",
      "old_mode": 33188,
      "old_path": "arch/i386/kernel/traps.c",
      "new_id": "d32fd4b6f78e39536875f228f9a3b11fbbfa2728",
      "new_mode": 33188,
      "new_path": "arch/i386/kernel/traps.c"
    }
  ]
}
