Re: BUG in asm/pci.h:58 in 2.3.47-pre6

From: Chris Underhill (chris@colombia.pentacom.co.uk)
Date: Tue Feb 22 2000 - 08:21:05 EST


>Have either of you tried 2.3.47 final? This "kernel BUG" case
>should be fixed.

I've just tried 2.3.47 final (haven't used previous 2.3.* kernels since
2.3.30 which didn't boot here) and am getting the same error. System boots
fine off a scsi disk, but subsequent loading of sr.o triggers it.

>If there are still problems, please send more details.

OK - Upon starting grip with an audio cd - loads sr.o and then:

Detected scsi CD-ROM sr0 at scsi0, channel 0, id 2, lun 0
Uniform CD-ROM driver Revision: 3.06
VFS: Disk change detected on device sr(11,0)
kernel BUG at /usr/src/linux/include/asm/pci.h:58!
invalid operand: 0000
CPU: 0
EIP: 0010:[<c01a18f6>]
EFLAGS: 00010096
eax: 00000033 ebx: c11c20e0 ecx: 0000000c edx: c2488640
esi: 00000000 edi: c1558600 ebp: c5fdf934 esp: c15eb978
ds: 0018 es: 0018 ss: 0018
Process magicdev (pid: 868, stackpage=c15eb000)
Stack: c020d8c7 c020d980 0000003a c5fdf934 c1558600 c11c20e0 c11d4880 c5fd7c84
       c51ce920 c51c0004 00000002 c1702000 c1702000 c01a1a48 c11d4880 c1558600
       c5fdf934 00000246 c51ce9bc c11d4800 c1558600 c0180800 c0180866 c1558600
Call Trace: [<c020d8c7>] [<c020d980>] [<c01a1a48>] [<c0180800>] [<c0180866>] [<c018543c>] [<c0186b7c>]
       [<c01860b8>] [<c0180a63>] [<c0180936>] [<c0180198>] [<c688e42c>] [<c6890380>] [<c688e656>] [<c688e736>]
       [<c6887207>] [<c010ee61>] [<c6890380>] [<c011f6af>] [<c01096a1>] [<c01299e7>] [<c01096a1>] [<c01e10b3>]
       [<c013c31c>] [<c013d74b>] [<c01861bd>] [<c0180754>] [<c01863db>] [<c0191507>] [<c6802087>] [<c020e320>]
       [<c0110fe2>] [<c0107b8d>] [<c0191507>] [<c6802087>] [<c020e320>] [<c0110fe2>] [<c0107b8d>] [<c01079d1>]
       [<c0107dc0>] [<c01e3bf5>] [<c01861bd>] [<c0180754>] [<c018298f>] [<c018302e>] [<c688d141>] [<c6885bc0>]
       [<c688b318>] [<c6885c22>] [<c013073e>] [<c68853e6>] [<c0130aa0>] [<c0130c5e>] [<c0136811>] [<c0109590>]
Code: 0f 0b 83 c4 0c 90 8d 74 26 00 8b 4c 24 30 8d 96 00 00 00 40

>>EIP: c01a18f6 <aic7xxx_buildscb+2ae/334>
Trace: c020d8c7 <RCSid+21e7/d9e5>
Trace: c020d980 <RCSid+22a0/d9e5>
Trace: c01a1a48 <aic7xxx_queue+cc/15c>
Trace: c0180800 <scsi_dispatch_cmd+a4/150>
Trace: c0180866 <scsi_dispatch_cmd+10a/150>
Trace: c018543c <scsi_old_done+0/590>
Trace: c0186b7c <scsi_request_fn+2d4/2f0>
Trace: c01860b8 <scsi_insert_special_req+50/5c>
Trace: c6887207 <cdrom_ioctl+7cf/eac>
Trace: c013c31c <padzero+1c/20>
Trace: c0110fe2 <schedule+2ba/448>
Trace: c0107dc0 <__down_failed+8/c>
Trace: c688b318 <cdrom_fops+0/14>
Code: c01a18f6 <aic7xxx_buildscb+2ae/334> 00000000 <_EIP>: <===
Code: c01a18f6 <aic7xxx_buildscb+2ae/334> 0: 0f 0b ud2a <===
Code: c01a18f8 <aic7xxx_buildscb+2b0/334> 2: 83 c4 0c addl $0xc,%esp
Code: c01a18fb <aic7xxx_buildscb+2b3/334> 5: 90 nop
Code: c01a18fc <aic7xxx_buildscb+2b4/334> 6: 8d 74 26 00 leal 0x0(%esi,1),%esi
Code: c01a1900 <aic7xxx_buildscb+2b8/334> a: 8b 4c 24 30 movl 0x30(%esp,1),%ecx
Code: c01a1904 <aic7xxx_buildscb+2bc/334> e: 8d 96 00 00 00 40 leal 0x40000000(%esi),%edx

scsi : aborting command due to timeout : pid 0, scsi0, channel 0, id 2, lun 0 Test Unit Ready 00 00 00 00 00
(scsi0:-1:-1:-1) aic7xxx_isr - referenced scb not valid during scsiint 0x3 scb(7)
      SIMODE0 0x0, SIMODE1 0xad, SSTAT0 0x7, SEQADDR 0xa3
(scsi0:-1:-1:-1) aic7xxx_isr - referenced scb not valid during scsiint 0x13 scb(7)
      SIMODE0 0x0, SIMODE1 0xad, SSTAT0 0x7, SEQADDR 0x15f
SCSI host 0 abort (pid 0) timed out - resetting
SCSI bus is being reset for host 0 channel 0.
SCSI host 0 abort (pid 0) timed out - resetting
SCSI bus is being reset for host 0 channel 0.
SCSI host 0 channel 0 reset (pid 0) timed out - trying harder
SCSI bus is being reset for host 0 channel 0.
SCSI host 0 reset (pid 0) timed out again -
probably an unrecoverable SCSI bus or device hang.

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



This archive was generated by hypermail 2b29 : Wed Feb 23 2000 - 21:00:30 EST