Bug#390816: linux-image-2.6.16-2-686: kernel BUG at drivers/scsi/aic7xxx/aic7xxx_osm.c:535! (seen at scsiadd -a )
On Tue, Oct 03, 2006 at 11:26:56AM +0200, Bastian Blank wrote:
> tags 390816 moreinfo
> thanks
>
> On Tue, Oct 03, 2006 at 10:51:39AM +0200, Guido Ackermann wrote:
> > EIP: 0060:[<d08ca27e>] Tainted: P VLI
>
> Your kernel is tainted, check it again without proprietary modules
>
> > EFLAGS: 00010086 (2.6.16-2-686 #1)
>
> Please recheck with 2.6.18-1-686.
>
> Bastian
>
> --
> Deflector shields just came on, Captain.
>
Meanwhile i use Version 2.6.18-4-686 #1 SMP Wed Feb 21 16:06:54 UTC
2007 i686 of debian etch.
The error still occours, even without loading Nvidia.
the oops from this kernel:
scsi 2:0:4:0: Attempting to queue an ABORT message
CDB: 0x28 0x0 0x0 0x0 0x0 0x0 0x0 0x1d 0x2e 0x0
scsi2: At time of recovery, card was not paused
>>>>>>>>>>>>>>>>>> Dump Card State Begins <<<<<<<<<<<<<<<<<
scsi2: Dumping Card State in Data-in phase, at SEQADDR 0x6c
Card was paused
ACCUM = 0x40, SINDEX = 0xb8, DINDEX = 0xa8, ARG_2 = 0x0
HCNT = 0x2e SCBPTR = 0x0
SCSISIGI[0x44]:(BSYI|IOI) ERROR[0x0] SCSIBUSL[0xff]
LASTPHASE[0x40]:(IOI) SCSISEQ[0x12]:(ENAUTOATNP|ENRSELI)
SBLKCTL[0x2]:(SELWIDE) SCSIRATE[0x0] SEQCTL[0x10]:(FASTMODE)
SEQ_FLAGS[0x20]:(DPHASE) SSTAT0[0x0] SSTAT1[0x2]:(PHASECHG)
SSTAT2[0x0] SSTAT3[0x0] SIMODE0[0x0] SIMODE1[0xac]:(ENSCSIPERR|ENBUSFREE|ENSCSIRST|ENSELTIMO)
SXFRCTL0[0x80]:(DFON) DFCNTRL[0x38]:(HDMAEN|SDMAEN|SCSIEN)
DFSTATUS[0x20]:(FIFOQWDEMP)
STACK: 0x0 0x151 0x192 0x60
SCB count = 4
Kernel NEXTQSCB = 3
Card NEXTQSCB = 3
QINFIFO entries:
Waiting Queue entries:
Disconnected Queue entries:
QOUTFIFO entries:
Sequencer Free SCB List: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Sequencer SCB Info:
0 SCB_CONTROL[0x40]:(DISCENB) SCB_SCSIID[0x47] SCB_LUN[0x0]
SCB_TAG[0x1]
1 SCB_CONTROL[0x0] SCB_SCSIID[0xff]:(TWIN_CHNLB|OID|TWIN_TID)
SCB_LUN[0xff]:(SCB_XFERLEN_ODD|LID) SCB_TAG[0xff]
2 SCB_CONTROL[0x0] SCB_SCSIID[0xff]:(TWIN_CHNLB|OID|TWIN_TID)
SCB_LUN[0xff]:(SCB_XFERLEN_ODD|LID) SCB_TAG[0xff]
3 SCB_CONTROL[0x0] SCB_SCSIID[0xff]:(TWIN_CHNLB|OID|TWIN_TID)
SCB_LUN[0xff]:(SCB_XFERLEN_ODD|LID) SCB_TAG[0xff]
4 SCB_CONTROL[0x0] SCB_SCSIID[0xff]:(TWIN_CHNLB|OID|TWIN_TID)
SCB_LUN[0xff]:(SCB_XFERLEN_ODD|LID) SCB_TAG[0xff]
5 SCB_CONTROL[0x0] SCB_SCSIID[0xff]:(TWIN_CHNLB|OID|TWIN_TID)
SCB_LUN[0xff]:(SCB_XFERLEN_ODD|LID) SCB_TAG[0xff]
6 SCB_CONTROL[0x0] SCB_SCSIID[0xff]:(TWIN_CHNLB|OID|TWIN_TID)
SCB_LUN[0xff]:(SCB_XFERLEN_ODD|LID) SCB_TAG[0xff]
7 SCB_CONTROL[0x0] SCB_SCSIID[0xff]:(TWIN_CHNLB|OID|TWIN_TID)
SCB_LUN[0xff]:(SCB_XFERLEN_ODD|LID) SCB_TAG[0xff]
8 SCB_CONTROL[0x0] SCB_SCSIID[0xff]:(TWIN_CHNLB|OID|TWIN_TID)
SCB_LUN[0xff]:(SCB_XFERLEN_ODD|LID) SCB_TAG[0xff]
9 SCB_CONTROL[0x0] SCB_SCSIID[0xff]:(TWIN_CHNLB|OID|TWIN_TID)
SCB_LUN[0xff]:(SCB_XFERLEN_ODD|LID) SCB_TAG[0xff]
10 SCB_CONTROL[0x0] SCB_SCSIID[0xff]:(TWIN_CHNLB|OID|TWIN_TID)
SCB_LUN[0xff]:(SCB_XFERLEN_ODD|LID) SCB_TAG[0xff]
11 SCB_CONTROL[0x0] SCB_SCSIID[0xff]:(TWIN_CHNLB|OID|TWIN_TID)
SCB_LUN[0xff]:(SCB_XFERLEN_ODD|LID) SCB_TAG[0xff]
12 SCB_CONTROL[0x0] SCB_SCSIID[0xff]:(TWIN_CHNLB|OID|TWIN_TID)
SCB_LUN[0xff]:(SCB_XFERLEN_ODD|LID) SCB_TAG[0xff]
13 SCB_CONTROL[0x0] SCB_SCSIID[0xff]:(TWIN_CHNLB|OID|TWIN_TID)
SCB_LUN[0xff]:(SCB_XFERLEN_ODD|LID) SCB_TAG[0xff]
14 SCB_CONTROL[0x0] SCB_SCSIID[0xff]:(TWIN_CHNLB|OID|TWIN_TID)
SCB_LUN[0xff]:(SCB_XFERLEN_ODD|LID) SCB_TAG[0xff]
15 SCB_CONTROL[0x0] SCB_SCSIID[0xff]:(TWIN_CHNLB|OID|TWIN_TID)
SCB_LUN[0xff]:(SCB_XFERLEN_ODD|LID) SCB_TAG[0xff]
Pending list:
1 SCB_CONTROL[0x40]:(DISCENB) SCB_SCSIID[0x47] SCB_LUN[0x0]
Kernel Free SCB list: 2 0
Untagged Q(4): 1
<<<<<<<<<<<<<<<<< Dump Card State Ends >>>>>>>>>>>>>>>>>>
scsi 2:0:4:0: Device is active, asserting ATN
Recovery code sleeping
Timer Expired
Recovery code awake
aic7xxx_abort returns 0x2003
scsi 2:0:4:0: Attempting to queue a TARGET RESET message
CDB: 0x28 0x0 0x0 0x0 0x0 0x0 0x0 0x1d 0x2e 0x0
aic7xxx_dev_reset returns 0x2003
Recovery SCB completes
(scsi2:A:4:0): Unexpected busfree while idle
SEQADDR == 0x157
scsi 2:0:4:0: Attempting to queue an ABORT message
CDB: 0x0 0x0 0x0 0x0 0x0 0x0
scsi2: At time of recovery, card was not paused
>>>>>>>>>>>>>>>>>> Dump Card State Begins <<<<<<<<<<<<<<<<<
scsi2: Dumping Card State in Data-in phase, at SEQADDR 0x6c
Card was paused
ACCUM = 0x40, SINDEX = 0xb8, DINDEX = 0xa8, ARG_2 = 0x0
HCNT = 0x20 SCBPTR = 0x0
SCSISIGI[0x44]:(BSYI|IOI) ERROR[0x0] SCSIBUSL[0x0]
LASTPHASE[0x40]:(IOI) SCSISEQ[0x12]:(ENAUTOATNP|ENRSELI)
SBLKCTL[0x2]:(SELWIDE) SCSIRATE[0x0] SEQCTL[0x10]:(FASTMODE)
SEQ_FLAGS[0x20]:(DPHASE) SSTAT0[0x0] SSTAT1[0x2]:(PHASECHG)
SSTAT2[0x0] SSTAT3[0x0] SIMODE0[0x0] SIMODE1[0xac]:(ENSCSIPERR|ENBUSFREE|ENSCSIRST|ENSELTIMO)
SXFRCTL0[0x80]:(DFON) DFCNTRL[0x38]:(HDMAEN|SDMAEN|SCSIEN)
DFSTATUS[0x0]
STACK: 0x37 0x0 0x192 0x60
SCB count = 4
Kernel NEXTQSCB = 3
Card NEXTQSCB = 3
QINFIFO entries:
Waiting Queue entries:
Disconnected Queue entries:
QOUTFIFO entries:
Sequencer Free SCB List: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Sequencer SCB Info:
0 SCB_CONTROL[0x0] SCB_SCSIID[0x47] SCB_LUN[0x0] SCB_TAG[0x1]
1 SCB_CONTROL[0x0] SCB_SCSIID[0xff]:(TWIN_CHNLB|OID|TWIN_TID)
SCB_LUN[0xff]:(SCB_XFERLEN_ODD|LID) SCB_TAG[0xff]
2 SCB_CONTROL[0x0] SCB_SCSIID[0xff]:(TWIN_CHNLB|OID|TWIN_TID)
SCB_LUN[0xff]:(SCB_XFERLEN_ODD|LID) SCB_TAG[0xff]
3 SCB_CONTROL[0x0] SCB_SCSIID[0xff]:(TWIN_CHNLB|OID|TWIN_TID)
SCB_LUN[0xff]:(SCB_XFERLEN_ODD|LID) SCB_TAG[0xff]
4 SCB_CONTROL[0x0] SCB_SCSIID[0xff]:(TWIN_CHNLB|OID|TWIN_TID)
SCB_LUN[0xff]:(SCB_XFERLEN_ODD|LID) SCB_TAG[0xff]
5 SCB_CONTROL[0x0] SCB_SCSIID[0xff]:(TWIN_CHNLB|OID|TWIN_TID)
SCB_LUN[0xff]:(SCB_XFERLEN_ODD|LID) SCB_TAG[0xff]
6 SCB_CONTROL[0x0] SCB_SCSIID[0xff]:(TWIN_CHNLB|OID|TWIN_TID)
SCB_LUN[0xff]:(SCB_XFERLEN_ODD|LID) SCB_TAG[0xff]
7 SCB_CONTROL[0x0] SCB_SCSIID[0xff]:(TWIN_CHNLB|OID|TWIN_TID)
SCB_LUN[0xff]:(SCB_XFERLEN_ODD|LID) SCB_TAG[0xff]
8 SCB_CONTROL[0x0] SCB_SCSIID[0xff]:(TWIN_CHNLB|OID|TWIN_TID)
SCB_LUN[0xff]:(SCB_XFERLEN_ODD|LID) SCB_TAG[0xff]
9 SCB_CONTROL[0x0] SCB_SCSIID[0xff]:(TWIN_CHNLB|OID|TWIN_TID)
SCB_LUN[0xff]:(SCB_XFERLEN_ODD|LID) SCB_TAG[0xff]
10 SCB_CONTROL[0x0] SCB_SCSIID[0xff]:(TWIN_CHNLB|OID|TWIN_TID)
SCB_LUN[0xff]:(SCB_XFERLEN_ODD|LID) SCB_TAG[0xff]
11 SCB_CONTROL[0x0] SCB_SCSIID[0xff]:(TWIN_CHNLB|OID|TWIN_TID)
SCB_LUN[0xff]:(SCB_XFERLEN_ODD|LID) SCB_TAG[0xff]
12 SCB_CONTROL[0x0] SCB_SCSIID[0xff]:(TWIN_CHNLB|OID|TWIN_TID)
SCB_LUN[0xff]:(SCB_XFERLEN_ODD|LID) SCB_TAG[0xff]
13 SCB_CONTROL[0x0] SCB_SCSIID[0xff]:(TWIN_CHNLB|OID|TWIN_TID)
SCB_LUN[0xff]:(SCB_XFERLEN_ODD|LID) SCB_TAG[0xff]
14 SCB_CONTROL[0x0] SCB_SCSIID[0xff]:(TWIN_CHNLB|OID|TWIN_TID)
SCB_LUN[0xff]:(SCB_XFERLEN_ODD|LID) SCB_TAG[0xff]
15 SCB_CONTROL[0x0] SCB_SCSIID[0xff]:(TWIN_CHNLB|OID|TWIN_TID)
SCB_LUN[0xff]:(SCB_XFERLEN_ODD|LID) SCB_TAG[0xff]
Pending list:
1 SCB_CONTROL[0x0] SCB_SCSIID[0x47] SCB_LUN[0x0]
Kernel Free SCB list: 2 0
Untagged Q(4): 1
<<<<<<<<<<<<<<<<< Dump Card State Ends >>>>>>>>>>>>>>>>>>
scsi 2:0:4:0: Device is active, asserting ATN
Recovery code sleeping
Timer Expired
Recovery code awake
aic7xxx_abort returns 0x2003
scsi 2:0:4:0: scsi: Device offlined - not ready after error recovery
scsi 2:0:4:0: rejecting I/O to offline device
scsi 2:0:4:0: rejecting I/O to offline device
scsi 2:0:4:0: rejecting I/O to offline device
scsi 2:0:4:0: rejecting I/O to offline device
scsi 2:0:4:0: rejecting I/O to offline device
scsi 2:0:4:0: rejecting I/O to offline device
ata1: soft resetting port
ata1.00: configured for UDMA/133
ata1: EH pending after completion, repeating EH (cnt=4)
ata1: soft resetting port
ata1.00: configured for UDMA/133
ata1: EH complete
SCSI device sda: 488397168 512-byte hdwr sectors (250059 MB)
sda: Write Protect is off
sda: Mode Sense: 00 3a 00 00
SCSI device sda: drive cache: write back
SCSI device sda: 488397168 512-byte hdwr sectors (250059 MB)
sda: Write Protect is off
sda: Mode Sense: 00 3a 00 00
SCSI device sda: drive cache: write back
scsi 2:0:4:0: rejecting I/O to offline device
scsi 2:0:4:0: rejecting I/O to offline device
scsi 2:0:4:0: rejecting I/O to offline device
scsi 2:0:4:0: rejecting I/O to offline device
scsi 2:0:4:0: rejecting I/O to offline device
scsi 2:0:4:0: rejecting I/O to offline device
scsi 2:0:4:0: rejecting I/O to offline device
scsi 2:0:4:0: rejecting I/O to offline device
scsi 2:0:4:0: rejecting I/O to offline device
scsi 2:0:4:0: rejecting I/O to offline device
scsi 2:0:4:0: rejecting I/O to offline device
scsi 2:0:4:0: rejecting I/O to offline device
scsi 2:0:4:0: rejecting I/O to offline device
scsi 2:0:4:0: rejecting I/O to offline device
scsi 2:0:4:0: rejecting I/O to offline device
scsi 2:0:4:0: rejecting I/O to offline device
scsi 2:0:4:0: rejecting I/O to offline device
scsi 2:0:4:0: rejecting I/O to offline device
scsi 2:0:4:0: rejecting I/O to offline device
scsi 2:0:4:0: rejecting I/O to offline device
scsi 2:0:4:0: rejecting I/O to offline device
scsi 2:0:4:0: rejecting I/O to offline device
scsi 2:0:4:0: rejecting I/O to offline device
scsi 2:0:4:0: rejecting I/O to offline device
scsi 2:0:4:0: rejecting I/O to offline device
scsi 2:0:4:0: rejecting I/O to offline device
scsi 2:0:4:0: rejecting I/O to offline device
scsi 2:0:4:0: rejecting I/O to offline device
scsi 2:0:4:0: rejecting I/O to offline device
scsi 2:0:4:0: rejecting I/O to offline device
scsi 2:0:4:0: rejecting I/O to offline device
scsi 2:0:4:0: rejecting I/O to offline device
scsi 2:0:4:0: rejecting I/O to offline device
scsi 2:0:4:0: rejecting I/O to offline device
scsi 2:0:4:0: rejecting I/O to offline device
scsi 2:0:4:0: rejecting I/O to offline device
scsi 2:0:4:0: rejecting I/O to offline device
scsi 2:0:4:0: rejecting I/O to offline device
scsi 2:0:4:0: rejecting I/O to offline device
scsi 2:0:4:0: rejecting I/O to offline device
scsi 2:0:4:0: rejecting I/O to offline device
scsi 2:0:4:0: rejecting I/O to offline device
------------[ cut here ]------------
kernel BUG at drivers/scsi/aic7xxx/aic7xxx_osm.c:658!
invalid opcode: 0000 [#1]
SMP
Modules linked in: sg aic7xxx scsi_transport_spi edd joydev st sr_mod lp parport_pc wm8775 cx25840 tuner ivtv firmware_class i2c_algo_bit cx2341x tveeprom videodev v4l1_compat v4l2_common tun wlan_wep wlan_scan_ap wlan_scan_sta ath_pci ath_rate_sample wlan ath_hal nfs nfsd exportfs lockd nfs_acl sunrpc ppdev button ac battery ipt_TCPMSS xt_tcpmss xt_multiport ipt_LOG ipt_MASQUERADE iptable_nat xt_tcpudp xt_state ip6table_filter ip6_tables iptable_filter ip_tables x_tables ip_nat_tftp ip_nat_snmp_basic ip_nat_sip ip_nat_pptp ip_nat_irc ip_nat_h323 ip_nat_ftp ip_nat_amanda ip_conntrack_tftp ip_conntrack_sip ip_conntrack_proto_sctp ip_conntrack_pptp ip_conntrack_netlink ip_nat ip_conntrack_netbios_ns ip_conntrack_irc ip_conntrack_h323 ip_conntrack_ftp ts_kmp ip_conntrack_amanda ip_conntrack nfnetlink pppoe pppox ppp_generic ipv6 ext2 dm_snapshot dm_mirror dm_mod loop i810_audio ac97_codec hisax_fcpcipnp hisax_isac hisax analog floppy crc_ccitt parport isdn gameport snd_intel8x0 snd_ac97_codec snd_ac97_bus psmouse slhc snd_pcm snd_timer snd soundcore snd_page_alloc serio_raw rtc usblp i2c_i801 i2c_core pcspkr shpchp pci_hotplug intel_agp agpgart evdev ext3 jbd mbcache sd_mod ide_cd cdrom ide_disk ata_piix libata scsi_mod piix skge 3c59x mii generic ide_core ehci_hcd uhci_hcd usbcore thermal processor fan
CPU: 0
EIP: 0060:[<e17116ed>] Tainted: P VLI
EFLAGS: 00010202 (2.6.18-4-686 #1)
EIP is at ahc_linux_slave_destroy+0x6f/0x8d [aic7xxx]
eax: dfc78000 ebx: 0000003c ecx: 00000000 edx: e171167e
esi: ce99e000 edi: de570000 ebp: 00000000 esp: ce5f3f2c
ds: 007b es: 007b ss: 0068
Process scsiadd (pid: 10645, ti=ce5f2000 task=df922550 task.ti=ce5f2000)
Stack: ce99e000 ce99e094 00000004 d1c22000 e08df3ca ce99e000 de570430 e08df3f4
ce99e000 fffffffa e08e043f 00000022 c16a7740 00000000 00000000 00000000
de570400 d1c22021 d99e6300 e08e0260 bffd68cc 00000022 c015a5db ce5f3fa4
Call Trace:
[<e08df3ca>] __scsi_remove_device+0x4d/0x60 [scsi_mod]
[<e08df3f4>] scsi_remove_device+0x17/0x20 [scsi_mod]
[<e08e043f>] proc_scsi_write+0x1df/0x241 [scsi_mod]
[<e08e0260>] proc_scsi_write+0x0/0x241 [scsi_mod]
[<c015a5db>] vfs_write+0xa1/0x143
[<c015abcb>] sys_write+0x3c/0x63
[<c0102c7b>] syscall_call+0x7/0xb
Code: 00 8b 06 8b 80 d8 02 00 00 74 16 ff 76 40 ff b0 94 01 00 00 68 d5 aa 71 e1 e8 8a c2 a0 de 83 c4 0c 83 bc 2e b0 02 00 00 00 74 08 <0f> 0b 92 02 5b a9 71 e1 8b 46 44 8d 04 87 c7 84 18 b8 01 00 00
EIP: [<e17116ed>] ahc_linux_slave_destroy+0x6f/0x8d [aic7xxx] SS:ESP 0068:ce5f3f2c
Reply to: