On 05/22/19 at 11:20am, Dave Young wrote: > On 05/09/19 at 09:36am, Baoquan He wrote: > > If the running kernel has 5-level paging activated, the 5-level paging > > mode is preserved across kexec. If the kexec'ed kernel does not contain > > support for handling active 5-level paging mode in the decompressor, the > > decompressor will crash with #GP. > > > > Prevent this situation at load time. If 5-level paging is active, check the > > xloadflags whether the kexec kernel can handle 5-level paging at least in > > the decompressor. If not, reject the load attempt and print out error > > message. > > > > Signed-off-by: Baoquan He <b...@redhat.com> > > Acked-by: Kirill A. Shutemov <kirill.shute...@linux.intel.com> > > --- > > arch/x86/kernel/kexec-bzimage64.c | 5 +++++ > > How about the userspace kexec-tools? It needs a similar detection, but > I'm not sure how to detect paging mode, maybe some sysfs entry or > vmcoreinfo in /proc/vmcore
meant /proc/kcore ... Thanks Dave