: scsi_transport_iscsi.c return -EOVERFLOW for Too many iscsi targets
RFC PATCH 1/1 : scsi_transport_iscsi.c return -EOVERFLOW for Too many iscsi targets
setting err as -EOVERFLOW for Too many iscsi targets.
Also fixes compiler warning for gcc < 4.3.3 :
CC drivers/scsi/scsi_transport_iscsi.odrivers/scsi/scsi_transport_iscsi.c: In function ‘iscsi_add_session’:drivers/scsi/scsi_transport_iscsi.c:678: warning: ‘err’ may be used uninitialized in this function
--- drivers/scsi/scsi_transport_iscsi.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-)
drivers/scsi/scsi_transport_iscsi.c +1 -0
@@ -693,6 +693,7 @@ int iscsi_add_session(struct iscsi_cls_session *session, unsigned int target_id)"Too many iscsi targets. Max " "number of targets is %d.\n" , ISCSI_MAX_TARGET - 1); + err = -EOVERFLOW ; goto release_host; } }
Signature · 8 lines
1.6.0.6 -- To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html
Quoted 18 lines · Jaswinder Singh Rajput
setting err as
-EOVERFLOWfor Too many iscsi targets.Also fixes compiler warning for gcc < 4.3.3 :
CC
drivers/scsi/scsi_transport_iscsi.odrivers/scsi/scsi_transport_iscsi.c: In function ‘iscsi_add_session’:drivers/scsi/scsi_transport_iscsi.c:678: warning: ‘err’ may be used uninitialized in this functionSigned-off-by Jaswinder Singh Rajput <[email protected]>--- drivers/scsi/scsi_transport_iscsi.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-)drivers/scsi/scsi_transport_iscsi.c +0
-0
drivers/scsi/scsi_transport_iscsi.c int iscsi_add_session(struct iscsi_cls_session *session, unsigned int target_id) · line 699
Quoted 7 lines
drivers/scsi/scsi_transport_iscsi.c +1
-0@@ -693,6 +693,7 @@ int iscsi_add_session(struct iscsi_cls_session *session, unsigned int target_id)"Too many iscsi targets. Max " "number of targets is %d.\n" , ISCSI_MAX_TARGET - 1); + err = -EOVERFLOW ; goto release_host; } }
Fine by me. Send it through whatever tree you guys want.
--
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html
PATCH RESEND 1/1 scsi_transport_iscsi.c return -EOVERFLOW for Too many iscsi targets
In reply to Jaswinder Singh Rajputsetting err as -EOVERFLOW for Too many iscsi targets.
Also fixes compiler warning for gcc 4.3.3 and gcc 4.4 :
CC drivers/scsi/scsi_transport_iscsi.odrivers/scsi/scsi_transport_iscsi.c: In function ‘iscsi_add_session’:drivers/scsi/scsi_transport_iscsi.c:678: warning: ‘err’ may be used uninitialized in this function
--- drivers/scsi/scsi_transport_iscsi.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-)
drivers/scsi/scsi_transport_iscsi.c +1 -0
@@ -693,6 +693,7 @@ int iscsi_add_session(struct iscsi_cls_session *session, unsigned int target_id)"Too many iscsi targets. Max " "number of targets is %d.\n" , ISCSI_MAX_TARGET - 1); + err = -EOVERFLOW ; goto release_host; } }
Signature · 8 lines
1.6.0.6 -- To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: [SCSI RESEND] scsi_transport_iscsi.c return -EOVERFLOW for Too many iscsi targets
Quoted 18 lines · Jaswinder Singh Rajput
setting err as
-EOVERFLOWfor Too many iscsi targets.Also fixes compiler warning for gcc 4.3.3 and gcc 4.4 :
CC
drivers/scsi/scsi_transport_iscsi.odrivers/scsi/scsi_transport_iscsi.c: In function ‘iscsi_add_session’:drivers/scsi/scsi_transport_iscsi.c:678: warning: ‘err’ may be used uninitialized in this functionSigned-off-by Jaswinder Singh Rajput<[email protected]>--- drivers/scsi/scsi_transport_iscsi.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-)drivers/scsi/scsi_transport_iscsi.c +0
-0
drivers/scsi/scsi_transport_iscsi.c int iscsi_add_session(struct iscsi_cls_session *session, unsigned int target_id) · line 699
Quoted 7 lines
drivers/scsi/scsi_transport_iscsi.c +1
-0@@ -693,6 +693,7 @@ int iscsi_add_session(struct iscsi_cls_session *session, unsigned int target_id)"Too many iscsi targets. Max " "number of targets is %d.\n" , ISCSI_MAX_TARGET - 1); + err = -EOVERFLOW ; goto release_host; } }
--
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html