From e18d3517688cf0699715b32b6c65c9b3f6642ce9 Mon Sep 17 00:00:00 2001 From: Michael Holzheu Date: Mon, 4 Dec 2006 15:40:13 +0100 Subject: [PATCH] --- yaml --- r: 42025 b: refs/heads/master c: 5986b0e845bc52a53ff3cafd74d341e81c95658d h: refs/heads/master i: 42023: ca7e74a8e7c5335e1e3aaebe8edd8e7c3d92a978 v: v3 --- [refs] | 2 +- trunk/arch/s390/kernel/ipl.c | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/[refs] b/[refs] index 618f7578503b..a28b4b32cfc9 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 66a4263b991097397823b46377a43ae35541ec26 +refs/heads/master: 5986b0e845bc52a53ff3cafd74d341e81c95658d diff --git a/trunk/arch/s390/kernel/ipl.c b/trunk/arch/s390/kernel/ipl.c index 60ba1454bfe1..ec127826f221 100644 --- a/trunk/arch/s390/kernel/ipl.c +++ b/trunk/arch/s390/kernel/ipl.c @@ -664,6 +664,8 @@ void do_reipl(void) switch (reipl_method) { case IPL_METHOD_CCW_CIO: devid.devno = reipl_block_ccw->ipl_info.ccw.devno; + if (ipl_get_type() == IPL_TYPE_CCW && devid.devno == ipl_devno) + diag308(DIAG308_IPL, NULL); devid.ssid = 0; reipl_ccw_dev(&devid); break;