)]}'
{
  "commit": "31207dab7d2e63795eb15823947bd2f7025b08e2",
  "tree": "84607395d7d74e56e32c5155ecec7efee0d90c12",
  "parents": [
    "e5fc948b11a9d0aee1cabe7c82726bc36d496875"
  ],
  "author": {
    "name": "Kumar Gala",
    "email": "galak@kernel.crashing.org",
    "time": "Fri May 08 12:08:20 2009 +0000"
  },
  "committer": {
    "name": "Benjamin Herrenschmidt",
    "email": "benh@kernel.crashing.org",
    "time": "Fri May 15 16:43:41 2009 +1000"
  },
  "message": "powerpc/mpic: Fix incorrect allocation of interrupt rev-map\n\nBefore when we were setting up the irq host map for mpic we passed in\njust isu_size for the size of the linear map.  However, for a number of\nmpic implementations we have no isu (thus pass in 0) and will end up\nwith a no linear map (size \u003d 0).  This causes us to always call\nirq_find_mapping() from mpic_get_irq().\n\nBy moving the allocation of the host map to after we\u0027ve determined the\nnumber of sources we can actually benefit from having a linear map for\nthe non-isu users that covers all the interrupt sources.\n\nSigned-off-by: Kumar Gala \u003cgalak@kernel.crashing.org\u003e\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "21b956701596393e41833836ff39a62dfef9a354",
      "old_mode": 33188,
      "old_path": "arch/powerpc/sysdev/mpic.c",
      "new_id": "0efc12d1a3d77f98716f500c5ca12f9f923e3e9d",
      "new_mode": 33188,
      "new_path": "arch/powerpc/sysdev/mpic.c"
    }
  ]
}
