Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Thu, 25 Jul 2002 10:00:09 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Thu, 25 Jul 2002 10:00:08 -0400 Received: from e2.ny.us.ibm.com ([32.97.182.102]:49635 "EHLO e2.ny.us.ibm.com") by vger.kernel.org with ESMTP id ; Thu, 25 Jul 2002 10:00:05 -0400 Subject: Re: kernel BUG at page_alloc.c:92! & page allocation failure. order:0, mode:0x0 To: Andrew Morton Cc: akpm@us.ibm.com, Andrea Arcangeli , linux-kernel@vger.kernel.org X-Mailer: Lotus Notes Release 5.0.7 March 21, 2001 Message-ID: From: "David F Barrera" Date: Thu, 25 Jul 2002 09:02:50 -0500 X-MIMETrack: Serialize by Router on D01ML072/01/M/IBM(Release 5.0.10 SPR# MIAS5B3GZN |June 28, 2002) at 07/25/2002 10:03:10 AM MIME-Version: 1.0 Content-type: text/plain; charset=us-ascii Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 6545 Lines: 162 The problem occurs after the ptrace.c change, as I indicated earlier. Following is the ksymoops output: ksymoops 2.4.1 on i686 2.4.17-3.1smp64gigmem. Options used -v /boot/vmlinux-2.5.26 (specified) -K (specified) -l /proc/modules (default) -o /lib/modules/2.5.26/ (specified) -m /boot/System.map-2.5.26 (specified) No modules in ksyms, skipping objects No ksyms, skipping lsmod Unable to handle kernel NULL pointer dereference at virtual address 00000014 *pde = 373f2001 Oops: 0000 CPU: 0 EIP: 0010:[] Not tainted Using defaults from ksymoops -t elf32-i386 -a i386 EFLAGS: 00010286 eax: 00000000 ebx: 00000000 ecx: c357c058 edx: c03d5e20 esi: 00000000 edi: f73e900a ebp: f73e900a esp: f73fdee0 ds: 0018 es: 0018 ss: 0018 Stack: 0000000a c011e12b c357c058 f73fc000 f73e9000 f75f1ee0 c357c058 f75dcf60 00000000 f75f1ee0 f73e9000 f73e9000 c015ccd3 c88c2ce0 bfffffa4 f73e9000 0000000a 00000000 000001d0 f7552950 00000400 c88c2ce0 f73e9000 c015d046 Call Trace: [] [] [] [] [] [] [] Code: 8b 43 14 a9 00 08 00 00 75 24 f0 ff 4b 10 0f 94 c0 84 c0 74 >>EIP; c0133a83 <===== Trace; c011e12b Trace; c015ccd3 Trace; c015d046 Trace; c013ca18 Trace; c010cd79 Trace; c013cbca Trace; c010700b Code; c0133a83 00000000 <_EIP>: Code; c0133a83 <===== 0: 8b 43 14 mov 0x14(%ebx),%eax <===== Code; c0133a86 3: a9 00 08 00 00 test $0x800,%eax Code; c0133a8b 8: 75 24 jne 2e <_EIP+0x2e> c0133ab1 Code; c0133a8d a: f0 ff 4b 10 lock decl 0x10(%ebx) Code; c0133a91 e: 0f 94 c0 sete %al Code; c0133a94 11: 84 c0 test %al,%al Code; c0133a96 13: 74 00 je 15 <_EIP+0x15> c0133a98 <1>Unable to handle kernel NULL pointer dereference at virtual address 00000000 c01b7e5b *pde = 00104001 Oops: 0002 CPU: 5 EIP: 0010:[] Not tainted EFLAGS: 00010003 eax: 00000000 ebx: 00000000 ecx: f75d1000 edx: 00000000 esi: 0000f01b edi: 00000001 ebp: c886f4c0 esp: c88c7ec0 ds: 0018 es: 0018 ss: 0018 Stack: 00000001 0000270f c886f4c0 00000000 c01b8e0d c886f4c0 0000001b 00000000 c03e69a0 01010000 00000000 00000001 0000270f 00000001 c01b923b 00000001 00000001 c88c7f15 c0112da0 c03994c0 00000001 00000000 c03994c0 00000000 Call Trace: [] [] [] [] [] [] [] [] [] [] [] [] [] Code: c6 00 00 8b 91 58 01 00 00 ff 81 5c 01 00 00 8b 44 24 18 88 >>EIP; c01b7e5b <===== Trace; c01b8e0d Trace; c01b923b Trace; c0112da0 Trace; c01b92ac Trace; c01092de Trace; c01094e4 Trace; c01052f0 Trace; c0107957 Trace; c01052f0 Trace; c01052f0 Trace; c010531a Trace; c01053c2 Trace; c0117088 Code; c01b7e5b 00000000 <_EIP>: Code; c01b7e5b <===== 0: c6 00 00 movb $0x0,(%eax) <===== Code; c01b7e5e 3: 8b 91 58 01 00 00 mov 0x158(%ecx),%edx Code; c01b7e64 9: ff 81 5c 01 00 00 incl 0x15c(%ecx) Code; c01b7e6a f: 8b 44 24 18 mov 0x18(%esp,1),%eax Code; c01b7e6e 13: 88 00 mov %al,(%eax) <0>Kernel panic: Aiee, killing interrupt handler! David F Barrera Linux Technology Center, IBM T/L 678-1375 External 838-1375 dbarrera@us.ibm.com Andrew Morton To: David F Barrera/Austin/IBM@IBMUS Sent by: cc: Andrea Arcangeli , linux-kernel@vger.kernel.org akpm@us.ibm.com Subject: Re: kernel BUG at page_alloc.c:92! & page allocation failure. order:0, mode:0x0 07/24/2002 02:35 PM David F Barrera wrote: > > Andrew, > > I tried the change to ptrace.c, but it did not work. I cannot boot the > machine. It gives an oops upon boot. That won't be due to the ptrace change. Suggest you do a clean build and if the oops is still there, please pass it through ksymoops and let us know. And please drop the ptrace.c change and use http://www.zip.com.au/~akpm/linux/patches/2.5/2.5.27/lru-removal.patch instead. Thanks. - 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/