Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
[linux-drm-fsl-dcu.git] / drivers / scsi / aic94xx / aic94xx_tmf.c
index fd5269e086a61000af41e06dd13b67cb750eb5fe..9a14a6d9727548039051e3999f0a8817e076cfce 100644 (file)
@@ -566,14 +566,7 @@ static int asd_initiate_ssp_tmf(struct domain_device *dev, u8 *lun,
                res = TMF_RESP_FUNC_ESUPP;
                break;
        default:
-               if (tmf == TMF_QUERY_TASK) {
-                       ASD_DPRINTK("%s: QUERY_SSP_TASK response: 0x%x\n",
-                                   __FUNCTION__, res);
-                       break;
-               }
-               ASD_DPRINTK("%s: converting result 0x%x to TMF_RESP_FUNC_FAILED\n",
-                           __FUNCTION__, res);
-               res = TMF_RESP_FUNC_FAILED;
+               /* Allow TMF response codes to propagate upwards */
                break;
        }
 out_err: