Re: An nfs(?) root partitian Oops..

From: Wakko Warner (wakko@animx.eu.org)
Date: Wed Apr 19 2000 - 19:14:21 EST


> I am trying to boot the 2.3.99-pre5 kernel from the network and get
> the following Oops (copied from the screen so ther may be
> typos) as the kernel boots. The configuration info follows.
>
> I'm the etherboot-4.2/netboot-0.8.1 package. (This works with 2.2.13)

I'm glad someone reported this

I've had this working in 2.3.4x or 5x. All the 2.3.99pre's I've tried crash
on startup. The board is a supermicro P6DBE (Dual ppro) with 2x 200 cpus.

I have an Intel EtherExpress 10/100 Management that boots via the network.
There are no drives on this machine.

I get an oops similar to below that is on CPU0. Then a few seconds later,
another oops after the NMI watchdog kicks in. I tried using nosmp as the
command line, nothing. The kernel gets it's IP, nfs server, mount source,
etc from a bootp server.

The lowest kernel I tried is 2.3.99pre4. When I get around to it, I'll try
the 3 before it.

You will need to decode this oops before it'll be useful.

I attached a bz2 copy of my .config

> Is there anything else I can turn off in the configure?
> -------------------------------------------------------------------------
> kmem_create: Forcing size word alignment - nfs_fh
> Looking up port of IPC 100003/2 on 192.168.0.3
> Looking up port of IPC 100005/2 on 192.168.0.3
> Unable to handle kernel NULL pointer dereference at virtual address 00000000
> printing eip:
> c015655e
> *pde = 00000000
> Oops: 0002
> CPU: 0
> EIP: 0010:[<c015655e>]
> EFLAGS: 00010246
> eax: 00000000 ebx: c002befc ecx: 00000000 edx: c027f018
> esi: c027f01c edi: c002bf04 ebp: c0092064 esp: c002bdb0
> ds: 0018 es: 0018 ss: 0018
> Process swapper (pid: 1, stackpage=c002b000)
> Stack: c002be48 c026ce10 c0156520 c026ce10 c01a4218 c0092064 c027f018 c002befc
> 00000246 c002beb0 c002be48 c002a000 c01a6f97 c002be48 c002be48 fffffff5
> c026ce10 c002be40 c002bebc c002be10 c002be48 c002a000 c002beb4 c002beb4
> Call Trace: [<c0156530>] [<c01a4218>] [<c01a6f9f>] [<c01a6d14>] [<c01a7305>] [<c01a381a>] [<c01a5540>]
> [<c01a38cc>] [<c0156462>] [<c0156386>] [<c0105000>] [<c0105000>] [<c0105000>] [<c012e5c8>] [<c01c2de5>]
> [<c014f2e6>] [<c0107187>] [<c01075d3>]
> Code: 66 c7 00 20 00 8b 7b 04 83 c7 02 f3 a5 31 c0 5b 5e 5f 59 c3
>
> -------------------------------------------------------------------------
> Configuation File
>
> CONFIG_X86=y
> CONFIG_ISA=y
> CONFIG_UID16=y
> CONFIG_M486=y
> CONFIG_X86_WP_WORKS_OK=y
> CONFIG_X86_INVLPG=y
> CONFIG_X86_CMPXCHG=y
> CONFIG_X86_BSWAP=y
> CONFIG_X86_POPAD_OK=y
> CONFIG_X86_L1_CACHE_BYTES=16
> CONFIG_X86_USE_STRING_486=y
> CONFIG_X86_ALIGNMENT_16=y
> CONFIG_NOHIGHMEM=y
> CONFIG_MODULES=y
> CONFIG_NET=y
> CONFIG_KCORE_ELF=y
> CONFIG_BINFMT_ELF=y
> CONFIG_BLK_DEV_RAM=y
> CONFIG_BLK_DEV_INITRD=y
> CONFIG_PACKET=y
> CONFIG_UNIX=y
> CONFIG_INET=y
> CONFIG_IP_PNP=y
> CONFIG_IP_PNP_BOOTP=y
> CONFIG_IP_PNP_RARP=y
> CONFIG_NETDEVICES=y
> CONFIG_NET_ETHERNET=y
> CONFIG_NET_ISA=y
> CONFIG_NE2000=y
> CONFIG_VT=y
> CONFIG_VT_CONSOLE=y
> CONFIG_PROC_FS=y
> CONFIG_EXT2_FS=y
> CONFIG_NFS_FS=y
> CONFIG_ROOT_NFS=y
> CONFIG_SUNRPC=y
> CONFIG_LOCKD=y
> CONFIG_MSDOS_PARTITION=y
> CONFIG_VGA_CONSOLE=y
> CONFIG_VIDEO_SELECT=y

-- 
 Lab tests show that use of micro$oft causes cancer in lab animals


- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Sun Apr 23 2000 - 21:00:16 EST