All of lore.kernel.org
 help / color / mirror / Atom feed
From: christophe barbe <christophe.barbe@online.fr>
To: "Justin T . Gibbs" <gibbs@scsiguy.com>
Cc: linux-kernel@vger.kernel.org
Subject: Re: [PATCH] export pci_table in aic7xxx for Hotplug
Date: Tue, 16 Oct 2001 22:59:26 +0200	[thread overview]
Message-ID: <20011016225925.G488@turing> (raw)
In-Reply-To: <20011015222311.E2665@turing> <200110152031.f9FKVlY56104@aslan.scsiguy.com> <20011016181726.E935@turing> <20011016221645.A346@online.fr> <20011016225049.A996@online.fr>
In-Reply-To: <20011016225049.A996@online.fr>; from christophe.barbe@lineo.fr on mar, oct 16, 2001 at 22:50:49 +0200

[-- Attachment #1: Type: text/plain, Size: 1221 bytes --]

Just in case I attach the oops and the associated ksymoops output.

Christophe


Le 2001.10.16 22:50:49 +0200, christophe barbé a écrit :
> Ok I switch ON the light in my brain and things are better now.
> 
> The PCI layer notify the driver that one of its devices has been
> removed.
> This is done with the remove function in the pci_driver struct.
> 
> In the case of the aic7xxx this is the function
> ahc_linux_pci_dev_remove().
> 
> I should, at this point, precise that I use the driver v6.2.4.
> 
> I look in the code but it looks like this part of the code is broken.
> Please Justin let me 1 month before starting looking at it. Otherwise I
> have no chance to find a bug by myself.
> 
> Christophe 
> 
> 
> -- 
> Christophe Barbé <christophe.barbe@online.fr>
> GnuPG FingerPrint: E0F6 FADF 2A5C F072 6AF8  F67A 8F45 2F1E D72C B41E
> -
> 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/
> 
-- 
Christophe Barbé <christophe.barbe@online.fr>
GnuPG FingerPrint: E0F6 FADF 2A5C F072 6AF8  F67A 8F45 2F1E D72C B41E

[-- Attachment #2: oops.mount --]
[-- Type: application/octet-stream, Size: 1727 bytes --]

Oct 16 17:33:35 turing kernel:  printing eip:
Oct 16 17:33:35 turing kernel: c019d01a
Oct 16 17:33:35 turing kernel: Oops: 0000
Oct 16 17:33:35 turing kernel: CPU:    0
Oct 16 17:33:35 turing kernel: EIP:    0010:[scsi_dispatch_cmd+158/368]    Not tainted
Oct 16 17:33:35 turing kernel: EFLAGS: 00210246
Oct 16 17:33:35 turing kernel: eax: 00000000   ebx: c2773e00   ecx: c2773e80   edx: 087c4678
Oct 16 17:33:35 turing kernel: esi: c5fe3ed4   edi: c56980e0   ebp: c2773e00   esp: c163bc18
Oct 16 17:33:35 turing kernel: ds: 0018   es: 0018   ss: 0018
Oct 16 17:33:35 turing kernel: Process mount (pid: 793, stackpage=c163b000)
Oct 16 17:33:35 turing kernel: Stack: c2773e00 c5fe3ed4 c2773eac c5fe3ed4 00000000 c01a2d6f c2773e00 c2773e00 
Oct 16 17:33:35 turing kernel:        00200286 c4e56818 c163bcd0 c5fe3e80 00000000 c56980e0 c4e56800 c5fe3e80 
Oct 16 17:33:35 turing kernel:        c01a2356 c4e56818 c5fe3e80 c163bd40 c01a239d c4e56818 c5fe3ed4 c5fe3e80 
Oct 16 17:33:35 turing kernel: Call Trace: [scsi_request_fn+687/740] [__scsi_insert_special+102/112] [scsi_insert_special_req+25/32] [scsi_do_req+172/180] [scsi_wait_req+116/168] 
Oct 16 17:33:35 turing kernel:    [scsi_wait_done+0/32] [sr_do_ioctl+251/712] [test_unit_ready+91/100] [sr_drive_status+34/60] [open_for_data+54/708] [cdrom_open+142/200] 
Oct 16 17:33:35 turing kernel:    [do_open+124/292] [blkdev_get+104/120] [get_sb_bdev+230/716] [set_devname+39/84] [do_kern_mount+175/316] [do_add_mount+29/204] 
Oct 16 17:33:35 turing kernel:    [do_mount+286/312] [copy_mount_options+76/156] [sys_mount+124/188] [system_call+51/64] 
Oct 16 17:33:35 turing kernel: 
Oct 16 17:33:35 turing kernel: Code: f6 40 67 04 74 07 68 d8 01 1a c0 eb 05 68 50 15 1a c0 ff 75 

[-- Attachment #3: ksymoops.mount --]
[-- Type: application/octet-stream, Size: 3846 bytes --]

ksymoops 2.4.3 on i586 2.4.12.  Options used
     -V (default)
     -k /proc/ksyms (default)
     -l /proc/modules (default)
     -o /lib/modules/2.4.12/ (default)
     -M (specified)

Reading Oops report from the terminal
Oct 16 17:33:35 turing kernel:  printing eip:
Oct 16 17:33:35 turing kernel: c019d01a
Oct 16 17:33:35 turing kernel: Oops: 0000
Oct 16 17:33:35 turing kernel: CPU:    0
Oct 16 17:33:35 turing kernel: EIP:    0010:[scsi_dispatch_cmd+158/368]    Not tainted
Oct 16 17:33:35 turing kernel: EFLAGS: 00210246
Oct 16 17:33:35 turing kernel: eax: 00000000   ebx: c2773e00   ecx: c2773e80   edx: 087c4678
Oct 16 17:33:35 turing kernel: esi: c5fe3ed4   edi: c56980e0   ebp: c2773e00   esp: c163bc18
Oct 16 17:33:35 turing kernel: ds: 0018   es: 0018   ss: 0018
Oct 16 17:33:35 turing kernel: Process mount (pid: 793, stackpage=c163b000)
Oct 16 17:33:35 turing kernel: Stack: c2773e00 c5fe3ed4 c2773eac c5fe3ed4 00000000 c01a2d6f c2773e00 c2773e00 
Oct 16 17:33:35 turing kernel:        00200286 c4e56818 c163bcd0 c5fe3e80 00000000 c56980e0 c4e56800 c5fe3e80 
Oct 16 17:33:35 turing kernel:        c01a2356 c4e56818 c5fe3e80 c163bd40 c01a239d c4e56818 c5fe3ed4 c5fe3e80 
Oct 16 17:33:35 turing kernel: Call Trace: [scsi_request_fn+687/740] [__scsi_insert_special+102/112] [scsi_insert_special_req+25/32] [scsi_do_req+172/180] [scsi_wait_req+116/168] 
Oct 16 17:33:35 turing kernel:    [scsi_wait_done+0/32] [sr_do_ioctl+251/712] [test_unit_ready+91/100] [sr_drive_status+34/60] [open_for_data+54/708] [cdrom_open+142/200] 
Oct 16 17:33:35 turing kernel:    [do_open+124/292] [blkdev_get+104/120] [get_sb_bdev+230/716] [set_devname+39/84] [do_kern_mount+175/316] [do_add_mount+29/204] 
Oct 16 17:33:35 turing kernel:    [do_mount+286/312] [copy_mount_options+76/156] [sys_mount+124/188] [system_call+51/64] 
Oct 16 17:33:35 turing kernel: 
Oct 16 17:33:35 turing kernel: Code: f6 40 67 04 74 07 68 d8 01 1a c0 eb 05 68 50 15 1a c0 ff 75 
Oct 16 17:33:35 turing kernel: c019d01a
Oct 16 17:33:35 turing kernel: Oops: 0000
Oct 16 17:33:35 turing kernel: CPU:    0
Oct 16 17:33:35 turing kernel: EIP:    0010:[scsi_dispatch_cmd+158/368]    Not tainted
Oct 16 17:33:35 turing kernel: EFLAGS: 00210246
Oct 16 17:33:35 turing kernel: eax: 00000000   ebx: c2773e00   ecx: c2773e80   edx: 087c4678
Oct 16 17:33:35 turing kernel: esi: c5fe3ed4   edi: c56980e0   ebp: c2773e00   esp: c163bc18
Oct 16 17:33:35 turing kernel: ds: 0018   es: 0018   ss: 0018
Oct 16 17:33:35 turing kernel: Process mount (pid: 793, stackpage=c163b000)
Oct 16 17:33:35 turing kernel: Stack: c2773e00 c5fe3ed4 c2773eac c5fe3ed4 00000000 c01a2d6f c2773e00 c2773e00 
Oct 16 17:33:35 turing kernel:        00200286 c4e56818 c163bcd0 c5fe3e80 00000000 c56980e0 c4e56800 c5fe3e80 
Oct 16 17:33:35 turing kernel:        c01a2356 c4e56818 c5fe3e80 c163bd40 c01a239d c4e56818 c5fe3ed4 c5fe3e80 
Oct 16 17:33:35 turing kernel: Call Trace: [scsi_request_fn+687/740] [__scsi_insert_special+102/112] [scsi_insert_special_req+25/32] [scsi_do_req+172/180] [scsi_wait_req+116/168] 
Oct 16 17:33:35 turing kernel: Code: f6 40 67 04 74 07 68 d8 01 1a c0 eb 05 68 50 15 1a c0 ff 75 
Using defaults from ksymoops -t elf32-i386 -a i386

Code;  00000000 Before first symbol
00000000 <_EIP>:
Code;  00000000 Before first symbol
   0:   f6 40 67 04               testb  $0x4,0x67(%eax)
Code;  00000004 Before first symbol
   4:   74 07                     je     d <_EIP+0xd> 0000000c Before first symbol
Code;  00000006 Before first symbol
   6:   68 d8 01 1a c0            push   $0xc01a01d8
Code;  0000000a Before first symbol
   b:   eb 05                     jmp    12 <_EIP+0x12> 00000012 Before first symbol
Code;  0000000c Before first symbol
   d:   68 50 15 1a c0            push   $0xc01a1550
Code;  00000012 Before first symbol
  12:   ff 75 00                  pushl  0x0(%ebp)

  reply	other threads:[~2001-10-16 20:59 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-10-15 17:59 [PATCH] export pci_table in aic7xxx for Hotplug christophe barbe
2001-10-15 19:02 ` Justin T. Gibbs
2001-10-15 20:23   ` christophe barbe
2001-10-15 20:31     ` Justin T. Gibbs
2001-10-15 20:45       ` christophe barbe
2001-10-16  4:41       ` Keith Owens
2001-10-16 16:17       ` christophe barbe
2001-10-16 20:16         ` christophe barbé
2001-10-16 20:50           ` christophe barbé
2001-10-16 20:59             ` christophe barbe [this message]
2001-10-16 21:18             ` Justin T. Gibbs

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20011016225925.G488@turing \
    --to=christophe.barbe@online.fr \
    --cc=gibbs@scsiguy.com \
    --cc=linux-kernel@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.