[PATCH] s390: duplicate timeout in qdio
Remove duplicate timeout in qdio_establish(). Signed-off-by: Ursula Braun-Krahl <braunu@de.ibm.com> Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
This commit is contained in:
parent
4cd5b9f6df
commit
cdb32dc90b
1 changed files with 4 additions and 4 deletions
|
@ -56,7 +56,7 @@
|
||||||
#include "ioasm.h"
|
#include "ioasm.h"
|
||||||
#include "chsc.h"
|
#include "chsc.h"
|
||||||
|
|
||||||
#define VERSION_QDIO_C "$Revision: 1.101 $"
|
#define VERSION_QDIO_C "$Revision: 1.108 $"
|
||||||
|
|
||||||
/****************** MODULE PARAMETER VARIABLES ********************/
|
/****************** MODULE PARAMETER VARIABLES ********************/
|
||||||
MODULE_AUTHOR("Utz Bacher <utz.bacher@de.ibm.com>");
|
MODULE_AUTHOR("Utz Bacher <utz.bacher@de.ibm.com>");
|
||||||
|
@ -2873,10 +2873,10 @@ qdio_establish(struct qdio_initialize *init_data)
|
||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
wait_event_interruptible_timeout(cdev->private->wait_q,
|
/* Timeout is cared for already by using ccw_device_start_timeout(). */
|
||||||
|
wait_event_interruptible(cdev->private->wait_q,
|
||||||
irq_ptr->state == QDIO_IRQ_STATE_ESTABLISHED ||
|
irq_ptr->state == QDIO_IRQ_STATE_ESTABLISHED ||
|
||||||
irq_ptr->state == QDIO_IRQ_STATE_ERR,
|
irq_ptr->state == QDIO_IRQ_STATE_ERR);
|
||||||
QDIO_ESTABLISH_TIMEOUT);
|
|
||||||
|
|
||||||
if (irq_ptr->state == QDIO_IRQ_STATE_ESTABLISHED)
|
if (irq_ptr->state == QDIO_IRQ_STATE_ESTABLISHED)
|
||||||
result = 0;
|
result = 0;
|
||||||
|
|
Loading…
Add table
Reference in a new issue