)]}'
{
  "commit": "5524ea320d80e3ac6aeeec44216660831c76da08",
  "tree": "c4215dbc41cedac15838ff5110958fa7ed8e9a67",
  "parents": [
    "366932deb335f0b84a08463c5c912bd42ac3397a"
  ],
  "author": {
    "name": "Andi Kleen",
    "email": "andi@firstfloor.org",
    "time": "Tue Mar 11 02:23:20 2008 +0100"
  },
  "committer": {
    "name": "Ingo Molnar",
    "email": "mingo@elte.hu",
    "time": "Thu Apr 17 17:41:29 2008 +0200"
  },
  "message": "x86: don\u0027t set up early exception handlers for external interrupts\n\nAll of early setup runs with interrupts disabled, so there is no\nneed to set up early exception handlers for vectors \u003e\u003d 32\n\nThis saves some minor text size.\n\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nCc: mingo@elte.hu\nSigned-off-by: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "48be76cda93b2aceab42d1a838c83c3d30619683",
      "old_mode": 33188,
      "old_path": "arch/x86/kernel/head64.c",
      "new_id": "d6d54faa84dfb1020ea838896a2aca8ee18bda06",
      "new_mode": 33188,
      "new_path": "arch/x86/kernel/head64.c"
    },
    {
      "type": "modify",
      "old_id": "017216916dff6699e78ee66570c1629ff7ebf220",
      "old_mode": 33188,
      "old_path": "arch/x86/kernel/head_64.S",
      "new_id": "2c0abe0e3c687b5200dc01e4c9b98689938f8822",
      "new_mode": 33188,
      "new_path": "arch/x86/kernel/head_64.S"
    },
    {
      "type": "modify",
      "old_id": "23f0535fec618beb3c909924ff82d8c4b063b0ca",
      "old_mode": 33188,
      "old_path": "include/asm-x86/segment.h",
      "new_id": "ed5131dd7d92af9980f34341aed73bbe2eaa340d",
      "new_mode": 33188,
      "new_path": "include/asm-x86/segment.h"
    }
  ]
}
