|
|
|
Re: FW: Re: Kexec/kdump got hung | |
| [Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] | |
On Sun, Mar 11, 2007 at 08:35:08PM -0800, Dharmosoth Seetharam wrote: > -------------------------------------- > > I have traced the kexec tool .. and found the following hang point. > (kexec-tools-1.101) > purgatory/arch/x86_64/entry64.S > > entry64: > > .......... > > /* Jump to the new code... */ > jmpq *rip(%rip) > > > > ....... > > r14: .quad 0x00000000 > r15: .quad 0x00000000 > rip: .quad entry32 > .size entry64_regs, . - entry64_regs > > As per the above code it should jump to the entry_32. > But, somehow it is not getting to that address and system got hung. At run time entry point (rip) will be replaced with kernel entry point (kexec-elf-x86_64.c). In this case it should be startup_64 (kernel/head.S) and control should reach there after purgatory execution. Try using earlyprintk= on kernel command line or insert some 'out' instructions in kernel boot code to output some debugging message to serial port and trace where does it hang. Thanks Vivek _______________________________________________ fastboot mailing list fastboot@xxxxxxxxxxxxxx https://lists.osdl.org/mailman/listinfo/fastboot
[Netdev] [Linux Wireless] [Kernel Newbies] [Security] [Linux for Hams] [Netfilter] [Bugtraq] [Photo] [Yosemite] [Yosemite Forum] [MIPS Linux] [ARM Linux] [Linux RAID] [Linux Admin] [Samba] [Linux Media] [Linux Resources]