)]}'
{
  "commit": "a5fc5eba4dfcc284e6adcd7fdcd5b43182230d2b",
  "tree": "2771bcf886ea10c88759445c0c4599bfca20b5e8",
  "parents": [
    "38938c879eb0c39edf85d5164aa0cffe2874304c"
  ],
  "author": {
    "name": "David Daney",
    "email": "ddaney@caviumnetworks.com",
    "time": "Fri Dec 04 17:44:51 2009 -0800"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Sat Dec 05 09:10:12 2009 -0800"
  },
  "message": "x86: Convert BUG() to use unreachable()\n\nUse the new unreachable() macro instead of for(;;);.  When\nallyesconfig is built with a GCC-4.5 snapshot on i686 the size of the\ntext segment is reduced by 3987 bytes (from 6827019 to 6823032).\n\nSigned-off-by: David Daney \u003cddaney@caviumnetworks.com\u003e\nAcked-by: \"H. Peter Anvin\" \u003chpa@zytor.com\u003e\nCC: Thomas Gleixner \u003ctglx@linutronix.de\u003e\nCC: Ingo Molnar \u003cmingo@redhat.com\u003e\nCC: x86@kernel.org\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d9cf1cd156d24b5cebe5a8ed41292b6300e8c9c2",
      "old_mode": 33188,
      "old_path": "arch/x86/include/asm/bug.h",
      "new_id": "f654d1bb17fb6cf3f0199dd820bd2da2f8b52901",
      "new_mode": 33188,
      "new_path": "arch/x86/include/asm/bug.h"
    }
  ]
}
