Commit 015af483 authored by Steffen Thoss's avatar Steffen Thoss Committed by Linus Torvalds

[PATCH] s390: common i/o layer

common i/o layer change:
 - Correct check in qdio_stop_polling to avoid loosing initiative on the
   qdio inbound queue.
Signed-off-by: default avatarMartin Schwidefsky <schwidefsky@de.ibm.com>
Signed-off-by: default avatarAndrew Morton <akpm@osdl.org>
Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
parent e92f1d60
...@@ -56,7 +56,7 @@ ...@@ -56,7 +56,7 @@
#include "ioasm.h" #include "ioasm.h"
#include "chsc.h" #include "chsc.h"
#define VERSION_QDIO_C "$Revision: 1.84 $" #define VERSION_QDIO_C "$Revision: 1.86 $"
/****************** MODULE PARAMETER VARIABLES ********************/ /****************** MODULE PARAMETER VARIABLES ********************/
MODULE_AUTHOR("Utz Bacher <utz.bacher@de.ibm.com>"); MODULE_AUTHOR("Utz Bacher <utz.bacher@de.ibm.com>");
...@@ -365,7 +365,7 @@ qdio_stop_polling(struct qdio_q *q) ...@@ -365,7 +365,7 @@ qdio_stop_polling(struct qdio_q *q)
* small window we can miss between resetting it and * small window we can miss between resetting it and
* checking for PRIMED state * checking for PRIMED state
*/ */
if (q->is_iqdio_q) if (q->is_thinint_q)
tiqdio_set_summary_bit((__u32*)q->dev_st_chg_ind); tiqdio_set_summary_bit((__u32*)q->dev_st_chg_ind);
return 0; return 0;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment