)]}'
{
  "commit": "172ae2e7f8ff9053905a36672453a6d2ff95b182",
  "tree": "2469b6923a4d7756930ac9c83e8b8fc9bfcdcbe0",
  "parents": [
    "789c299ca280f96368c0296b739e89c0bb232f8a"
  ],
  "author": {
    "name": "Dave Kleikamp",
    "email": "shaggy@linux.vnet.ibm.com",
    "time": "Mon Feb 08 11:50:57 2010 +0000"
  },
  "committer": {
    "name": "Benjamin Herrenschmidt",
    "email": "benh@kernel.crashing.org",
    "time": "Wed Feb 17 14:03:16 2010 +1100"
  },
  "message": "powerpc/booke: Introduce new CONFIG options for advanced debug registers\n\npowerpc/booke: Introduce new CONFIG options for advanced debug registers\n\nFrom: Dave Kleikamp \u003cshaggy@linux.vnet.ibm.com\u003e\n\nIntroduce new config options to simplify the ifdefs pertaining to the\nadvanced debug registers for booke and 40x processors:\n\nCONFIG_PPC_ADV_DEBUG_REGS - boolean: true for dac-based processors\nCONFIG_PPC_ADV_DEBUG_IACS - number of IAC registers\nCONFIG_PPC_ADV_DEBUG_DACS - number of DAC registers\nCONFIG_PPC_ADV_DEBUG_DVCS - number of DVC registers\nCONFIG_PPC_ADV_DEBUG_DAC_RANGE - DAC ranges supported\n\nBeginning conservatively, since I only have the facilities to test 440\nhardware.  I believe all 40x and booke platforms support at least 2 IAC\nand 2 DAC registers.  For 440, 4 IAC and 2 DVC registers are enabled, as\nwell as the DAC ranges.\n\nSigned-off-by: Dave Kleikamp \u003cshaggy@linux.vnet.ibm.com\u003e\nAcked-by: David Gibson \u003cdwg@au1.ibm.com\u003e\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "bf15e7b4cd3d6440560efde89ce88baec8e558b5",
      "old_mode": 33188,
      "old_path": "arch/powerpc/Kconfig",
      "new_id": "654bba5cf6b4dc721e34021b150431129a039bb8",
      "new_mode": 33188,
      "new_path": "arch/powerpc/Kconfig"
    },
    {
      "type": "modify",
      "old_id": "b6bd1eaa1c24b4e043814d22477e58acc07b77e8",
      "old_mode": 33188,
      "old_path": "arch/powerpc/kernel/kgdb.c",
      "new_id": "41bada0298c8b106e4c9fff4334ed793e6641e4c",
      "new_mode": 33188,
      "new_path": "arch/powerpc/kernel/kgdb.c"
    },
    {
      "type": "modify",
      "old_id": "c9329786073b2295d53cf7707abc21ded2f0a9a0",
      "old_mode": 33188,
      "old_path": "arch/powerpc/kernel/kprobes.c",
      "new_id": "3fd1af90211236dfad7b488206bdf0b7214deaf3",
      "new_mode": 33188,
      "new_path": "arch/powerpc/kernel/kprobes.c"
    },
    {
      "type": "modify",
      "old_id": "7b816daf3ebaf595726991c671d6698b91e5cbec",
      "old_mode": 33188,
      "old_path": "arch/powerpc/kernel/process.c",
      "new_id": "9be77e3936fb7a3e3b659a577163b315e7c1bf32",
      "new_mode": 33188,
      "new_path": "arch/powerpc/kernel/process.c"
    },
    {
      "type": "modify",
      "old_id": "ef149880c145bf5d0ac639e87ba57c094b86bf51",
      "old_mode": 33188,
      "old_path": "arch/powerpc/kernel/ptrace.c",
      "new_id": "292c814320144a67d917101df4e631fde9c7d03f",
      "new_mode": 33188,
      "new_path": "arch/powerpc/kernel/ptrace.c"
    },
    {
      "type": "modify",
      "old_id": "00b5078da9a3f10f2e34ba160c72db098f67c612",
      "old_mode": 33188,
      "old_path": "arch/powerpc/kernel/signal.c",
      "new_id": "ad7044b5a2c76959d71236354e0214592863cfbc",
      "new_mode": 33188,
      "new_path": "arch/powerpc/kernel/signal.c"
    },
    {
      "type": "modify",
      "old_id": "d670429a1608fe32a37a0b645df09aff7b904107",
      "old_mode": 33188,
      "old_path": "arch/powerpc/kernel/signal_32.c",
      "new_id": "e4883ae362771ce0948a08febbaa95e3b2c5894a",
      "new_mode": 33188,
      "new_path": "arch/powerpc/kernel/signal_32.c"
    },
    {
      "type": "modify",
      "old_id": "895da29e7db83ee3740d2b4d1b165586ca557440",
      "old_mode": 33188,
      "old_path": "arch/powerpc/kernel/traps.c",
      "new_id": "4e293b75f951faaab1198c7ec4c1ebddf97e42a6",
      "new_mode": 33188,
      "new_path": "arch/powerpc/kernel/traps.c"
    }
  ]
}
