]> git.karo-electronics.de Git - linux-beck.git/commit
[SCSI] arcmsr: simplify some double loops in sleeping functions
authorTomas Henzl <thenzl@redhat.com>
Fri, 29 Apr 2011 14:28:24 +0000 (16:28 +0200)
committerJames Bottomley <James.Bottomley@suse.de>
Sun, 1 May 2011 21:28:28 +0000 (16:28 -0500)
commit8b7eb86f61a10132aad7f90e89a15dc89e495d9e
tree8bbd5229a29967f6ff7a0497457cf47f14d3c700
parent134a4e27a2c4372f23b94fd3be041133cb69b52a
[SCSI] arcmsr: simplify some double loops in sleeping functions

I removed outer loops in ...wait_msgint_ready the sleeptime and
retrycount are in fact never changed so I changed them into
defines. In arcmsr_flush_hba_cache is a loop removed, which printed
the same printk 100 times, one line in log is enough I think.  The
arcmsr_sleep_for_bus_reset has lost a functionality with the latest
patches, The only thing the function does is a long sleep, so it's
replaced with a ssleep.

[jejb: checkpatch fixes]
Signed-off-by: Tomas henzl <thenzl@redhat.com>
Acked-by: Nick Cheng <nick.cheng@areca.com.tw>
Signed-off-by: James Bottomley <James.Bottomley@suse.de>
drivers/scsi/arcmsr/arcmsr_hba.c