diff options
| author | Moore, Eric <Eric.Moore@lsil.com> | 2006-02-02 19:19:37 -0500 |
|---|---|---|
| committer | <jejb@mulgrave.il.steeleye.com> | 2006-02-04 17:31:50 -0500 |
| commit | 86a7dcaae9c67a344e51190734b98684072d181c (patch) | |
| tree | 7de380c56e4f0ec2235e92633e6285fe226e62dd | |
| parent | 9cc1cfbc67d77164f5b612fcf833460eca4d81e9 (diff) | |
[SCSI] fusion - mtctl - change to wait_event_timeout
Change from using wait_event_interruptible_timeout to
wait_event_timeout. Also delete white space and duplicate
line of code.
Signed-off-by: Eric Moore <Eric.Moore@lsil.com>
Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com>
| -rw-r--r-- | drivers/message/fusion/mptctl.c | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/drivers/message/fusion/mptctl.c b/drivers/message/fusion/mptctl.c index 1a1bc66c8e..8e2369ff33 100644 --- a/drivers/message/fusion/mptctl.c +++ b/drivers/message/fusion/mptctl.c | |||
| @@ -385,18 +385,18 @@ static int mptctl_bus_reset(MPT_IOCTL *ioctl) | |||
| 385 | } | 385 | } |
| 386 | 386 | ||
| 387 | /* Now wait for the command to complete */ | 387 | /* Now wait for the command to complete */ |
| 388 | ii = wait_event_interruptible_timeout(mptctl_wait, | 388 | ii = wait_event_timeout(mptctl_wait, |
| 389 | ioctl->wait_done == 1, | 389 | ioctl->wait_done == 1, |
| 390 | HZ*5 /* 5 second timeout */); | 390 | HZ*5 /* 5 second timeout */); |
| 391 | 391 | ||
| 392 | if(ii <=0 && (ioctl->wait_done != 1 )) { | 392 | if(ii <=0 && (ioctl->wait_done != 1 )) { |
| 393 | mpt_free_msg_frame(hd->ioc, mf); | ||
| 393 | ioctl->wait_done = 0; | 394 | ioctl->wait_done = 0; |
| 394 | retval = -1; /* return failure */ | 395 | retval = -1; /* return failure */ |
| 395 | } | 396 | } |
| 396 | 397 | ||
| 397 | mptctl_bus_reset_done: | 398 | mptctl_bus_reset_done: |
| 398 | 399 | ||
| 399 | mpt_free_msg_frame(hd->ioc, mf); | ||
| 400 | mptctl_free_tm_flags(ioctl->ioc); | 400 | mptctl_free_tm_flags(ioctl->ioc); |
| 401 | return retval; | 401 | return retval; |
| 402 | } | 402 | } |
| @@ -807,7 +807,7 @@ mptctl_do_fw_download(int ioc, char __user *ufwbuf, size_t fwlen) | |||
| 807 | mpt_put_msg_frame(mptctl_id, iocp, mf); | 807 | mpt_put_msg_frame(mptctl_id, iocp, mf); |
| 808 | 808 | ||
| 809 | /* Now wait for the command to complete */ | 809 | /* Now wait for the command to complete */ |
| 810 | ret = wait_event_interruptible_timeout(mptctl_wait, | 810 | ret = wait_event_timeout(mptctl_wait, |
| 811 | iocp->ioctl->wait_done == 1, | 811 | iocp->ioctl->wait_done == 1, |
| 812 | HZ*60); | 812 | HZ*60); |
| 813 | 813 | ||
| @@ -1172,12 +1172,11 @@ mptctl_getiocinfo (unsigned long arg, unsigned int data_size) | |||
| 1172 | karg->pciInfo.u.bits.deviceNumber = PCI_SLOT( pdev->devfn ); | 1172 | karg->pciInfo.u.bits.deviceNumber = PCI_SLOT( pdev->devfn ); |
| 1173 | karg->pciInfo.u.bits.functionNumber = PCI_FUNC( pdev->devfn ); | 1173 | karg->pciInfo.u.bits.functionNumber = PCI_FUNC( pdev->devfn ); |
| 1174 | } else if (cim_rev == 2) { | 1174 | } else if (cim_rev == 2) { |
| 1175 | /* Get the PCI bus, device, function and segment ID numbers | 1175 | /* Get the PCI bus, device, function and segment ID numbers |
| 1176 | for the IOC */ | 1176 | for the IOC */ |
| 1177 | karg->pciInfo.u.bits.busNumber = pdev->bus->number; | 1177 | karg->pciInfo.u.bits.busNumber = pdev->bus->number; |
| 1178 | karg->pciInfo.u.bits.deviceNumber = PCI_SLOT( pdev->devfn ); | 1178 | karg->pciInfo.u.bits.deviceNumber = PCI_SLOT( pdev->devfn ); |
| 1179 | karg->pciInfo.u.bits.functionNumber = PCI_FUNC( pdev->devfn ); | 1179 | karg->pciInfo.u.bits.functionNumber = PCI_FUNC( pdev->devfn ); |
| 1180 | karg->pciInfo.u.bits.functionNumber = PCI_FUNC( pdev->devfn ); | ||
| 1181 | karg->pciInfo.segmentID = pci_domain_nr(pdev->bus); | 1180 | karg->pciInfo.segmentID = pci_domain_nr(pdev->bus); |
| 1182 | } | 1181 | } |
| 1183 | 1182 | ||
| @@ -2153,7 +2152,7 @@ mptctl_do_mpt_command (struct mpt_ioctl_command karg, void __user *mfPtr) | |||
| 2153 | 2152 | ||
| 2154 | /* Now wait for the command to complete */ | 2153 | /* Now wait for the command to complete */ |
| 2155 | timeout = (karg.timeout > 0) ? karg.timeout : MPT_IOCTL_DEFAULT_TIMEOUT; | 2154 | timeout = (karg.timeout > 0) ? karg.timeout : MPT_IOCTL_DEFAULT_TIMEOUT; |
| 2156 | timeout = wait_event_interruptible_timeout(mptctl_wait, | 2155 | timeout = wait_event_timeout(mptctl_wait, |
| 2157 | ioc->ioctl->wait_done == 1, | 2156 | ioc->ioctl->wait_done == 1, |
| 2158 | HZ*timeout); | 2157 | HZ*timeout); |
| 2159 | 2158 | ||
