isci: fix isci_task_execute_tmf completion
commit086a0dabc5bf154e13604a6d71e2d051207f9718
authorDan Williams <dan.j.williams@intel.com>
Tue, 21 Jun 2011 23:23:03 +0000 (21 16:23 -0700)
committerDan Williams <dan.j.williams@intel.com>
Sun, 3 Jul 2011 11:04:51 +0000 (3 04:04 -0700)
tree1fbcde709c24fd5c5ebd8451b96e567ba5e1c1d4
parente9bf709564e90abea25ca7aeae8c3de5cc6468d7
isci: fix isci_task_execute_tmf completion

1/ fix the timeout for wait_for_completion_timeout
2/ In the tmf timeout case we need to wait for our termination callback
3/ Once the request is successfully started it will be freed according to the
   normal lifetime for requests.

Signed-off-by: Dan Williams <dan.j.williams@intel.com>
drivers/scsi/isci/task.c