Kernel bug

From: Max Kellermann (max.kellermann@netcologne.de)
Date: Tue Feb 22 2000 - 11:28:24 EST


Hi all,

I have found the following text in my syslog:

===========================
Feb 22 17:02:16 jehova kernel: kernel BUG at
/usr/src/linux/include/asm/pci.h:58!
Feb 22 17:02:16 jehova kernel: invalid operand: 0000
Feb 22 17:02:16 jehova kernel: CPU: 0
Feb 22 17:02:16 jehova kernel: EIP: 0010:[aic7xxx_buildscb+768/912]
Feb 22 17:02:16 jehova kernel: EFLAGS: 00010086
Feb 22 17:02:16 jehova kernel: eax: 00000033 ebx: 00000000 ecx:
00000024 edx: c214eac0
Feb 22 17:02:16 jehova kernel: esi: c7f97e55 edi: c7f97e00 ebp:
c7fb00c0 esp: c0c79c70
Feb 22 17:02:16 jehova kernel: ds: 0018 es: 0018 ss: 0018
Feb 22 17:02:16 jehova kernel: Process mount (pid: 379,
stackpage=c0c79000)
Feb 22 17:02:16 jehova kernel: Stack: c0249267 c0249320 0000003a
c7fb3108 c7f97e00 c7fb00c0 c125e080 00000005
Feb 22 17:02:16 jehova kernel: c125b700 dfdf0020 dfdfdfdf
c01b3f1b c125e080 c7f97e00 c7fb3108 00000246
Feb 22 17:02:16 jehova kernel: c2771f3c c125e000 c7f97e00
c018c573 c018c5d9 c7f97e00 c0190ef0 c7f97e00
Feb 22 17:02:16 jehova kernel: Call Trace: [size_sg_req_info+1783/49148]
[size_sg_req_info+1968/49148] [<dfdf0020>] [<dfdfdfdf>]
[aic7xxx_queue+203/352] [scsi_dispatch_cmd+163/336]
[scsi_dispatch_cmd+265/336]
Feb 22 17:02:16 jehova kernel: [scsi_old_done+0/1392]
[scsi_request_fn+732/768] [scsi_insert_special_req+83/96]
[scsi_do_req+194/208] [scsi_wait_req+138/256] [scsi_wait_done+0/96]
[sr_do_ioctl+332/848] [test_unit_ready+79/96]
Feb 22 17:02:16 jehova kernel: [sr_drive_status+30/64]
[open_for_data+53/720] [cdrom_open+126/192] [blkdev_get+301/416]
[do_mount+72/656] [sys_mount+533/624] [cprt+26626/69088]
[system_call+52/56]
Feb 22 17:02:16 jehova kernel: Code: 0f 0b 83 c4 0c 8d 76 00 8d 93 00 00
00 40 8b 4c 24 28 89 91
Feb 22 17:02:32 jehova su: (to root) max on /dev/pts/3
Feb 22 17:02:46 jehova kernel: scsi : aborting command due to timeout :
pid 0, scsi0, channel 0, id 5, lun 0 0x00 00 00 00 00 00
Feb 22 17:02:46 jehova kernel: (scsi0:-1:-1:-1) aic7xxx_isr - referenced
scb not valid during scsiint 0x3 scb(6)
Feb 22 17:02:46 jehova kernel: SIMODE0 0x0, SIMODE1 0xad, SSTAT0
0x2, SEQADDR 0xbc
Feb 22 17:02:46 jehova kernel: (scsi0:-1:-1:-1) aic7xxx_isr - referenced
scb not valid during scsiint 0x3 scb(6)
Feb 22 17:02:46 jehova kernel: SIMODE0 0x0, SIMODE1 0xad, SSTAT0
0x2, SEQADDR 0xc1
Feb 22 17:02:47 jehova kernel: SCSI host 0 abort (pid 0) timed out -
resetting
Feb 22 17:02:47 jehova kernel: SCSI bus is being reset for host 0
channel 0.
Feb 22 17:02:47 jehova kernel: SCSI host 0 abort (pid 0) timed out -
resetting
Feb 22 17:02:47 jehova kernel: SCSI bus is being reset for host 0
channel 0.
Feb 22 17:02:48 jehova kernel: SCSI host 0 channel 0 reset (pid 0) timed
out - trying harder
Feb 22 17:02:48 jehova kernel: SCSI bus is being reset for host 0
channel 0.
Feb 22 17:02:48 jehova kernel: SCSI host 0 reset (pid 0) timed out again
-
Feb 22 17:02:48 jehova kernel: probably an unrecoverable SCSI bus or
device hang.
Feb 22 17:02:59 jehova kernel: (scsi0:0:0:0) Synchronous at 80.0
Mbyte/sec, offset 15.
======================

Output of ksmoops 2.3.3:

========================
Using defaults from ksymoops -t elf32-i386 -a i386

Code; 00000000 Before first symbol
00000000 <_EIP>:
Code; 00000000 Before first symbol
   0: 0f 0b ud2a
Code; 00000002 Before first symbol
   2: 83 c4 0c addl $0xc,%esp
Code; 00000005 Before first symbol
   5: 8d 76 00 leal 0x0(%esi),%esi
Code; 00000008 Before first symbol
   8: 8d 93 00 00 00 40 leal 0x40000000(%ebx),%edx
Code; 0000000e Before first symbol
   e: 8b 4c 24 28 movl 0x28(%esp,1),%ecx
Code; 00000012 Before first symbol
  12: 89 91 00 00 00 00 movl %edx,0x0(%ecx)
=======================

This happens when I try to mount my SCSI CDROM, perhaps caused by a
wrong termination on the scsi bus.

Software: SuSE Linux 6.3, kernel 2.3.47
Hardware: AMD Athlon 600, Gigabyte K7M, 128 MB PC100,
Matrox G400 DH 32MB AGP
Adaptec 2940U2W: IBM DNES 4.5 GB U2W, Plextor PX40 Ultra
USB keyboard (Cherry G81), PS/2 mouse
SoundBlaster 64 Value
3COM 3c905 WOL PCI

I do not read the mailing list, please email to
max.kellermann@netcologne.de if you have questions.

ciao
Max

-
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