debug_text_event(adapter->erp_dbf, 1, "unsol_els_logo:"); debug_event(adapter->erp_dbf, 1, &els_logo->nport_wwpn, 8);
zfcp_fsf_incoming_els_logo(struct zfcp_adapter *adapter,			   struct fsf_status_read_buffer *status_buffer){	struct fcp_logo *els_logo = (struct fcp_logo *) status_buffer->payload;	struct zfcp_port *port;	unsigned long flags;	zfcp_in_els_dbf_event(adapter, "##logo", status_buffer, 16);	read_lock_irqsave(&zfcp_data.config_lock, flags);	list_for_each_entry(port, &adapter->port_list_head, list) {		if (port->wwpn == els_logo->nport_wwpn)			break;	}	read_unlock_irqrestore(&zfcp_data.config_lock, flags);	if (!port || (port->wwpn != els_logo->nport_wwpn)) {		ZFCP_LOG_DEBUG("ignored incoming LOGO for nonexisting port "			       "with d_id 0x%08x on adapter %s\n",			       status_buffer->d_id,			       zfcp_get_busid_by_adapter(adapter));	} else {		debug_text_event(adapter->erp_dbf, 1, "unsol_els_logo:");		debug_event(adapter->erp_dbf, 1, &els_logo->nport_wwpn, 8);		zfcp_erp_port_forced_reopen(port, 0);	}}