)]}'
{
  "commit": "0937282036d9ae798e02c9c69a8b2ef044048855",
  "tree": "55c8ef65c9c55e74e8985b58396516b3d3b925ad",
  "parents": [
    "13815c8344a238c204e4f4339b22dc4833c6df0f"
  ],
  "author": {
    "name": "James Smart",
    "email": "James.Smart@Emulex.Com",
    "time": "Fri Jan 11 01:52:54 2008 -0500"
  },
  "committer": {
    "name": "James Bottomley",
    "email": "James.Bottomley@HansenPartnership.com",
    "time": "Wed Jan 23 11:29:22 2008 -0600"
  },
  "message": "[SCSI] lpfc 8.2.4 : Miscellaneous Fixes\n\nMiscellaneous Fixes:\n- Fix a couple of sparse complaints\n- Reset the FCP recovery flag when the node is not a FCP2 device.\n- Speed up offline prep delays\n- Fixed a memory leak in lpfc_mem_alloc failure path\n- Fixed external loopback test.\n- Fixed error code returned from the driver when HBA is over heated.\n- Correct Max NPIV vport to limits read from adapter\n- Add missing locks around fc_flag and FC_NEEDS_REG_VPI\n- Add missing hba ids for device identification\n- Added support for SET_VARIABLE and MBX_WRITE_WWN mailbox commands\n- Changed all temperature event messages from warning to error\n- Fix reporting of link speed when link is down\n- Added support for MBX_WRITE_WWN mailbox command\n- Change del_timer_sync() in ISR to del_timer() in interrupt handler\n- Correct instances of beXX_to_cpu() that should be cpu_to_beXX()\n- Perform target flush before releasing node references on module unload\n- Avoid bogus devloss_tmo messages when driver unloads\n- Fix panic when HBA generates ERATT interupt\n- Fix mbox race condition and a workaround on back-to-back mailbox commands\n- Force NPIV off for pt2pt mode between 2 NPorts\n- Stop worker thread before removing fc_host.\n- Fix up discovery timeout error case due to missing clear_la\n- Tighten mailbox polling code to speed up detection of fast completions\n- Only allow DUMP_MEMORY if adapter offline due to overtemp errors\n- Added extended error information to the log messages in chip init.\n\nSigned-off-by: James Smart \u003cJames.Smart@emulex.com\u003e\nSigned-off-by: James Bottomley \u003cJames.Bottomley@HansenPartnership.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5bf402a2068220b7a0ef7835ae38057923aeacc8",
      "old_mode": 33188,
      "old_path": "drivers/scsi/lpfc/lpfc.h",
      "new_id": "2c3e171da8cbe17a835e06e17b4b32ce0a803375",
      "new_mode": 33188,
      "new_path": "drivers/scsi/lpfc/lpfc.h"
    },
    {
      "type": "modify",
      "old_id": "68e92be1ef5b24fa5167d9b94601033e36ffdf10",
      "old_mode": 33188,
      "old_path": "drivers/scsi/lpfc/lpfc_attr.c",
      "new_id": "eb5a5ad4ffbf892cbb2a423a29a0c6996ff3f591",
      "new_mode": 33188,
      "new_path": "drivers/scsi/lpfc/lpfc_attr.c"
    },
    {
      "type": "modify",
      "old_id": "c735ed4ad070b0fbb58eff5552d4442b8e157b49",
      "old_mode": 33188,
      "old_path": "drivers/scsi/lpfc/lpfc_ct.c",
      "new_id": "7a8b3b90af71adf65f6d67ca3a72c5147247daeb",
      "new_mode": 33188,
      "new_path": "drivers/scsi/lpfc/lpfc_ct.c"
    },
    {
      "type": "modify",
      "old_id": "f5e002435972173dd37ab9ec975d11c95ab89e9d",
      "old_mode": 33188,
      "old_path": "drivers/scsi/lpfc/lpfc_els.c",
      "new_id": "8da6e8be9d83e24465c42dd00d5489e9f200bc49",
      "new_mode": 33188,
      "new_path": "drivers/scsi/lpfc/lpfc_els.c"
    },
    {
      "type": "modify",
      "old_id": "f2b8bc49fe52111f40e7de71bd836aa04954a054",
      "old_mode": 33188,
      "old_path": "drivers/scsi/lpfc/lpfc_hbadisc.c",
      "new_id": "644d96012d565330ff870abe1895242d3bf9ba0c",
      "new_mode": 33188,
      "new_path": "drivers/scsi/lpfc/lpfc_hbadisc.c"
    },
    {
      "type": "modify",
      "old_id": "b61e45a1310d76f3d04eca0ea13b4a136a7570de",
      "old_mode": 33188,
      "old_path": "drivers/scsi/lpfc/lpfc_hw.h",
      "new_id": "f78d23a3b667d59aae852e0f36dea04b7028dd28",
      "new_mode": 33188,
      "new_path": "drivers/scsi/lpfc/lpfc_hw.h"
    },
    {
      "type": "modify",
      "old_id": "c6b30a8617bc24c8ad1a69c7678354a393d42ca7",
      "old_mode": 33188,
      "old_path": "drivers/scsi/lpfc/lpfc_init.c",
      "new_id": "e17bb900aad1ebe2a2463b6952845d56b14283a5",
      "new_mode": 33188,
      "new_path": "drivers/scsi/lpfc/lpfc_init.c"
    },
    {
      "type": "modify",
      "old_id": "6b64e573ad4e8af8f75ce293d95c2b0751663206",
      "old_mode": 33188,
      "old_path": "drivers/scsi/lpfc/lpfc_mbox.c",
      "new_id": "dfc63f6ccd7bac89c8a98a41afa5e7042cea2250",
      "new_mode": 33188,
      "new_path": "drivers/scsi/lpfc/lpfc_mbox.c"
    },
    {
      "type": "modify",
      "old_id": "43c3b8a0d76a5642418afbefc7e2209eef2e72bd",
      "old_mode": 33188,
      "old_path": "drivers/scsi/lpfc/lpfc_mem.c",
      "new_id": "6dc5ab8d6716b3f8fd13e69dd3309afbe1cf8190",
      "new_mode": 33188,
      "new_path": "drivers/scsi/lpfc/lpfc_mem.c"
    },
    {
      "type": "modify",
      "old_id": "c987c4fcdadc99936ae988287b15761dd0da849f",
      "old_mode": 33188,
      "old_path": "drivers/scsi/lpfc/lpfc_scsi.c",
      "new_id": "648795806a83e7a814311ac1e2a29a5acef48f2b",
      "new_mode": 33188,
      "new_path": "drivers/scsi/lpfc/lpfc_scsi.c"
    },
    {
      "type": "modify",
      "old_id": "46d529d6ac6b19f296e2f8af001c57a789c0d651",
      "old_mode": 33188,
      "old_path": "drivers/scsi/lpfc/lpfc_sli.c",
      "new_id": "5a2cb484e1373492d6bca671dea1d13bd291077e",
      "new_mode": 33188,
      "new_path": "drivers/scsi/lpfc/lpfc_sli.c"
    },
    {
      "type": "modify",
      "old_id": "07a28700cbe732807aedda97d5940b339726d597",
      "old_mode": 33188,
      "old_path": "drivers/scsi/lpfc/lpfc_vport.c",
      "new_id": "9fad7663c1171020a370e48b2408d2d307b6236b",
      "new_mode": 33188,
      "new_path": "drivers/scsi/lpfc/lpfc_vport.c"
    },
    {
      "type": "modify",
      "old_id": "91da17751a37273419ce5e95f09eef98daa07126",
      "old_mode": 33188,
      "old_path": "drivers/scsi/lpfc/lpfc_vport.h",
      "new_id": "96c445333b69482d13499379bbd0ce38c6d43600",
      "new_mode": 33188,
      "new_path": "drivers/scsi/lpfc/lpfc_vport.h"
    }
  ]
}
