diff options
Diffstat (limited to 'drivers/s390/cio/device_ops.c')
-rw-r--r-- | drivers/s390/cio/device_ops.c | 3 |
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 | */ |