[SCSI] scsi/block: increase flush/sync timeout
authorMike Christie <mchristi@redhat.com>
Wed, 11 Aug 2010 16:06:25 +0000 (11:06 -0500)
committerJames Bottomley <James.Bottomley@suse.de>
Sun, 5 Sep 2010 17:57:04 +0000 (14:57 -0300)
commite3b3e6246726cd05950677ed843010b8e8c5884c
tree587375d4709159d4fe435dabedc6f3fcf0ab71f8
parent1c1acab0367d88ad5da2b9db2efdf2699113ec88
[SCSI] scsi/block: increase flush/sync timeout

We have been seeing the flush request timeout with a wide
range of hardware from tgt+iser to FC targets from a major vendor.

After discussions about if the value should be configurable and
what the best value should be, this patch just increases the flush/sync
cache timeout to 1 minute. 2 minutes was determined to be too long, and
making it configurable was troublesome for users.

This patch was made over Linus's tree. It is not made over scsi-misc
or scsi-rc-fixes, because Linus's had block layer changes that my
patch was built over.

Signed-off-by: Mike Christie <michaelc@cs.wisc.edu>
Acked-by: Jens Axboe <jaxboe@fusionio.com>
Signed-off-by: James Bottomley <James.Bottomley@suse.de>
drivers/scsi/sd.c
drivers/scsi/sd.h