aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/scsi/lpfc/lpfc_vport.c
diff options
context:
space:
mode:
authorJames Smart <james.smart@emulex.com>2010-04-06 14:49:03 -0400
committerJames Bottomley <James.Bottomley@suse.de>2010-04-11 14:44:55 -0400
commit15672319e3da68bb3f710e724185f4524722a6fa (patch)
tree456c11ff9a9bb435bfbc57460ecdc18d2ebd6f5c /drivers/scsi/lpfc/lpfc_vport.c
parentb19a061a785db22401b62cc4ee2baf95d5c7e2e7 (diff)
[SCSI] lpfc 8.3.12: Miscellaneous Changes
- Prevent log message 1801 during vport delete. - Enable NPIV by default. - Display correct value for max Vports on SLI4 HBAs. Signed-off-by: Alex Iannicelli <alex.iannicelli@emulex.com> Signed-off-by: James Smart <james.smart@emulex.com> Signed-off-by: James Bottomley <James.Bottomley@suse.de>
Diffstat (limited to 'drivers/scsi/lpfc/lpfc_vport.c')
-rw-r--r--drivers/scsi/lpfc/lpfc_vport.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/drivers/scsi/lpfc/lpfc_vport.c b/drivers/scsi/lpfc/lpfc_vport.c
index ffd575c379f3..ab91359bde20 100644
--- a/drivers/scsi/lpfc/lpfc_vport.c
+++ b/drivers/scsi/lpfc/lpfc_vport.c
@@ -763,7 +763,9 @@ lpfc_create_vport_work_array(struct lpfc_hba *phba)
763 spin_lock_irq(&phba->hbalock); 763 spin_lock_irq(&phba->hbalock);
764 list_for_each_entry(port_iterator, &phba->port_list, listentry) { 764 list_for_each_entry(port_iterator, &phba->port_list, listentry) {
765 if (!scsi_host_get(lpfc_shost_from_vport(port_iterator))) { 765 if (!scsi_host_get(lpfc_shost_from_vport(port_iterator))) {
766 lpfc_printf_vlog(port_iterator, KERN_WARNING, LOG_VPORT, 766 if (!(port_iterator->load_flag & FC_UNLOADING))
767 lpfc_printf_vlog(port_iterator, KERN_ERR,
768 LOG_VPORT,
767 "1801 Create vport work array FAILED: " 769 "1801 Create vport work array FAILED: "
768 "cannot do scsi_host_get\n"); 770 "cannot do scsi_host_get\n");
769 continue; 771 continue;