aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/s390/cio/device_ops.c
diff options
context:
space:
mode:
authorCornelia Huck <cornelia.huck@de.ibm.com>2006-10-04 14:02:02 -0400
committerMartin Schwidefsky <schwidefsky@de.ibm.com>2006-10-04 14:02:02 -0400
commitf1ee3281bedbbca70a1f53bc715ea6f27c616052 (patch)
treef5615111db312f3a429a66aa62119803d781078a /drivers/s390/cio/device_ops.c
parentb05e37035298148b6c311eccf06ac50fd389f0b2 (diff)
[S390] Add timeouts during sense PGID, path verification and disband PGID.
While the machine owns us an interrupt in these cases (and we should get one), reality isn't always like that... Signed-off-by: Cornelia Huck <cornelia.huck@de.ibm.com> Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
Diffstat (limited to 'drivers/s390/cio/device_ops.c')
-rw-r--r--drivers/s390/cio/device_ops.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/s390/cio/device_ops.c b/drivers/s390/cio/device_ops.c
index 93a897eebfff..e7eeaf1c1826 100644
--- a/drivers/s390/cio/device_ops.c
+++ b/drivers/s390/cio/device_ops.c
@@ -216,6 +216,9 @@ ccw_device_call_handler(struct ccw_device *cdev)
216 (stctl & SCSW_STCTL_PRIM_STATUS))) 216 (stctl & SCSW_STCTL_PRIM_STATUS)))
217 return 0; 217 return 0;
218 218
219 /* Clear pending timers for device driver initiated I/O. */
220 if (ending_status)
221 ccw_device_set_timeout(cdev, 0);
219 /* 222 /*
220 * Now we are ready to call the device driver interrupt handler. 223 * Now we are ready to call the device driver interrupt handler.
221 */ 224 */