[...]
> If I understand the source code right, the backend should then queue two
> resp. three read commands. This alone does not necessarily help, since
> AFAIK the Linux kernels contain up to now the SG driver version 2.1.34,
> and this SG version does not yet support "driver level" queueing. In
> this case, the queueing logic is done within sanei_scsi.c, and this
> means that the pipe might remain a bottleneck. Upgrading to SG version
> 2.1.35 should help in this case. You can download the SG driver from
> http://www.torque.net/sg/
One addition: If you want to check if low level command queueing is
enabled, set SANE_DEBUG_SANEI_SCSI to 1, and look to the output. If you
want to see if it is acutally used, set SANE_DEBUG_SANEI_SCSI to 10 and
look out for lines like "scsi_req_enter: queue_used: nn, queue_max: nn".
Abel
-- Source code, list archive, and docs: http://www.mostang.com/sane/ To unsubscribe: echo unsubscribe sane-devel | mail majordomo@mostang.com