)]}'
{
  "commit": "4d2185d93c670902b6e4716b360e2bcb7d2f7b2f",
  "tree": "c64add5c030ff50660af80664d5e294d6c3f2e9d",
  "parents": [
    "319c2cc761505ee54a9536c5d0b9c2ee3fb33866"
  ],
  "author": {
    "name": "Paul Mundt",
    "email": "lethal@linux-sh.org",
    "time": "Wed Feb 17 12:37:42 2010 +0900"
  },
  "committer": {
    "name": "Paul Mundt",
    "email": "lethal@linux-sh.org",
    "time": "Wed Feb 17 12:37:42 2010 +0900"
  },
  "message": "sh: Use dummy_irq_chip for INTC redirect vectors.\n\nPresently there\u0027s an ordering issue with the chained handler change\nwhich places the set_irq_chip() after set_irq_chained_handler(). This\ncauses a warning to be emitted as the IRQ chip needs to be set first.\nHowever, there is the caveat that redirect IRQs can\u0027t use the parent\nIRQ\u0027s irq chip as they are just dummy redirects, resulting in\nintc_enable() blowing up when set_irq_chained_handler() attempts to\nstart up the redirect IRQ. In these cases we can just use dummy_irq_chip\ndirectly, as we already extract the parent IRQ and chip from the redirect\nhandler.\n\nSigned-off-by: Paul Mundt \u003clethal@linux-sh.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1da1edef22214f81208533d81028fa45088ef94b",
      "old_mode": 33188,
      "old_path": "drivers/sh/intc.c",
      "new_id": "3a5a17db94744d73d1086b0bc3e89ef6bdb62e52",
      "new_mode": 33188,
      "new_path": "drivers/sh/intc.c"
    }
  ]
}
