)]}'
{
  "commit": "1f42ea7bc0ddfadebd9e1c5362b41b53902dbcb1",
  "tree": "3b2ee1a6b64522cd073f14773086cec0b8d824a0",
  "parents": [
    "7853099a70742b2a3c753282e5ccfbdda86cb29f"
  ],
  "author": {
    "name": "James Bottomley",
    "email": "James.Bottomley@HansenPartnership.com",
    "time": "Thu May 22 12:34:41 2008 +0100"
  },
  "committer": {
    "name": "James Bottomley",
    "email": "James.Bottomley@HansenPartnership.com",
    "time": "Fri May 23 16:17:06 2008 -0500"
  },
  "message": "[SCSI] fix intermittent oops in scsi_bus_uevent\n\nReported-by: Sitsofe Wheeler \u003csitsofe@yahoo.com\u003e\n\u003e BUG: unable to handle kernel paging request at e6f17fac\n\u003e IP: [\u003cc02604d6\u003e] scsi_bus_uevent+0x1/0x17\n\u003e *pde \u003d 2714b163 *pte \u003d 26f17160\n\u003e Oops: 0000 [#1] DEBUG_PAGEALLOC\n\u003e last sysfs file:\n\u003e\n\u003e Pid:  1, comm: swapper Not tainted (2.6.26-rc2-next-20080516skw #30)\n\u003e EIP: 0060:[\u003cc02604d6\u003e] EFLAGS: 00010282 CPU: 0\n\u003e EIP is at scsi_bus_uevent+0x1/0x17\n\u003e EAX: e6f18014 EBX: e6f18014 ECX: c02604d5 EDX: e7173000\n\u003e ESI: e7173000 EDI: e7173000 EBP: e7851ca0 ESP: e7851c90\n\u003e  DS: 007b ES: 007b FS: 0000 GS: 0000 SS: 0068\n\nThe problem is caused by:\n\ncommit b0ed43360fdca227048d88a08290365cb681c1a8\nAuthor: Hannes Reinecke \u003chare@suse.de\u003e\nDate:   Tue Mar 18 14:32:28 2008 +0100\n\n    [SCSI] add scsi_host and scsi_target to scsi_bus\n\nwhich added scsi_bus_type to the struct scsi_target device.  This\ncauses both the scsi_device and scsi_target to fire scsi_bus_uevents.\nHowever, the actualy scsi_bus_uevent() call assumes blindly that it\u0027s\na struct scsi_device.  Check for this and return immediately if it\nisn\u0027t.\n\nSigned-off-by: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "049103f1d16ffd320ca51a5544aca1966dc71585",
      "old_mode": 33188,
      "old_path": "drivers/scsi/scsi_sysfs.c",
      "new_id": "93d2b6714453e6ae7e11f1cd2e3b864182f7d66d",
      "new_mode": 33188,
      "new_path": "drivers/scsi/scsi_sysfs.c"
    }
  ]
}
