Messages in this thread | | | Date | Thu, 06 Oct 2005 11:27:48 +0200 | From | Eric Dumazet <> | Subject | Re: [NUMA x86_64] problem accessing global Node List pgdat_list |
| |
devesh sharma a écrit : > Hi Eric, > I have tried numa=fake=4 on intel xeon with 2.6.13 kernel it is > working fine and by adding EXPORT_SYMBOL(pgdat_list) in > mm/page_alloc.c now I am able to access pgdat_list also. But on > opteron machine there is some problem in kernel compilation > at make install stage I am getting following warning > > WARNING: No module mptbase found for kernel 2.6.13, continuing anyway > WARNING: No module mptscsih found for kernel 2.6.13, continuing anyway > > now when I boot my kernel, panic is received > > Booting the kernel. > Red Hat nash version 4.1.18 starting > mkrootdev: lable / not found > mount: error 2 mounting ext3 > mount: error 2 mounting none > switchroot: mount failed : 22 > umount : /initrd/dev failed : 22 > kernel panic - not syncing : Attempted to kill init > > On the other hand when I complie same source code on XEON machine this > works fine. > > what could be the problem?
Hi Devesh
I believe you have basic kernel compilation problem :)
Your kernel cannot mount / because the boot loader was configured to find a root=LABEL=/ As this is a RedHat kernel extension, your self compiled 2.6.13 kernel cannot understand this. You should change your lilo/grub config to match your root device as root=/dev/hda2 (if hda2 is your root device)
Also check that your kernel (or initrd) contains the disk driver you need.
Eric
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |