diff options
author | Christoph Hellwig <hch@infradead.org> | 2014-02-20 14:20:54 -0800 |
---|---|---|
committer | James Bottomley <JBottomley@Parallels.com> | 2014-03-15 10:19:24 -0700 |
commit | 21a05df547dd0ac532d3a89e241dc504018eb881 (patch) | |
tree | 040b1db9ec38027f0b15b188dbf71be24584658e /drivers/scsi/scsi_tgt_lib.c | |
parent | 44b93b59d544919aba1aea6fa95f1418f2aa870f (diff) | |
download | linux-21a05df547dd0ac532d3a89e241dc504018eb881.tar.gz linux-21a05df547dd0ac532d3a89e241dc504018eb881.tar.bz2 linux-21a05df547dd0ac532d3a89e241dc504018eb881.zip |
[SCSI] avoid taking host_lock in scsi_run_queue unless nessecary
If we don't have starved devices we don't need to take the host lock
to iterate over them. Also split the function up to be more clear.
Signed-off-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Hannes Reinecke <hare@suse.de>
Signed-off-by: James Bottomley <JBottomley@Parallels.com>
Diffstat (limited to 'drivers/scsi/scsi_tgt_lib.c')
0 files changed, 0 insertions, 0 deletions