)]}'
{
  "commit": "fa69151173b1fc6fa3ced0edd5c2ea83b5d32bc1",
  "tree": "e7af97ccddc06d54dd6d6982a64cbf4982693379",
  "parents": [
    "45ed285b54930767937deb0eaf718b1d08c3c475"
  ],
  "author": {
    "name": "Paul Mundt",
    "email": "lethal@linux-sh.org",
    "time": "Thu Mar 08 19:41:21 2007 +0900"
  },
  "committer": {
    "name": "Paul Mundt",
    "email": "lethal@hera.kernel.org",
    "time": "Mon May 07 02:10:53 2007 +0000"
  },
  "message": "sh: generic BUG() support.\n\nWire up GENERIC_BUG for SH. This moves off of the special bug\nframe and on to the generic struct bug_entry. Roughly the same\nsemantics are retained, and we can kill off some of the verbose\nBUG() reporting code.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2715834f72bef5e0bf3cafcd3173b9bd56f6818e",
      "old_mode": 33188,
      "old_path": "arch/sh/Kconfig",
      "new_id": "51d9d0ab39c6d635078ad221c4bd811c451f7ea0",
      "new_mode": 33188,
      "new_path": "arch/sh/Kconfig"
    },
    {
      "type": "modify",
      "old_id": "e9f168f60f95ef2f99efaf7c06c95250e643d25e",
      "old_mode": 33188,
      "old_path": "arch/sh/kernel/traps.c",
      "new_id": "77107838271fb4496d8a668818b28f35b606b33b",
      "new_mode": 33188,
      "new_path": "arch/sh/kernel/traps.c"
    },
    {
      "type": "modify",
      "old_id": "2f606d0ce1f6a9be3201cb4510a508ffe82c8581",
      "old_mode": 33188,
      "old_path": "arch/sh/kernel/vmlinux.lds.S",
      "new_id": "d83143cc5ca93de4345ad33210e34023304fa449",
      "new_mode": 33188,
      "new_path": "arch/sh/kernel/vmlinux.lds.S"
    },
    {
      "type": "modify",
      "old_id": "2f89dd06d0cdbb140adf5d518e895af28a971e7f",
      "old_mode": 33188,
      "old_path": "include/asm-sh/bug.h",
      "new_id": "794c36daf06da9e3530ee167a87958cc1672048a",
      "new_mode": 33188,
      "new_path": "include/asm-sh/bug.h"
    }
  ]
}
