From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Wed, 25 Jul 2001 21:57:36 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Wed, 25 Jul 2001 21:57:26 -0400 Received: from dc-mxdb02.cluster0.hsacorp.net ([209.225.8.76]:34190 "EHLO dc-mxdb02.cluster1.charter.net") by vger.kernel.org with ESMTP id ; Wed, 25 Jul 2001 21:57:18 -0400 From: "Gerald Walden" Subject: debug of a kernel panic leading nowhere... Message-Id: <20010726015721Z267509-720+6404@vger.kernel.org> To: unlisted-recipients:; (no To-header on input)@localhost.localdomain Date: Wed, 25 Jul 2001 21:57:18 -0400 Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Original-Recipient: rfc822;linux-kernel-outgoing To: linux-kernel@vger.kernel.org X-Mailer: CommuniGate Pro Web Mailer v.3.4.6 Date: Wed, 25 Jul 2001 22:01:47 -0400 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="ISO-8859-1" Content-Transfer-Encoding: 8bit Greetings: During the rmmod of a fairly simple driver, I get a kernel panic which crashes the system. I believe I have taken all the proper steps to attempt to debug the problem to no avail. Any suggestions as to how to move further, or how to frame this question in a more appropriate manner for this list (or perhaps there is a more appropriate list that I should be sending this to) would greatly be appreciated. Please cc me on any reply Kindest Regards Jerry ksymoops 2.4.0 on i486 2.4.2-ac25. Options used -v /root/vmlinux (specified) -k /proc/ksyms (default) -l /proc/modules (default) -o /root (specified) -m /root/System.map (specified) before <1>Unable to handle kernel paging request at virtual address 5a5a5a5e c482424a *pde = 00000000 Oops: 0000 CPU: 0 EIP: 0010:[] Using defaults from ksymoops -t elf32-i386 -a i386 EFLAGS: 00010a83 eax: 5a5a5a5a ebx: c111aebc ecx: 00000000 edx: 5a5a5a5a esi: c34fa53c edi: 00000001 ebp: c4823d9c esp: c2b41de0 ds: 0018 es: 0018 ss: 0018 Process rmmod (pid: 741, stackpage=c2b41000) Stack: c3d9adc0 c3d9ade8 00000000 c482777b 00000000 00000001 c2b41dfc ffffffff 00000000 00000000 00000000 c482779d 00000000 ffffffff 00000000 00000000 00000000 c482190f 00000000 00000000 00000000 c4854c20 c02d7a50 00000000 Call Trace: [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] Code: 8b 48 04 8b 10 89 4a 04 89 11 89 58 1c 8d 48 08 ff 40 08 0f >>EIP; c482424a <__module_parm_watchdog+4fd2/????> <===== Trace; c482777b Trace; c482779d Trace; c482190f <__module_parm_watchdog+2697/????> Trace; c4854c20 Trace; c4823dd4 <__module_parm_watchdog+4b5c/????> Trace; c4854c20 Trace; c01196b4 Trace; c4854c20 Trace; c0116917 Trace; c0116857 Trace; c011675e Trace; c0108124 Trace; c0106e9c Trace; ffff0018 Trace; c01920a1 Trace; c0190010 Trace; c0112717 <__call_console_drivers+3b/4c> Trace; c011277b <_call_console_drivers+53/58> Trace; c0112839 Trace; c0112a65 Trace; c0112a03 Trace; c4821000 <__module_parm_watchdog+1d88/????> Trace; c4821000 <__module_parm_watchdog+1d88/????> Trace; c4825168 <__module_parm_watchdog+5ef0/????> Trace; c48325a3 Trace; c4832580 Trace; c01146bb Trace; c4821000 <__module_parm_watchdog+1d88/????> Trace; c0113827 Trace; c4821000 <__module_parm_watchdog+1d88/????> Trace; c0106df3 Code; c482424a <__module_parm_watchdog+4fd2/????> 00000000 <_EIP>: Code; c482424a <__module_parm_watchdog+4fd2/????> <===== 0: 8b 48 04 mov 0x4(%eax),%ecx <===== Code; c482424d <__module_parm_watchdog+4fd5/????> 3: 8b 10 mov (%eax),%edx Code; c482424f <__module_parm_watchdog+4fd7/????> 5: 89 4a 04 mov %ecx,0x4(%edx) Code; c4824252 <__module_parm_watchdog+4fda/????> 8: 89 11 mov %edx,(%ecx) Code; c4824254 <__module_parm_watchdog+4fdc/????> a: 89 58 1c mov %ebx,0x1c(%eax) Code; c4824257 <__module_parm_watchdog+4fdf/????> d: 8d 48 08 lea 0x8(%eax),%ecx Code; c482425a <__module_parm_watchdog+4fe2/????> 10: ff 40 08 incl 0x8(%eax) Code; c482425d <__module_parm_watchdog+4fe5/????> 13: 0f 00 00 sldt (%eax) <0>Kernel panic: Aiee, killing interrupt handler!