)]}'
{
  "commit": "abeb24ae4d3e543ecf0104cff08a3af4e7a42479",
  "tree": "899f014c399f7e30c8a7709ac01f6ab36a96e250",
  "parents": [
    "db0d4db22a78d31c59087f7057b8f1612fecc35d"
  ],
  "author": {
    "name": "Marc Zyngier",
    "email": "marc.zyngier@arm.com",
    "time": "Tue Sep 06 09:23:26 2011 +0100"
  },
  "committer": {
    "name": "Marc Zyngier",
    "email": "marc.zyngier@arm.com",
    "time": "Tue Nov 15 18:13:03 2011 +0000"
  },
  "message": "ARM: Make global handler and CONFIG_MULTI_IRQ_HANDLER mutually exclusive\n\nEven when CONFIG_MULTI_IRQ_HANDLER is selected, the core code\nrequires the arch_irq_handler_default macro to be defined as\na fallback.\n\nIt turns out nobody is using that particular feature as both PXA\nand shmobile have all their machine descriptors populated with\nthe interrupt handler, leaving unused code (or empty macros) in\ntheir entry-macro.S file just to be able to compile entry-armv.S.\n\nMake CONFIG_MULTI_IRQ_HANDLER exclusive wrt arch_irq_handler_default,\nwhich allows to remove one test from the hot path. Also cleanup both\nPXA and shmobile entry-macro.S.\n\nCc: Paul Mundt \u003clethal@linux-sh.org\u003e\nAcked-by: Nicolas Pitre \u003cnico@linaro.org\u003e\nAcked-by: Eric Miao \u003ceric.y.miao@gmail.com\u003e\nTested-by: Jamie Iles \u003cjamie@jamieiles.com\u003e\nSigned-off-by: Marc Zyngier \u003cmarc.zyngier@arm.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9ad50c4208aebf5aaf7ee245444da5789935b269",
      "old_mode": 33188,
      "old_path": "arch/arm/kernel/entry-armv.S",
      "new_id": "bd49a6a2a17dba0c60ed4de46735123c453d23c6",
      "new_mode": 33188,
      "new_path": "arch/arm/kernel/entry-armv.S"
    },
    {
      "type": "modify",
      "old_id": "a73bc86a3c263d238e2a7b7a82d297748857b9ce",
      "old_mode": 33188,
      "old_path": "arch/arm/mach-pxa/include/mach/entry-macro.S",
      "new_id": "260c0c17692a088a6bb00662f28d0f18df7b6de2",
      "new_mode": 33188,
      "new_path": "arch/arm/mach-pxa/include/mach/entry-macro.S"
    },
    {
      "type": "modify",
      "old_id": "8d4a416d42859f87a3a4d4bef1209e3b15588145",
      "old_mode": 33188,
      "old_path": "arch/arm/mach-shmobile/include/mach/entry-macro.S",
      "new_id": "2a57b2964ee915a108979ef44f20a338419ced74",
      "new_mode": 33188,
      "new_path": "arch/arm/mach-shmobile/include/mach/entry-macro.S"
    }
  ]
}
