--- James Bottomley <James.Bottomley@xxxxxxxxxxxx> wrote: > On Wed, 2006-08-30 at 12:04 -0700, Luben Tuikov wrote: > > > --- a/drivers/scsi/aic94xx/aic94xx_init.c > > > +++ b/drivers/scsi/aic94xx/aic94xx_init.c > > > @@ -71,7 +72,7 @@ static struct scsi_host_template aic94xx > > > .change_queue_type = sas_change_queue_type, > > > .bios_param = sas_bios_param, > > > .can_queue = 1, > > > - .cmd_per_lun = 1, > > > + .cmd_per_lun = 2, > > > > Why 2? Why not 3? If you can set this to 3, then why not 4? > > But if you can set it to 4, why not 5? > > > > This value should also be dynamically set, it should depend on > > the type of LU and it shouldn't be present in the host template. > > (But that's an architectural argument which leads nowhere on lsml.) > > actually, cmd_per_lun is pretty much a vestigial variable. It's used > for the initial queue depth before the driver decides to turn on TCQ. > Thus, since the non-tagged depth should always only be 1, the only > useful value to set it to is 1. Who cares? - To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html