)]}'
{
  "commit": "4dd602900196bcc00505485e2a363caec4f3fd93",
  "tree": "4876c904feadff354e9da9c21ce7e6b6d77a458b",
  "parents": [
    "9b7882515864117d0015a3484c0ba0eee6713de9"
  ],
  "author": {
    "name": "Milton Miller",
    "email": "miltonm@bga.com",
    "time": "Tue May 24 20:34:18 2011 +0000"
  },
  "committer": {
    "name": "Benjamin Herrenschmidt",
    "email": "benh@kernel.crashing.org",
    "time": "Thu May 26 13:38:59 2011 +1000"
  },
  "message": "powerpc: Fix irq_free_virt by adjusting bounds before loop\n\nInstead of looping over each irq and checking against the irq array\nbounds, adjust the bounds before looping.\n\nThe old code will not free any irq if the irq + count is above\nirq_virq_count because the test in the loop is testing irq + count\ninstead of irq + i.\n\nThis code checks the limits to avoid unsigned integer overflows.\n\nSigned-off-by: Milton Miller \u003cmiltonm@bga.com\u003e\nSigned-off-by: Benjamin Herrenschmidt \u003cbenh@kernel.crashing.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6cb3fcd7fc37b9a4f48bef7840213dd19dc3b8ac",
      "old_mode": 33188,
      "old_path": "arch/powerpc/kernel/irq.c",
      "new_id": "5b428e3086662bcc802f9ce5049ada0c92aefa63",
      "new_mode": 33188,
      "new_path": "arch/powerpc/kernel/irq.c"
    }
  ]
}
