[SCSI] lpfc 8.3.29: FC Discovery state machine fixes
authorJames Smart <james.smart@emulex.com>
Wed, 18 Jan 2012 21:25:25 +0000 (16:25 -0500)
committerJames Bottomley <JBottomley@Parallels.com>
Sun, 19 Feb 2012 14:08:53 +0000 (08:08 -0600)
commiteff4a01b6e9f8cee3c541ab7f2ad18b5bbffd124
treef77ae41ac94f3bdc6cfde5fb5847f807c1f257ae
parentacd6859b084d1e1b3ec8bc9befe6532223260d33
[SCSI] lpfc 8.3.29: FC Discovery state machine fixes

FC Discovery state machine fixes.

- Fix bug with driver returning the inactive ndlp (125743)
- Fix discovery problem when in pt2pt by copying old ndlp state before
  state change (126887)
- Fix ndlp nodelist not empty wait timeout during driver unloading (127052)

Signed-off-by: Alex Iannicelli <alex.iannicelli@emulex.com>
Signed-off-by: James Smart <james.smart@emulex.com>
Signed-off-by: James Bottomley <JBottomley@Parallels.com>
drivers/scsi/lpfc/lpfc_els.c
drivers/scsi/lpfc/lpfc_hbadisc.c
drivers/scsi/lpfc/lpfc_init.c