From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:33838) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fWMSC-000583-GW for qemu-devel@nongnu.org; Fri, 22 Jun 2018 09:50:21 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fWMS7-0007yr-3g for qemu-devel@nongnu.org; Fri, 22 Jun 2018 09:50:19 -0400 Date: Fri, 22 Jun 2018 15:50:09 +0200 From: Cornelia Huck Message-ID: <20180622155009.19eeffaf.cohuck@redhat.com> In-Reply-To: <20180622102928.173420-1-borntraeger@de.ibm.com> References: <20180622102928.173420-1-borntraeger@de.ibm.com> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [PATCH v4] s390/ipl: fix ipl with -no-reboot List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Christian Borntraeger Cc: qemu-devel , qemu-s390x , Thomas Huth , David Hildenbrand , Halil Pasic , Janosch Frank , Alexander Graf , Richard Henderson , Paolo Bonzini On Fri, 22 Jun 2018 12:29:28 +0200 Christian Borntraeger wrote: > kexec/kdump as well as the bootloader use a subcode of diagnose 308 > that is supposed to reset the I/O subsystem but not comprise a full > "reboot". With the latest refactoring this is now broken when > -no-reboot is used or when libvirt acts on a reboot QMP event, for > example a virt-install from iso images. > We need to mark these "subsystem reset" as special. s/reset/resets/ > > Fixes: a30fb811cbe9 (s390x: refactor reset/reipl handling) > Signed-off-by: Christian Borntraeger > Reviewed-by: David Hildenbrand > --- > v3->v4: - rename to SHUTDOWN_CAUSE_SUBSYSTEM_RESET > - modify comments and patch descriptions > > hw/s390x/ipl.c | 8 +++++++- > include/sysemu/sysemu.h | 4 ++++ > vl.c | 4 ++-- > 3 files changed, 13 insertions(+), 3 deletions(-) Thanks, applied.