Bug 25980

Summary: "ARCHIVE Python 06408-XXX 8130" needs quirk entry
Product: Base System Reporter: non <non>
Component: kernAssignee: freebsd-bugs (Nobody) <bugs>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: 4.3-BETA2   
Hardware: Any   
OS: Any   

Description non freebsd_committer freebsd_triage 2001-03-22 04:10:01 UTC
"ARCHIVE Python 06408-XXX 8130" needs quirk entry like 
Python 25601. Without the entry, you cannot use the drive.

Fix: 

Add quirk entry below to sys/cam/scsi/scsi_sa.c ;
        {
                { T_SEQUENTIAL, SIP_MEDIA_REMOVABLE, "ARCHIVE",
                  "Python 06408*", "*"}, SA_QUIRK_NOCOMP|SA_QUIRK_NODREAD, 0
        },
Comment 1 mjacob 2001-03-22 04:14:17 UTC
Can you be more specific about "cannot use"?


> 
> >Number:         25980
> >Category:       kern
> >Synopsis:       "ARCHIVE Python 06408-XXX 8130" needs quirk entry
> >Confidential:   no
> >Severity:       non-critical
> >Priority:       low
> >Responsible:    freebsd-bugs
> >State:          open
> >Quarter:        
> >Keywords:       
> >Date-Required:
> >Class:          change-request
> >Submitter-Id:   current-users
> >Arrival-Date:   Wed Mar 21 20:10:01 PST 2001
> >Closed-Date:
> >Last-Modified:
> >Originator:     Noriaki Mitsunaga
> >Release:        FreeBSD 4.3-BETA2 i386
> >Organization:
> >Environment:
> System: FreeBSD ams-srv.ams.eng.osaka-u.ac.jp 4.3-BETA2 FreeBSD 4.3-BETA2 #1: Wed Mar 21 17:28:04 JST 2001 mitchy@ams-srv.ams.eng.osaka-u.ac.jp:/usr/src/sys/compile/AMS-SRV i386
> 
> 
> 	
> >Description:
> "ARCHIVE Python 06408-XXX 8130" needs quirk entry like 
> Python 25601. Without the entry, you cannot use the drive.
> 
> >How-To-Repeat:
> 
> >Fix:
> Add quirk entry below to sys/cam/scsi/scsi_sa.c ;
>         {
>                 { T_SEQUENTIAL, SIP_MEDIA_REMOVABLE, "ARCHIVE",
>                   "Python 06408*", "*"}, SA_QUIRK_NOCOMP|SA_QUIRK_NODREAD, 0
>         },
> 
> >Release-Note:
> >Audit-Trail:
> >Unformatted:
> 
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-bugs" in the body of the message
>
Comment 2 mjacob 2001-03-22 04:23:53 UTC
Hmm. Sounds indeed like such a quirk is needed. !$&~($&~($~($U& lousy
firmware....
Comment 3 mitchy 2001-03-22 04:27:48 UTC
In message <Pine.LNX.4.21.0103212014090.13436-100000@zeppo.feral.com>
    Matthew Jacob <mjacob@feral.com> wrote:
> Can you be more specific about "cannot use"?

When I try to use /dev/sa0, got messages below,

(sa0:ahc1:0:6:0): SCB 0xe - timed out in Data-out phase, SEQADDR == 0x8
STACK == 0x3, 0x17a, 0x164, 0x0
SXFRCTL0 == 0x80
ahc1: Dumping Card State at SEQADDR 0x8
SCSISEQ = 0x12, SBLKCTL = 0x6, SSTAT0 0x0
SCB count = 20
Kernel NEXTQSCB = 3
Card NEXTQSCB = 3
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 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 
Pending list: 14 
Kernel Free SCB list: 15 16 17 18 19 0 1 2 4 5 6 7 8 9 13 12 11 10 
Untagged Q(6): 14 
(sa0:ahc1:0:6:0): Queuing a BDR SCB
(sa0:ahc1:0:6:0): Bus Device Reset Message Sent
(sa0:ahc1:0:6:0): no longer in timeout, status = 34b
ahc1: Bus Device Reset on A:6. 1 SCBs aborted
(sa0:ahc1:0:6:0): SCB 0xe - timed out in Data-out phase, SEQADDR == 0x8
STACK == 0x3, 0x17a, 0x164, 0xed
SXFRCTL0 == 0x80
ahc1: Dumping Card State at SEQADDR 0x8
SCSISEQ = 0x12, SBLKCTL = 0x6, SSTAT0 0x0
SCB count = 20
Kernel NEXTQSCB = 3
Card NEXTQSCB = 3
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 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 
Pending list: 14 
Kernel Free SCB list: 15 16 17 18 19 0 1 2 4 5 
	:
Comment 4 Matt Jacob freebsd_committer freebsd_triage 2001-06-11 02:30:03 UTC
State Changed
From-To: open->closed

Fix applied in both current and RELENG_4.