mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2025-12-27 11:06:41 -05:00
vhost-scsi: fix argument order in tport allocation error message
The error log in vhost_scsi_make_tport() prints the arguments in the wrong order, producing confusing output. For example, when creating a target with a name in WWNN format such as "fc.port1234", the log looks like: Emulated fc.port1234 Address: FCP, exceeds max: 64 Instead, the message should report the emulated protocol type first, followed by the configfs name as: Emulated FCP Address: fc.port1234, exceeds max: 64 Fix the argument order so the error log is consistent and clear. Signed-off-by: Alok Tiwari <alok.a.tiwari@oracle.com> Message-Id: <20250913154106.3995856-1-alok.a.tiwari@oracle.com> Signed-off-by: Michael S. Tsirkin <mst@redhat.com> Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com>
This commit is contained in:
committed by
Michael S. Tsirkin
parent
76eeb9b8de
commit
a318eb8078
@@ -2884,7 +2884,7 @@ vhost_scsi_make_tport(struct target_fabric_configfs *tf,
|
||||
check_len:
|
||||
if (strlen(name) >= VHOST_SCSI_NAMELEN) {
|
||||
pr_err("Emulated %s Address: %s, exceeds"
|
||||
" max: %d\n", name, vhost_scsi_dump_proto_id(tport),
|
||||
" max: %d\n", vhost_scsi_dump_proto_id(tport), name,
|
||||
VHOST_SCSI_NAMELEN);
|
||||
kfree(tport);
|
||||
return ERR_PTR(-EINVAL);
|
||||
|
||||
Reference in New Issue
Block a user