From: Chad Dupuis Date: Fri, 6 Apr 2012 19:33:53 +0000 (-0700) Subject: Revert "qla2xxx: During loopdown perform Diagnostic loopback." X-Git-Tag: v2.6.39-400.9.0~462 X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=485c378c8e871360885af4ebb7a3d02b68dcdd85;p=users%2Fjedix%2Flinux-maple.git Revert "qla2xxx: During loopdown perform Diagnostic loopback." The LOOP_DOWN test is not needed. JIRA Key: V2632FC-189 --- diff --git a/drivers/scsi/qla2xxx/qla_bsg.c b/drivers/scsi/qla2xxx/qla_bsg.c index e51eb688c9a4..1b9a6b50467d 100644 --- a/drivers/scsi/qla2xxx/qla_bsg.c +++ b/drivers/scsi/qla2xxx/qla_bsg.c @@ -708,7 +708,6 @@ qla2x00_process_loopback(struct fc_bsg_job *bsg_job) elreq.options = bsg_job->request->rqst_data.h_vendor.vendor_cmd[1]; if ((ha->current_topology == ISP_CFG_F || - (atomic_read(&vha->loop_state) == LOOP_DOWN) || ((IS_QLA81XX(ha) || IS_QLA8031(ha)) && le32_to_cpu(*(uint32_t *)req_data) == ELS_OPCODE_BYTE && req_data_len == MAX_ELS_FRAME_PAYLOAD)) &&