Re: [OOPS] 2.2.10-ac12 (probably lvm-related)

Sven Koch (haegar@comunit.net)
Wed, 21 Jul 1999 03:34:02 +0200 (CEST)


On Tue, 20 Jul 1999, Sven Koch wrote:

> Just got the following oops on one of my test-machines, 2.2.10-ac12
> without lvm compiled runs without problems...

hate to follow up my own mail, but I ran the oops through the current
ksymoops and it becoms much clearer...

c'ya
sven

-- 

The Internet treats censorship as a routing problem, and routes around it. (John Gilmore on http://www.cygnus.com/~gnu/)

[1.]

Kernel 2.2.10-ac12 oopses with lvm compiled in, works without

[4.] Kernel version (from /proc/version):

Linux version 2.2.10-ac12-isdn-ps2 (bkr@cut.de) (gcc version 2.7.2.1) #4 Tue Jul 20 22:13:07 MEST 1999

[5.] Output of Oops.. message (if applicable) with symbolic information resolved (see Documentation/oops-tracing.txt)

ksymoops 0.7c on i686 2.2.6-ac1-isdn-ps2. Options used -v bug/vmlinux (specified) -K (specified) -L (specified) -O (specified) -m bug/System.map (specified)

Unable to handle kernel NULL pointer dereference at virtual address 00000028 current->tss.cr3 = 00101000, %cr3 = 00101000 *pde = 00000000 Oops: 0000 CPU: 0 EIP: 0010:[<c01ee07e>] Using defaults from ksymoops -t elf32-i386 -a i386 EFLAGS: 00010296 eax: c0207dc4 ebx: 00000f00 ecx: 00000100 edx: 00000000 esi: 00000001 edi: c01d7a7c ebp: 00009000 esp: c3ff9fc0 ds: 0018 es: 0018 ss: 0018 Process swapper (pid: 1, process nr: 1, stackpage=c3ff9000) Stack: c01ed4e6 00000f00 00000001 c0106000 00009000 c01e8cc3 00000f00 c01e7fd4 00000018 c010615f 00000f00 c01e7fd4 c0108a3f 00000000 00000000 0009e200 Call Trace: [<c0106000>] [<c010615f>] [<c0108a3f>] Code: 83 7a 28 00 74 15 a1 30 98 1d c0 8d 76 00 39 02 7e 09 8b 52

>>EIP; c01ee07e <lvm_init+c2/114> <===== Trace; c0106000 <get_options+0/74> Trace; c010615f <init+7/148> Trace; c0108a3f <kernel_thread+23/30> Code; c01ee07e <lvm_init+c2/114> 00000000 <_EIP>: Code; c01ee07e <lvm_init+c2/114> <===== 0: 83 7a 28 00 cmpl $0x0,0x28(%edx) <===== Code; c01ee082 <lvm_init+c6/114> 4: 74 15 je 1b <_EIP+0x1b> c01ee099 <lvm_init+dd/114> Code; c01ee084 <lvm_init+c8/114> 6: a1 30 98 1d c0 movl 0xc01d9830,%eax Code; c01ee089 <lvm_init+cd/114> b: 8d 76 00 leal 0x0(%esi),%esi Code; c01ee08c <lvm_init+d0/114> e: 39 02 cmpl %eax,(%edx) Code; c01ee08e <lvm_init+d2/114> 10: 7e 09 jle 1b <_EIP+0x1b> c01ee099 <lvm_init+dd/114> Code; c01ee090 <lvm_init+d4/114> 12: 8b 52 00 movl 0x0(%edx),%edx

diff -u from broken to working one: (the ipv6 part should have nothing to do with it, as there were no modules loaded at crash-time nor am I using ipv6 yet)

--- .config.old Tue Jul 20 20:14:08 1999 +++ .config Tue Jul 20 22:10:27 1999 @@ -99,8 +99,7 @@ # CONFIG_BLK_DEV_VIA82C586 is not set # CONFIG_BLK_DEV_CMD646 is not set # CONFIG_IDE_CHIPSETS is not set -CONFIG_BLK_DEV_LVM=y -CONFIG_LVM_PROC_FS=y +# CONFIG_BLK_DEV_LVM is not set CONFIG_BLK_DEV_LOOP=m CONFIG_BLK_DEV_NBD=m CONFIG_BLK_DEV_MD=y @@ -167,7 +166,9 @@ CONFIG_SYN_COOKIES=y # CONFIG_INET_RARP is not set CONFIG_SKB_LARGE=y -# CONFIG_IPV6 is not set +CONFIG_IPV6=m +CONFIG_IPV6_EUI64=y +CONFIG_IPV6_NO_PB=y # CONFIG_IPX is not set CONFIG_ATALK=m # CONFIG_X25 is not set

- 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/