]> asedeno.scripts.mit.edu Git - linux.git/blobdiff - drivers/scsi/mac_scsi.c
scsi: mac_scsi: Increase PIO/PDMA transfer length threshold
[linux.git] / drivers / scsi / mac_scsi.c
index 8b4b5b1a13d74c44ffa81acf46b1383736289e25..ba1afcaadae8226125cc4f65dbb0436882dc2194 100644 (file)
@@ -52,7 +52,7 @@ static int setup_cmd_per_lun = -1;
 module_param(setup_cmd_per_lun, int, 0);
 static int setup_sg_tablesize = -1;
 module_param(setup_sg_tablesize, int, 0);
-static int setup_use_pdma = -1;
+static int setup_use_pdma = 512;
 module_param(setup_use_pdma, int, 0);
 static int setup_hostid = -1;
 module_param(setup_hostid, int, 0);
@@ -305,7 +305,7 @@ static int macscsi_dma_xfer_len(struct NCR5380_hostdata *hostdata,
                                 struct scsi_cmnd *cmd)
 {
        if (hostdata->flags & FLAG_NO_PSEUDO_DMA ||
-           cmd->SCp.this_residual < 16)
+           cmd->SCp.this_residual < setup_use_pdma)
                return 0;
 
        return cmd->SCp.this_residual;