]> git.baikalelectronics.ru Git - kernel.git/commit
atari_scsi: Allow can_queue to be increased for Falcon
authorFinn Thain <fthain@telegraphics.com.au>
Wed, 23 Mar 2016 10:10:30 +0000 (21:10 +1100)
committerMartin K. Petersen <martin.petersen@oracle.com>
Mon, 11 Apr 2016 20:57:09 +0000 (16:57 -0400)
commitfa7a4616ff48d5935f509a1a6a68e2b37ef98836
tree0af51ecc89acecdbe569a9286642edbc9c7b1211
parente58678ad96380a08394f81616366915dabe35b92
atari_scsi: Allow can_queue to be increased for Falcon

The benefit of limiting can_queue to 1 is that atari_scsi shares the
ST DMA chip more fairly with other drivers (e.g. falcon-ide).

Unfortunately, this can limit SCSI bus utilization. On systems without
IDE, atari_scsi should issue SCSI commands whenever it can arbitrate for
the bus. Make that possible by making can_queue configurable.

Signed-off-by: Finn Thain <fthain@telegraphics.com.au>
Reviewed-by: Hannes Reinecke <hare@suse.com>
Tested-by: Michael Schmitz <schmitzmic@gmail.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/scsi/atari_scsi.c