> >> >> Set KEXEC_ARCH_S390 in order to make sure that kexec works also in > >> >> compat > >> >> mode on s390. > >> > > >> > That seems fine to me, but could you explain a little more about it? > >> > >> If you call sys_kexec_load in compat mode, you are required to pass > >> the architecture your kernel is actually running. The kexec kernel > >> code only supports one switching to one mode. So a 32bit user space > >> must be prepared to accept a 64bit handoff. The flag reports > >> that you can do that. > > > > Thanks. > > > > I have applied this patch to kexec-tools-testing > > I'm actually confused a little on this patch. Because usually > a flag like that to be useful requires things be conditional. > One flag for a 32bit kernel and a different flag for a 64bit kernel. > > Does S390 not support a 32bit kernel?
S390 supports both. The binary interface for 32bit and 64bit kernel images is identical, hence I don't see a need to make anything conditional. Whatever the user wants: it should work. _______________________________________________ fastboot mailing list [email protected] https://lists.osdl.org/mailman/listinfo/fastboot
