On Thu, Dec 08, 2016 at 10:52:22AM +0800, Dave Young wrote: > I got below error while tesing kexec -p: > "Can't find kernel text map area from kcore" > > The case is the pt_load start addr was same as stext_sym. The checking > code should really be saddr <= stext_sym so that the right pt_load area > includes stext_sym can be matched. > > This was not reported by people previously because it will fail over to > use hardcode X86_64__START_KERNEL_map to match the pt_load areas again > in later code and it sometimes succeeds because of kernel address > randomization. > > With this change according to my test stext_sym checking can garantee > falling into right pt_load area if we get correct stext_sym. > > Signed-off-by: Dave Young <dyoung at redhat.com> Thanks, applied.