Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 26 Sep 2005 12:54:25 -0600 (MDT)
From:      adam@baylessfamily.org
To:        FreeBSD-gnats-submit@FreeBSD.org
Cc:        adam@baylessfamily.org
Subject:   i386/86612: SCSI DAT Drive Issue
Message-ID:  <200509261854.j8QIsPoZ034727@kramer.fiber.net>
Resent-Message-ID: <200509261900.j8QJ0eN2092872@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         86612
>Category:       i386
>Synopsis:       SCSI DAT Drive Issue
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    freebsd-i386
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Mon Sep 26 19:00:40 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     Adam Bayless
>Release:        FreeBSD 5.4-RELEASE i386
>Organization:
Fibernet Corp
>Environment:
System: FreeBSD host 5.4-RELEASE FreeBSD 5.4-RELEASE #0: Sun May 8 10:21:06 UTC 2005 root@harlow.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386


I have this:

> sa0 at ahc0 bus 0 target 3 lun 0
> sa0: <HP C1537A L708> Removable Sequential Access SCSI-2 device 

Connected to this:

> ahc0: <Adaptec 2940 Ultra SCSI adapter> port 0xd000-0xd0ff mem 
> 0xe9511000-0xe9511fff irq 18 at device 10.0 on pci0 aic7880: Ultra
> Wide Channel A, SCSI Id=7, 16/253 SCBs

When I try to write to it with amanda I get this in dmesg:

> ahc0: Recovery Initiated
>Description:
 >>>>>>>>>>>>>>>>>>> Dump Card State Begins <<<<<<<<<<<<<<<<<
 > ahc0: Dumping Card State while idle, at SEQADDR 0x7
 > Card was paused
 > ACCUM = 0x4a, SINDEX = 0x37, DINDEX = 0x24, ARG_2 = 0x3
 > HCNT = 0x0 SCBPTR = 0x0
 > SCSISIGI[0x0] ERROR[0x0] SCSIBUSL[0x0] LASTPHASE[0x1]:(P_BUSFREE) 
 > SCSISEQ[0x12]:(ENAUTOATNP|ENRSELI) SBLKCTL[0x2]:(SELWIDE) 
 > SCSIRATE[0x0] SEQCTL[0x10]:(FASTMODE) SEQ_FLAGS[0xc0]:(NO_CDB_SENT|NOT_IDENTIFIED) 
 > SSTAT0[0x5]:(DMADONE|SDONE) SSTAT1[0xa]:(PHASECHG|BUSFREE) 
 > SSTAT2[0x0] SSTAT3[0x0] SIMODE0[0x0] SIMODE1[0xa4]:(ENSCSIPERR|ENSCSIRST|ENSELTIMO) 
 > SXFRCTL0[0x80]:(DFON) DFCNTRL[0x0] DFSTATUS[0x2d]:(FIFOEMP|DFTHRESH|HDONE|FIFOQWDEMP) 
 > STACK: 0x0 0x16a 0x19a 0x3
 > SCB count = 20
 > Kernel NEXTQSCB = 6
 > Card NEXTQSCB = 6
 > QINFIFO entries: 
 > Waiting Queue entries: 
 > Disconnected Queue entries: 0:14 
 > 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[0x44]:(DISCONNECTED|DISCENB) SCB_SCSIID[0x37] 
 > SCB_LUN[0x0] SCB_TAG[0xe] 
 >   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: 
 >  14 SCB_CONTROL[0x40]:(DISCENB) SCB_SCSIID[0x37] SCB_LUN[0x0] 
 > Kernel Free SCB list: 5 15 16 17 18 19 0 1 2 3 4 7 8 9 13 12 11 10 
 > Untagged Q(3): 14 
 > 
 > <<<<<<<<<<<<<<<<< Dump Card State Ends >>>>>>>>>>>>>>>>>>
 > (sa0:ahc0:0:3:0): SCB 0xe - timed out
 > sg[0] - Addr 0xa30a000 : Length 4096
 > sg[1] - Addr 0xa8ab000 : Length 4096
 > sg[2] - Addr 0xa10c000 : Length 4096
 > sg[3] - Addr 0x9e8d000 : Length 4096
 > sg[4] - Addr 0x9d0e000 : Length 4096
 > sg[5] - Addr 0xa3cf000 : Length 4096
 > sg[6] - Addr 0xa170000 : Length 4096
 > sg[7] - Addr 0xa3f1000 : Length 4096
 > (sa0:ahc0:0:3:0): Queuing a BDR SCB
 > ahc0: Timedout SCBs already complete. Interrupts may not be functioning.
 > (sa0:ahc0:0:3:0): Bus Device Reset Message Sent
 > (sa0:ahc0:0:3:0): no longer in timeout, status = 24b
 > ahc0: Bus Device Reset on A:3. 1 SCBs aborted
 > (sa0:ahc0:0:3:0): WRITE FILEMARKS. CDB: 10 0 0 0 2 0 
 > (sa0:ahc0:0:3:0): CAM Status: SCSI Status Error
 > (sa0:ahc0:0:3:0): SCSI Status: Check Condition
 > (sa0:ahc0:0:3:0): UNIT ATTENTION asc:29,0
 > (sa0:ahc0:0:3:0): Power on, reset, or bus device reset occurred
 > (sa0:ahc0:0:3:0): Unretryable error
 > (sa0:ahc0:0:3:0): failed to write terminating filemark(s)
 
 
 
>How-To-Repeat:
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200509261854.j8QIsPoZ034727>