On Mon, Mar 26, 2007 at 11:42:32PM +0530, Rachita Kothiyal wrote:
> On Mon, Mar 26, 2007 at 10:26:49AM -0700, Judith Lebzelter wrote:
> > On Sun, Mar 25, 2007 at 06:12:40PM +0530, Rachita Kothiyal wrote:
> > > On Fri, Mar 23, 2007 at 10:23:13AM -0700, Judith Lebzelter wrote:
> > > > On Fri, Mar 23, 2007 at 09:45:04AM +0900, Horms wrote:
> > > > > On Thu, Mar 22, 2007 at 03:17:03PM -0700, Judith Lebzelter wrote:
> > > > > > Hi,
> > > > > > 
> > > > > > I installed the kexec tools and was trying to load a newly built 
> > > > > > 2.6.21-rc4 kernel using this command:
> > > > > > 
> > > > > > kexec -p /boot/vmlinux-kdump 
> > > > > > --initrd=/boot/initrd-2.6.21-rc4-kdump.img --args-linux 
> > > > > > --console-serial --elf32-core-headers --append="1 root=LABEL=/ 
> > > > > > irqpoll console=ttyS0,38400  , earlyprintk=ttyS0,38400  debug"
> > > > > > 
> > > > > > but kexec gives an error:  'Cannot load /boot/vmlinux-kdump'
> > > > > > 
> > > > > > However, when I load with -l:
> > > > > > 
> > > > > > kexec -l /boot/vmlinux-kdump 
> > > > > > --initrd=/boot/initrd-2.6.21-rc4-kdump.img --args-linux 
> > > > > > --console-serial --elf32-core-headers --append="1 root=LABEL=/ 
> > > > > > irqpoll console=ttyS0,38400  , earlyprintk=ttyS0,38400  debug"
> > > > > > 
> > > > > > I do not see the error.  
> > > > > > 
> > > > > > Are these options all right for i686?  (I've been doing mostly 
> > > > > > x86_64 with few problems)
> > > > > 
> > > > > Which version of kexec-tools are you using?
> > > > 
> > > > I was using the stable with the patch kexec-tools-1.101-kdump10.
> > > > 
> > > > > Could you try kexec-tools-testing 20070319-rc?
> > > > > http://www.kernel.org/pub/linux/kernel/people/horms/kexec-tools/testing/kexec-tools-testing-20070319-rc.tar.bz2
> > > > 
> > > > I tried with this one and I get a better error message:
> > > > 
> > > > Memory for crashkernel is not reserved
> > > > Please reserve memory by passing "[EMAIL PROTECTED]" parameter to the 
> > > > kernel
> > > > Then try loading kdump kernel
> > > > 
> > > > But this is not true, as I see the crashkernel parameter passed 
> > > > correctly on the 
> > > > serial console log:  
> > > > 
> > > > Kernel command line: console=ttyS0,38400n8 console=tty1 ro [EMAIL 
> > > > PROTECTED] root=LABEL=/ nmi_watchdog=1
> > > 
> > > Hi
> > > 
> > > Does /proc/iomem show the reserved region? Also for what physical 
> > > location is
> > > the first kernel built?
> > 
> > 
> > /proc/iomem does _not_ show a reserved region.  I guess the -l option must 
> > be failing silently.
> Hi
> 
> Looks like reserving memory([EMAIL PROTECTED]) for crash kernel failed for 
> some reason. 
> Debug statements in the first kernel might help. 

Yes, but I cannot see what is wrong with my configuration.  It does seem 
like it needs some deeper debugging.  Could you point me at a file or files 
to look at?


> What does /proc/iomem show
> at this memory range?

It shows it as part of System RAM, but nothing specific:

00100000-03ff7fff : System RAM
  00100000-0039f367 : Kernel code
  0039f368-004ab80b : Kernel data
03ff8000-03fffbff : ACPI Tables


> 
> This explains why kexec -p is failing. kexec -l would work, since its not
> dependent on the crashkernel memory reservation.

Okay.  At least my second kernel seems okay.

Thanks,
Judith
> 
> Thanks
> Rachita
> > 
> > I have the configuration set to:
> > 
> > CONFIG_KEXEC=y
> > # CONFIG_CRASH_DUMP is not set
> > CONFIG_PHYSICAL_START=0x100000
> > # CONFIG_RELOCATABLE is not set
> > CONFIG_PHYSICAL_ALIGN=0x100000
> > CONFIG_SYSFS=y
> > CONFIG_DEBUG_INFO=y
> > 
> > 
> > This is all that is required according to the Documentation.  I am running 
> > FC5.    
> > The grub options seem correct to me:
> > 
> > title 2.6.21-rc4-kexec
> >         root (hd0,0)
> >         kernel /vmlinuz-2.6.21-rc4-kexec console=ttyS0,38400n8 console=tty1 
> > ro [EMAIL PROTECTED] root=LABEL=/ nmi_watchdog=1
> >         initrd /initrd-2.6.21-rc4-kexec.img
> > 
> > The machine is kind of old, a Pentium III/700.126MHz 8-way.
> > 
> > Am I missing something obvious?
> > 
> > Thanks,
> > Judith
> > 
> > > 
> > > Thanks
> > > Rachita
> > > 
> > > > 
> > > > And it still seems to work with the '-l' option rather than '-p'.
> > > > 
> > > > Judith
> > > > 
> > > > > 
> > > > > Thanks
> > > > > 
> > > > > -- 
> > > > > Horms
> > > > >   H: http://www.vergenet.net/~horms/
> > > > >   W: http://www.valinux.co.jp/en/
> > > > 
> > > > ----- End forwarded message -----
> > > > _______________________________________________
> > > > fastboot mailing list
> > > > [email protected]
> > > > https://lists.linux-foundation.org/mailman/listinfo/fastboot
_______________________________________________
fastboot mailing list
[email protected]
https://lists.linux-foundation.org/mailman/listinfo/fastboot

Reply via email to