)]}'
{
  "commit": "110e7c7e4f8a61a34e0ab88fc9bdf4d5c6d220b2",
  "tree": "9c489bc508c244fb43d97fd79a1618281845d91c",
  "parents": [
    "fc550e95921e109f3778a6b2dc560d63388810ab"
  ],
  "author": {
    "name": "Joe Jin",
    "email": "joe.jin@oracle.com",
    "time": "Fri Jan 07 14:50:12 2011 +0800"
  },
  "committer": {
    "name": "Konrad Rzeszutek Wilk",
    "email": "konrad.wilk@oracle.com",
    "time": "Mon Jan 10 10:46:32 2011 -0500"
  },
  "message": "xen/event: validate irq before get evtchn by irq\n\nWhen retrieving the event channel number from irq, the irq\nnumber may not be valid under some conditions.\n\nSo far that can be when we suspend/resume and irq ends with -1.\nValidate and return sanitized irq and provide diagnostics information.\n\n[v3: added unlikely on the WARN path]\n[v2: reworded the commit message]\nSigned-off-by: Joe Jin \u003cjoe.jin@oracle.com\u003e\nSigned-off-by: Konrad Rzeszutek Wilk \u003ckonrad.wilk@oracle.com\u003e\nTested-by: Gurudas Pai \u003cgurudas.pai@oracle.com\u003e\nCc: Ian Campbell \u003cian.campbell@citrix.com\u003e\nCc: Jeremy Fitzhardinge \u003cjeremy@goop.org\u003e\nCc: Andrew Morton \u003cakpm@linux-foundation.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4d4a23d4c9f6643853f4aefce593d91824f371bd",
      "old_mode": 33188,
      "old_path": "drivers/xen/events.c",
      "new_id": "3df7e477694ad484b02c92ce7596351131f6679d",
      "new_mode": 33188,
      "new_path": "drivers/xen/events.c"
    }
  ]
}
