]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - drivers/s390/scsi/zfcp_fc.c
[SCSI] zfcp: Simplify zfcp data structures
[karo-tx-linux.git] / drivers / s390 / scsi / zfcp_fc.c
index 3a573b03eb86d5d53e16c83a0aa399e9165914fa..1a7c80a77ff582cf90ed2cf3677a88a50c7ca4a3 100644 (file)
@@ -526,7 +526,8 @@ static void zfcp_validate_port(struct zfcp_port *port)
 
        atomic_clear_mask(ZFCP_STATUS_COMMON_NOESC, &port->status);
 
-       if ((port->supported_classes != 0) || (port->units != 0)) {
+       if ((port->supported_classes != 0) ||
+           !list_empty(&port->unit_list_head)) {
                zfcp_port_put(port);
                return;
        }