diff options
Diffstat (limited to 'drivers/s390/cio/qdio_main.c')
-rw-r--r-- | drivers/s390/cio/qdio_main.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/drivers/s390/cio/qdio_main.c b/drivers/s390/cio/qdio_main.c index 770a740a393c..2a0dfcb0bc42 100644 --- a/drivers/s390/cio/qdio_main.c +++ b/drivers/s390/cio/qdio_main.c | |||
@@ -18,6 +18,7 @@ | |||
18 | #include <linux/atomic.h> | 18 | #include <linux/atomic.h> |
19 | #include <asm/debug.h> | 19 | #include <asm/debug.h> |
20 | #include <asm/qdio.h> | 20 | #include <asm/qdio.h> |
21 | #include <asm/ipl.h> | ||
21 | 22 | ||
22 | #include "cio.h" | 23 | #include "cio.h" |
23 | #include "css.h" | 24 | #include "css.h" |
@@ -1093,6 +1094,11 @@ static void qdio_handle_activate_check(struct ccw_device *cdev, | |||
1093 | q->nr, q->first_to_kick, count, irq_ptr->int_parm); | 1094 | q->nr, q->first_to_kick, count, irq_ptr->int_parm); |
1094 | no_handler: | 1095 | no_handler: |
1095 | qdio_set_state(irq_ptr, QDIO_IRQ_STATE_STOPPED); | 1096 | qdio_set_state(irq_ptr, QDIO_IRQ_STATE_STOPPED); |
1097 | /* | ||
1098 | * In case of z/VM LGR (Live Guest Migration) QDIO recovery will happen. | ||
1099 | * Therefore we call the LGR detection function here. | ||
1100 | */ | ||
1101 | lgr_info_log(); | ||
1096 | } | 1102 | } |
1097 | 1103 | ||
1098 | static void qdio_establish_handle_irq(struct ccw_device *cdev, int cstat, | 1104 | static void qdio_establish_handle_irq(struct ccw_device *cdev, int cstat, |