On Thu, 21 Nov 2019 15:04:31 +0100 Janosch Frank wrote: > On 11/21/19 2:50 PM, Cornelia Huck wrote: > > On Wed, 20 Nov 2019 06:43:26 -0500 > > Janosch Frank wrote: > > > > >> run_on_cpu(cs, s390_do_cpu_load_normal, RUN_ON_CPU_NULL); > >> break; > >> case S390_RESET_LOAD_NORMAL: /* Subcode 1*/ > > > > missing blank before */ (introduced in a previous patch) > > > > > >> + subsystem_reset(); > >> + s390_pv_prepare_reset(env); > >> CPU_FOREACH(t) { > >> if (t == cs) { > >> continue; > >> } > >> run_on_cpu(t, s390_do_cpu_reset, RUN_ON_CPU_NULL); > >> } > >> - subsystem_reset(); > >> run_on_cpu(cs, s390_do_cpu_initial_reset, RUN_ON_CPU_NULL); > >> run_on_cpu(cs, s390_do_cpu_load_normal, RUN_ON_CPU_NULL); > >> break; > >> case S390_RESET_EXTERNAL: > > > > Annotate this with the subcode as well? (in the patch introducing it) > > I think this has no diag 308 subcode and is triggered by qemu -ENOCOFFE But even more reason to annotate this with the fact that this is triggered by QEMU :)