From: James Smart <jsmart2021@gmail.com>
Date: Tue, 12 Mar 2019 16:30:22 -0700
Subject: [PATCH] scsi: lpfc: Fix HDMI2 registration string for symbolic name
References: bsc#1136217,jsc#SLE-4722
Git-commit: f4f87861d9d8029536b8edecc8c28dc3e0c21fc8
Patch-mainline: v5.2-rc1
The switch is rejecting FDMI2 registration for symbolic name. There is a
"\n" in the name string, which the switch dislikes thus rejects the
registration.
Signed-off-by: Dick Kennedy <dick.kennedy@broadcom.com>
Signed-off-by: James Smart <jsmart2021@gmail.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
Signed-off-by: Hannes Reinecke <hare@suse.de>
---
drivers/scsi/lpfc/lpfc_ct.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/scsi/lpfc/lpfc_ct.c b/drivers/scsi/lpfc/lpfc_ct.c
index 8fcdd8c2e8c2..645dbf7b7d26 100644
--- a/drivers/scsi/lpfc/lpfc_ct.c
+++ b/drivers/scsi/lpfc/lpfc_ct.c
@@ -1463,7 +1463,7 @@ lpfc_vport_symbolic_node_name(struct lpfc_vport *vport, char *symbol,
return n;
/* Note :- OS name is "Linux" */
- n += snprintf(symbol + n, size - n, " OS:%s\n",
+ n += snprintf(symbol + n, size - n, " OS:%s",
init_utsname()->sysname);
return n;
}
--
2.16.4