)]}'
{
  "commit": "ce155ccecd4094e7b5e68058d26db691713240fc",
  "tree": "1bc690d3f0555b05c3be587267c01135fa829563",
  "parents": [
    "ed7e8ef7f12f5c3c8bbb85eeb0a1ded91c7c5dbf"
  ],
  "author": {
    "name": "brking@us.ibm.com",
    "email": "brking@us.ibm.com",
    "time": "Thu Nov 17 09:35:12 2005 -0600"
  },
  "committer": {
    "name": "James Bottomley",
    "email": "jejb@mulgrave.(none)",
    "time": "Tue Dec 13 18:10:58 2005 -0700"
  },
  "message": "[SCSI] ipr: Driver initialization fix for kexec/kdump\n\nWhen kexec booting a kernel when the previous kernel did not\ncall ipr\u0027s shutdown method, the ipr adapter does not get\nproperly initialized, which can result in the ipr adapter\ncompleting commands issued by the previous kernel. Fix ipr\nto detect this scenario by reading the adapter\u0027s interrupt\nmask register and the microprocessor interrupt register.\nIf the interrupt mask register indicates that interrupts\nare enabled or the reset alert bit is set when the card is\nprobed, this means the card is in an unknown state and we\nhard reset the card.\n\nSigned-off-by: Brian King \u003cbrking@us.ibm.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@SteelEye.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "fa2cb3582cfa5a2c1348d974bcfa3566e5e47d73",
      "old_mode": 33188,
      "old_path": "drivers/scsi/ipr.c",
      "new_id": "b6714da4d6e2185fb5a15acf627a8d528e2628c5",
      "new_mode": 33188,
      "new_path": "drivers/scsi/ipr.c"
    },
    {
      "type": "modify",
      "old_id": "6bec673c925c20e0efb9d68010e016b91ddbde66",
      "old_mode": 33188,
      "old_path": "drivers/scsi/ipr.h",
      "new_id": "b639332131f1b8cb7dd251cfbdf58af919553a55",
      "new_mode": 33188,
      "new_path": "drivers/scsi/ipr.h"
    }
  ]
}
