)]}'
{
  "commit": "7450f6f03e9d6dc95d2014c4cceac8adf98560e8",
  "tree": "f3d7f8b2de2cb1fe3a7d4b683b944a9ad4040ea0",
  "parents": [
    "4f8cf36f48b4648a5231e9fc8e49faea377246f4"
  ],
  "author": {
    "name": "Benjamin Herrenschmidt",
    "email": "benh@kernel.crashing.org",
    "time": "Thu Mar 01 10:52:01 2012 +1100"
  },
  "committer": {
    "name": "Benjamin Herrenschmidt",
    "email": "benh@kernel.crashing.org",
    "time": "Fri Mar 09 10:55:00 2012 +1100"
  },
  "message": "powerpc: Use the same interrupt prolog for perfmon as other interrupts\n\nThe perfmon interrupt is the sole user of a special variant of the\ninterrupt prolog which differs from the one used by external and timer\ninterrupts in that it saves the non-volatile GPRs and doesn\u0027t turn the\nrunlatch on.\n\nThe former is unnecessary and the later is arguably incorrect, so\nlet\u0027s clean that up by using the same prolog. While at it we rename\nthat prolog to use the _ASYNC prefix.\n\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "cc2bcf4647468ff82cc42c891633019993982d46",
      "old_mode": 33188,
      "old_path": "arch/powerpc/include/asm/exception-64s.h",
      "new_id": "041b2227967d04bbddff05b1cfbd3a90b5bfc27b",
      "new_mode": 33188,
      "new_path": "arch/powerpc/include/asm/exception-64s.h"
    },
    {
      "type": "modify",
      "old_id": "fea8a69df4b201be2f8014763770b61f8f8c7e73",
      "old_mode": 33188,
      "old_path": "arch/powerpc/kernel/exceptions-64s.S",
      "new_id": "2240d4ecec028ab7375e150b56771a7dbe4e2ca9",
      "new_mode": 33188,
      "new_path": "arch/powerpc/kernel/exceptions-64s.S"
    }
  ]
}
