Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Fri, 2 Aug 2002 19:43:51 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Fri, 2 Aug 2002 19:43:51 -0400 Received: from u195-95-84-30.dialup.planetinternet.be ([195.95.84.30]:41732 "EHLO jebril.pi.be") by vger.kernel.org with ESMTP id ; Fri, 2 Aug 2002 19:43:47 -0400 Message-Id: <200208022345.g72Njk6m007819@jebril.pi.be> X-Mailer: exmh version 2.5 07/13/2001 with nmh-1.0.4 To: martin@dalecki.de cc: linux-kernel@vger.kernel.org Subject: Re: 2.5.30 unresolved symbol: elv_queue_empty In-Reply-To: Your message of "Fri, 02 Aug 2002 11:38:40 +0200." <3D4A5320.8070100@evision.ag> Date: Sat, 03 Aug 2002 01:45:46 +0200 From: "Michel Eyckmans (MCE)" Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 4084 Lines: 100 > Yes having the oops at hand would be rather helpfull. > Unfortunately I don't have a SCSI system at hand, which makes > it a bit inconvenient too me to test ide.c compiled as module. Here it is. I hope it's correct, because it was written down by hand. Unable to handle kernel NULL pointer dereference at virtual address 0000002d c709d418 *pde = 00000000 Oops: 0002 CPU: 1 EIP: 0010:[] Not tainted Using defaults from ksymoops -t elf32-i386 -a i386 EFLAGS: 00010082 eax: c709d4a0 ebx: c5ce2d40 ecx: 0000002d edx: c50e7cd0 esi: 20000001 edi: c709d4ae ebp: c50e7cd0 esp: c50e7c84 ds: 0018 es: 0018 ss: 0018 Stack: c0109451 0000000e c70a38a0 c50e7cd0 c50e6000 c02969c0 c50e6000 c50e7cc8 c0109688 0000000e c50e7cd0 c5ce2d40 c534ea90 00000400 00000000 0000000e c5ce2d40 c50e7d50 c0108048 c534ea90 c50e6000 c534ea84 00000400 00000000 Call trace: [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] Code: 01 02 00 00 28 b8 09 c7 9c 75 09 c7 50 76 09 c7 e4 92 09 c7 >>EIP; c709d418 <[ide-mod]ata_irq_request+8/18c> <===== >>eax; c709d4a0 <[ide-mod]ata_irq_request+90/18c> >>ebx; c5ce2d40 <_end+59d883c/6d79afc> >>edx; c50e7cd0 <_end+4ddd7cc/6d79afc> >>esi; 20000001 Before first symbol >>edi; c709d4ae <[ide-mod]ata_irq_request+9e/18c> >>ebp; c50e7cd0 <_end+4ddd7cc/6d79afc> >>esp; c50e7c84 <_end+4ddd780/6d79afc> Trace; c0109451 Trace; c0109688 Trace; c0108048 Trace; c01635df <.text.lock.balloc+24/75> Trace; c013deea <__find_get_block+de/e8> Trace; c013df0c <__getblk+18/3c> Trace; c0165210 Trace; c01654de Trace; c01658c6 Trace; c013e1cc Trace; c013e7ca <__block_prepare_write+17e/3cc> Trace; c013f0ed Trace; c016564c Trace; c0165aad Trace; c016564c Trace; c012c3dd Trace; c012bed8 Trace; c013b7de Trace; c013b9b2 Trace; c0107157 Code; c709d418 <[ide-mod]ata_irq_request+8/18c> 00000000 <_EIP>: Code; c709d418 <[ide-mod]ata_irq_request+8/18c> <===== 0: 01 02 add %eax,(%edx) <===== Code; c709d41a <[ide-mod]ata_irq_request+a/18c> 2: 00 00 add %al,(%eax) Code; c709d41c <[ide-mod]ata_irq_request+c/18c> 4: 28 b8 09 c7 9c 75 sub %bh,0x759cc709(%eax) Code; c709d422 <[ide-mod]ata_irq_request+12/18c> a: 09 c7 or %eax,%edi Code; c709d424 <[ide-mod]ata_irq_request+14/18c> c: 50 push %eax Code; c709d425 <[ide-mod]ata_irq_request+15/18c> d: 76 09 jbe 18 <_EIP+0x18> c709d430 <[ide-mod]ata_irq_request+20/18c> Code; c709d427 <[ide-mod]ata_irq_request+17/18c> f: c7 e4 92 09 c7 00 mov $0xc70992,%esp <0>Kernel panic: Aiee, killing interrupt handler! Regards, MCE PS: I will have very limited net connectivity till monday evening (European time), so it might take a bit of time in case you want me to test any fix for this. MCE -- ======================================================================== M. Eyckmans (MCE) Code of the Geeks v3.1 mce-at-pi-dot-be GCS d+ s+:- a36 C+++$ UHLUASO+++$ P+ L+++ E--- W++ N+++ !o K w--- !O M-- V-- PS+ PE+ Y+ PGP- t--- !5 !X R- tv- b+ DI++ D-- G++ e+++ h+(*) !r y? ======================================================================== - 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/