Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 08 Apr 2003 21:51:41 -0600
From:      Scott Long <scott_long@btc.adaptec.com>
To:        Sebastien G <sebas-listes@alternatives.ca>
Cc:        freebsd-stable@freebsd.org
Subject:   Re: problems with ultra320
Message-ID:  <3E9398CD.6000303@btc.adaptec.com>
In-Reply-To: <3E939680.8050501@alternatives.ca>
References:  <3E8F6DEC.50505@alternatives.ca> <3E8F8D43.1020408@btc.adaptec.com> <3E91ACFC.1050608@alternatives.ca> <3E91B1A5.2080109@btc.adaptec.com> <3E939680.8050501@alternatives.ca>

next in thread | previous in thread | raw e-mail | index | archive | help
Sebastien G wrote:
> 
> Well, Thank you Scott.
> 
>  I set the tag depth to 32 and everything went ok (make buildworld & 
> installworld) !  Do you think it is a good enough solution to use this 
> systeme in production?

We've had reports from various Large Corporate Users that lowering the
tag depth to 32 results in satisfactory stability for them.  YMMV.

> 
>  Is there any other test, I could do help debug the problem or the 
> stability of the system?
> 

Unfortunately, we need traces from a very high resolution SCSI analyzer
to capture the events that lead to the problem.  If you have the
equipment, we would gladly take any information you can capture with it.

>  Since, the tag depth gets reset every reboot, is there some where that 
> I fix it to 32.  maybe a sysctl variable?  Or should I put in the 
> rc.conf if so how?

You can create a small script to run the command and place it in
/usr/local/etc/rc.d.

> 
> Thank you again.

Hopefully we'll get this solved soon =-)

Scott

> 
> Sébastien
> 
> 
> Scott Long wrote:
> 
>> Sebastien G wrote:
>>
>>> Thank you.
>>>
>>>  The firmware revision of the drive is 0003.    Do you know if it is 
>>> the drive or the controlor the problem?
>>> Could it be the motherboard or 32bit pci slot?  Can I do something to 
>>> help out resolve the bug?  but I'm not an enginneer... ;-)
>>>
>>> Sébastien
>>>
>>
>> One thing that might help the problem for you is to lower the tag depth
>> of the drive to 32.  Use the 'camcontrol tags' command to do this.
>>
>> Scott
>>
>>> Scott Long wrote:
>>>
>>>> Hi,
>>>>
>>>> We are aware of this problem and are working on a fix.  
>>>> Unfortunately it
>>>> has proven to be very hard to track down.  Any idea what firmware
>>>> revision is on that drive?
>>>>
>>>> Scott
>>>>
>>>> Sebastien G wrote:
>>>>
>>>>> Hi,
>>>>>
>>>>>  I just got a new Adaptec 29320 with a new 18 gig 15K seagate
>>>>> ST318453LW.  I thought this would make a nice web server!  I install
>>>>> Freebsd 4.8 rc1  so far everything is ok  then while installing mysql
>>>>> from the port tree the hard drive & controlor crash... with the 
>>>>> kind of
>>>>> error.
>>>>>
>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Dump Card State Begins
>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <<<<<<<<<<<<<<<<<
>>>>> >>>>>>>>>>>>>>>>>>
>>>>> >>>>>>>>>>>>>>>>>>
>>>>>
>>>>> ahd1: Dumping Card State at program address 0xe Mode 0x33
>>>>> Card was paused
>>>>>
>>>>> ........
>>>>>
>>>>>
>>>>> The machine was still up.
>>>>> Then I went to update the source to build world & the kernel .  I was
>>>>> able to do make buildworld, make buildkernel and make installkernel.
>>>>> Then I reboot to do make installworld.  Again it crashed there:
>>>>>
>>>>> -------------------------------------------------
>>>>> ===> lib/libc
>>>>> "/usr/src/lib/libc/../libc/db/man/Makefile.inc", line 1: Need an 
>>>>> operator
>>>>> make: fatal errors encountered -- cannot continue
>>>>> *** Error code 1
>>>>>
>>>>> Stop in /usr/src/lib.
>>>>> *** Error code 1
>>>>>
>>>>> Stop in /usr/src.
>>>>> *** Error code 1
>>>>>
>>>>> Stop in /usr/src.
>>>>> *** Error code 1
>>>>>
>>>>> Stop in /usr/src.
>>>>> *** Error code 1
>>>>>
>>>>> Stop in /usr/src.
>>>>> -------------------------------------
>>>>>
>>>>> Also giving....
>>>>>
>>>>> >>>>>>>>>>>>>>>>>> Dump Card State Begins <<<<<<<<<<<<<<<<<
>>>>>
>>>>>
>>>>> Below there is the dmesg after the problem while doing make 
>>>>> installworld
>>>>>
>>>>> As anyone encounter such a problem?   Any pointers?
>>>>>
>>>>> Thank you.
>>>>>
>>>>> Sebastien
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> -------------------------------------------------
>>>>>
>>>>> Copyright (c) 1992-2003 The FreeBSD Project.
>>>>> Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 
>>>>> 1994
>>>>>
>>>>>     The Regents of the University of California. All rights reserved.
>>>>> FreeBSD 4.8-STABLE #0: Sat Apr  5 17:55:28 EST 2003
>>>>>    sebas@socrate.tableau.qc.ca:/usr/obj/usr/src/sys/GENERIC
>>>>> Timecounter "i8254"  frequency 1193182 Hz
>>>>> CPU: AMD Duron(tm) Processor (995.77-MHz 686-class CPU)
>>>>>  Origin = "AuthenticAMD"  Id = 0x671  Stepping = 1
>>>>>  Features=0x383f9ff
>>>>>
>>>>>  AMD Features=0xc0400000
>>>>> real memory  = 268369920 (262080K bytes)
>>>>> avail memory = 255897600 (249900K bytes)
>>>>> Preloaded elf kernel "kernel" at 0xc051d000.
>>>>> Pentium Pro MTRR support enabled
>>>>> md0: Malloc disk
>>>>> Using $PIR table, 8 entries at 0xc00f7780
>>>>> npx0:  on motherboard
>>>>> npx0: INT 16 interface
>>>>> pcib0:  on motherboard
>>>>> pci0:  on pcib0
>>>>> agp0:  mem 0xd0000000-0xd3ffffff at
>>>>> device 0.0 on pci0
>>>>> pcib2:  at device 1.0 on pci0
>>>>> pci1:  on pcib2
>>>>> pci1:  at 0.0 irq 5
>>>>> isab0:  at device 2.0 on pci0
>>>>> isa0:  on isab0
>>>>> ohci0:  mem 0xcfffc000-0xcfffcfff irq 12 at
>>>>> device 2.2 on pci0
>>>>> usb0: OHCI version 1.0, legacy support
>>>>> usb0:  on ohci0
>>>>> usb0: USB revision 1.0
>>>>> uhub0: SiS OHCI root hub, class 9/0, rev 1.00/1.00, addr 1
>>>>> uhub0: 3 ports with 3 removable, self powered
>>>>> ohci1:  mem 0xcfffd000-0xcfffdfff irq 11 at
>>>>> device 2.3 on pci0
>>>>> usb1: OHCI version 1.0, legacy support
>>>>> usb1:  on ohci1
>>>>> usb1: USB revision 1.0
>>>>> uhub1: SiS OHCI root hub, class 9/0, rev 1.00/1.00, addr 1
>>>>> uhub1: 3 ports with 3 removable, self powered
>>>>> atapci0:  port 0xff00-0xff0f at device 2.5
>>>>> on pci0
>>>>> ata0: at 0x1f0 irq 14 on atapci0
>>>>> ata1: at 0x170 irq 15 on atapci0
>>>>> pci0:  (vendor=0x1039, dev=0x7013) at 2.6 irq 12
>>>>> sis0:  port 0xcc00-0xccff mem
>>>>> 0xcfffb000-0xcfffbfff irq 5 at device 3.0 on pci0
>>>>> sis0: Ethernet address: 00:07:95:57:95:a9
>>>>> miibus0:  on sis0
>>>>> rlphy0:  on miibus0
>>>>> rlphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
>>>>> ahd0:  port
>>>>> 0xc400-0xc4ff,0xc800-0xc8ff mem 0xcfff8000-0xcfff9fff irq 11 at device
>>>>> 11.0 on pci0
>>>>> aic7902: Ultra320 Wide Channel A, SCSI Id=7, PCI 33 or 66Mhz, 512 SCBs
>>>>> ahd1:  port
>>>>> 0xd800-0xd8ff,0xdc00-0xdcff mem 0xcfffe000-0xcfffffff irq 12 at device
>>>>> 11.1 on pci0
>>>>> aic7902: Ultra320 Wide Channel B, SCSI Id=7, PCI 33 or 66Mhz, 512 SCBs
>>>>> pci0:  (vendor=0x1057, dev=0x5608) at 17.0 irq 11
>>>>> pcib1:  on motherboard
>>>>> pci2:  on pcib1
>>>>> orm0:  at iomem 0xc0000-0xcdfff,0xd8000-0xdffff on isa0
>>>>> fdc0:  at port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on isa0
>>>>> fdc0: FIFO enabled, 8 bytes threshold
>>>>> fd0: <1440-KB 3.5" drive> on fdc0 drive 0
>>>>> atkbdc0:  at port 0x60,0x64 on isa0
>>>>> atkbd0:  flags 0x1 irq 1 on atkbdc0
>>>>> kbd0 at atkbd0
>>>>> vga0:  at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
>>>>> sc0:  at flags 0x100 on isa0
>>>>> sc0: VGA <16 virtual consoles, flags=0x300>
>>>>> sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0
>>>>> sio0: type 16550A
>>>>> sio1 at port 0x2f8-0x2ff irq 3 on isa0
>>>>> sio1: type 16550A
>>>>> ppc0:  at port 0x378-0x37f irq 7 on isa0
>>>>> ppc0: Generic chipset (NIBBLE-only) in COMPATIBLE mode
>>>>> plip0:  on ppbus0
>>>>> lpt0:  on ppbus0
>>>>> lpt0: Interrupt-driven port
>>>>> ppi0:  on ppbus0
>>>>> acd0: CDROM  at ata1-master PIO4
>>>>> Waiting 15 seconds for SCSI devices to settle
>>>>> Mounting root from ufs:/dev/da0s1a
>>>>> da0 at ahd1 bus 0 target 0 lun 0
>>>>> da0:  Fixed Direct Access SCSI-3 device da0:
>>>>> 320.000MB/s transfers (160.000MHz, offset 63, 16bit), Tagged Queueing
>>>>> Enabled
>>>>> da0: 17501MB (35843686 512 byte sectors: 255H 63S/T 2231C)
>>>>> (da0:ahd1:0:0:0): Unexpected PKT busfree condition
>>>>>
>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Dump Card State Begins
>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <<<<<<<<<<<<<<<<<
>>>>> >>>>>>>>>>>>>>>>>>
>>>>> >>>>>>>>>>>>>>>>>>
>>>>>
>>>>> ahd1: Dumping Card State at program address 0xe Mode 0x33
>>>>> Card was paused
>>>>> HS_MAILBOX[0x0] INTCTL[0x80]:(SWTMINTMASK) SEQINTSTAT[0x0]
>>>>> SAVED_MODE[0x11] DFFSTAT[0x0]:(CURRFIFO_0)
>>>>> SCSISIGI[0x66]:(P_DATAIN_DT|REQI|BSYI) SCSIPHASE[0x0] SCSIBUS[0xae]
>>>>> LASTPHASE[0x1]:(P_DATAOUT|P_BUSFREE) SCSISEQ0[0x0]
>>>>> SCSISEQ1[0x12]:(ENAUTOATNP|ENRSELI) SEQCTL0[0x10]:(FASTMODE)
>>>>> SEQINTCTL[0x10]:(SCS_SEQ_INT1M1) SEQ_FLAGS[0x0] SEQ_FLAGS2[0x0]
>>>>> SSTAT0[0x0] SSTAT1[0x8]:(BUSFREE) SSTAT2[0xc0]:(BUSFREE_DFF1)
>>>>> SSTAT3[0x0] PERRDIAG[0x0] 
>>>>> SIMODE1[0xa4]:(ENSCSIPERR|ENSCSIRST|ENSELTIMO)
>>>>> LQISTAT0[0x0] LQISTAT1[0x0]
>>>>> LQISTAT2[0xb1]:(LQIGSAVAIL|LQIWAITFIFO|LQIWORKONLQ|PACKETIZED)
>>>>> LQOSTAT0[0x0] LQOSTAT1[0x0] LQOSTAT2[0x81]:(LQOSTOP0)
>>>>> SCB Count = 80 CMDS_PENDING = 64 LASTSCB 0x4e CURRSCB 0x4e NEXTSCB 
>>>>> 0xffc0
>>>>> qinstart = 4208 qinfifonext = 4208
>>>>> QINFIFO:
>>>>> WAITING_TID_QUEUES:
>>>>> Pending list:
>>>>> 48 SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] 
>>>>> SCB_TAG[0x30] 49
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x31] 50
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x32] 51
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x33] 52
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x34] 53
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x35] 54
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x36] 55
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x37] 56
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x38] 57
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x39] 58
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x3a] 59
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x3b] 60
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x3c]  8
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x8] 10
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0xa] 14
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0xe] 31
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x1f]  6
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x6]  9
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x9] 13
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0xd]  7
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x7]  0
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x0]  4
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x4]  5
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x5] 15
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0xf] 11
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0xb]  1
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x1]  2
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x2] 30
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x1e] 28
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x1c] 27
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x1b] 26
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x1a] 25
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x19] 24
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x18] 23
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x17] 22
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x16] 21
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x15] 19
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x13] 18
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x12] 17
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x11] 16
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x10] 47
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x2f] 46
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x2e] 45
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x2d] 44
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x2c] 61
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x3d]  3
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x3] 29
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x1d] 12
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0xc] 36
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x24] 41
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x29] 32
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x20] 40
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x28] 35
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x23] 33
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x21] 38
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x26] 37
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x25] 43
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x2b] 39
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x27] 42
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x2a] 62
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x3e] 63
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x3f] 34
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x22] 20
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x14] 
>>>>> Total 64
>>>>> Kernel Free SCB list: 79 75 76 77 78 74 73 72 71 70 69 68 67 66 65 64
>>>>> Sequencer Complete DMA-inprog list: Sequencer Complete list: Sequencer
>>>>> DMA-Up and Complete list:
>>>>> ahd1: FIFO0 Active, LONGJMP == 0x80ff, SCB 0x14, LJSCB 0xff00
>>>>> SEQIMODE[0x3f]:(ENCFG4TCMD|ENCFG4ICMD|ENCFG4TSTAT|ENCFG4ISTAT|ENCFG4DATA|ENSAVEPTRS) 
>>>>>
>>>>> SEQINTSRC[0x0] DFCNTRL[0x0] DFSTATUS[0x88]:(HDONE|PRELOAD_AVAIL)
>>>>> SG_CACHE_SHADOW[0x2]:(LAST_SEG) SG_STATE[0x0] DFFSXFRCTL[0x0]
>>>>> SOFFCNT[0x0] MDFFSTAT[0x4]:(DLZERO) SHADDR = 0x0400, SHCNT = 0xfffc00
>>>>> HADDR = 0x00, HCNT = 0x0 CCSGCTL[0x0] ahd1: FIFO1 Active, LONGJMP ==
>>>>> 0x828f, SCB 0x14, LJSCB 0x4f
>>>>> SEQIMODE[0x3f]:(ENCFG4TCMD|ENCFG4ICMD|ENCFG4TSTAT|ENCFG4ISTAT|ENCFG4DATA|ENSAVEPTRS) 
>>>>>
>>>>> SEQINTSRC[0x10]:(CFG4DATA) DFCNTRL[0x0]
>>>>> DFSTATUS[0x88]:(HDONE|PRELOAD_AVAIL) SG_CACHE_SHADOW[0x2]:(LAST_SEG)
>>>>> SG_STATE[0x0] DFFSXFRCTL[0x0] SOFFCNT[0x0]
>>>>> MDFFSTAT[0x6]:(DATAINFIFO|DLZERO) SHADDR = 0x0400, SHCNT = 0xfffc00
>>>>> HADDR = 0x00, HCNT = 0x0 CCSGCTL[0x10]:(SG_CACHE_AVAIL) LQIN: 0x5 0x0
>>>>> 0x0 0x22 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x40 0x0 0x0 0x0 0x2
>>>>> 0x0 ahd1: LQISTATE = 0x1a, LQOSTATE = 0x0, OPTIONMODE = 0x42
>>>>> ahd1: OS_SPACE_CNT = 0x1f MAXCMDCNT = 0xd
>>>>>
>>>>> SIMODE0[0xc]:(ENOVERRUN|ENIOERR) CCSCBCTL[0x0] ahd1: REG0 == 0x4e,
>>>>> SINDEX = 0x133, DINDEX = 0x102
>>>>> ahd1: SCBPTR == 0x4f, SCB_NEXT == 0x4e, SCB_NEXT2 == 0xffa9
>>>>> CDB 2a 0 2 13 73 7f
>>>>> STACK: 0x120 0x0 0x0 0x28f 0x24c 0x8f 0x2e 0xe
>>>>>
>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>> >>>>>>>>>>>>>>>>>
>>>>>
>>>>> (da0:ahd1:0:0:0): SCB 0x22 - timed out
>>>>>
>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Dump Card State Begins
>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <<<<<<<<<<<<<<<<<
>>>>> >>>>>>>>>>>>>>>>>>
>>>>> >>>>>>>>>>>>>>>>>>
>>>>>
>>>>> ahd1: Dumping Card State at program address 0x255 Mode 0x11
>>>>> Card was paused
>>>>> HS_MAILBOX[0x0] INTCTL[0x80]:(SWTMINTMASK) SEQINTSTAT[0x0]
>>>>> SAVED_MODE[0x11] DFFSTAT[0x11]:(CURRFIFO_1|FIFO0FREE)
>>>>> SCSISIGI[0x24]:(P_DATAOUT_DT|BSYI) SCSIPHASE[0x1]:(DATA_OUT_PHASE)
>>>>> SCSIBUS[0x0] LASTPHASE[0x1]:(P_DATAOUT|P_BUSFREE) SCSISEQ0[0x0]
>>>>> SCSISEQ1[0x12]:(ENAUTOATNP|ENRSELI) SEQCTL0[0x10]:(FASTMODE)
>>>>> SEQINTCTL[0x0] SEQ_FLAGS[0x0] SEQ_FLAGS2[0x0] SSTAT0[0x0]
>>>>> SSTAT1[0x1]:(REQINIT) SSTAT2[0xc0]:(BUSFREE_DFF1) SSTAT3[0x0]
>>>>> PERRDIAG[0x0] SIMODE1[0xa4]:(ENSCSIPERR|ENSCSIRST|ENSELTIMO)
>>>>> LQISTAT0[0x0] LQISTAT1[0x0] LQISTAT2[0x80]:(PACKETIZED) LQOSTAT0[0x0]
>>>>> LQOSTAT1[0x0] LQOSTAT2[0x81]:(LQOSTOP0)
>>>>> SCB Count = 80 CMDS_PENDING = 64 LASTSCB 0x14 CURRSCB 0x14 NEXTSCB 
>>>>> 0xffc0
>>>>> qinstart = 4209 qinfifonext = 4209
>>>>> QINFIFO:
>>>>> WAITING_TID_QUEUES:
>>>>>       0 ( 0x14 )
>>>>> Pending list:
>>>>> 20 SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] 
>>>>> SCB_TAG[0x14] 48
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x30] 49
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x31] 50
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x32] 51
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x33] 52
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x34] 53
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x35] 54
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x36] 55
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x37] 56
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x38] 57
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x39] 58
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x3a] 59
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x3b] 60
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x3c]  8
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x8] 10
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0xa] 14
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0xe] 31
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x1f]  6
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x6]  9
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x9] 13
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0xd]  7
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x7]  0
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x0]  4
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x4]  5
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x5] 15
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0xf] 11
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0xb]  1
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x1]  2
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x2] 30
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x1e] 28
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x1c] 27
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x1b] 26
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x1a] 25
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x19] 24
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x18] 23
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x17] 22
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x16] 21
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x15] 19
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x13] 18
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x12] 17
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x11] 16
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x10] 47
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x2f] 46
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x2e] 45
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x2d] 44
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x2c] 61
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x3d]  3
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x3] 29
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x1d] 12
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0xc] 36
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x24] 41
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x29] 32
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x20] 40
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x28] 35
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x23] 33
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x21] 38
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x26] 37
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x25] 43
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x2b] 39
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x27] 42
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x2a] 62
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x3e] 63
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x3f] 34
>>>>> SCB_CONTROL[0x60]:(TAG_ENB|DISCENB) SCB_SCSIID[0x7] SCB_TAG[0x22] 
>>>>> Total 64
>>>>> Kernel Free SCB list: 79 75 76 77 78 74 73 72 71 70 69 68 67 66 65 64
>>>>> Sequencer Complete DMA-inprog list: Sequencer Complete list: Sequencer
>>>>> DMA-Up and Complete list:
>>>>> ahd1: FIFO0 Free, LONGJMP == 0x826c, SCB 0x14, LJSCB 0x14
>>>>> SEQIMODE[0x3f]:(ENCFG4TCMD|ENCFG4ICMD|ENCFG4TSTAT|ENCFG4ISTAT|ENCFG4DATA|ENSAVEPTRS) 
>>>>>
>>>>> SEQINTSRC[0x0] DFCNTRL[0x0] 
>>>>> DFSTATUS[0x89]:(FIFOEMP|HDONE|PRELOAD_AVAIL)
>>>>> SG_CACHE_SHADOW[0x2]:(LAST_SEG) SG_STATE[0x0] DFFSXFRCTL[0x0]
>>>>> SOFFCNT[0x7e] MDFFSTAT[0x5]:(FIFOFREE|DLZERO) SHADDR = 0x00, SHCNT 
>>>>> = 0x0
>>>>> HADDR = 0x00, HCNT = 0x0 CCSGCTL[0x0] ahd1: FIFO1 Active, LONGJMP ==
>>>>> 0x255, SCB 0x22, LJSCB 0x22
>>>>> SEQIMODE[0x3f]:(ENCFG4TCMD|ENCFG4ICMD|ENCFG4TSTAT|ENCFG4ISTAT|ENCFG4DATA|ENSAVEPTRS) 
>>>>>
>>>>> SEQINTSRC[0x40]:(CTXTDONE) DFCNTRL[0xc]:(DIRECTION|HDMAEN)
>>>>> DFSTATUS[0x2]:(FIFOFULL) SG_CACHE_SHADOW[0x8]
>>>>> SG_STATE[0x3]:(SEGS_AVAIL|LOADING_NEEDED) DFFSXFRCTL[0x0] 
>>>>> SOFFCNT[0x7e]
>>>>> MDFFSTAT[0xa]:(DATAINFIFO|SHVALID) SHADDR = 0x0320f000, SHCNT = 0x1000
>>>>> HADDR = 0x0320f800, HCNT = 0x800 CCSGCTL[0x10]:(SG_CACHE_AVAIL) LQIN:
>>>>> 0x5 0x0 0x0 0x22 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x40 0x0 0x0
>>>>> 0x0 0x2 0x0 ahd1: LQISTATE = 0x25, LQOSTATE = 0x0, OPTIONMODE = 0x42
>>>>> ahd1: OS_SPACE_CNT = 0x20 MAXCMDCNT = 0xd
>>>>> SIMODE0[0xc]:(ENOVERRUN|ENIOERR) CCSCBCTL[0x4]:(CCSCBDIR) ahd1: 
>>>>> REG0 ==
>>>>> 0x60, SINDEX = 0x111, DINDEX = 0x102
>>>>> ahd1: SCBPTR == 0x22, SCB_NEXT == 0x3f, SCB_NEXT2 == 0x3f
>>>>> CDB 2a 0 1 0 18 13
>>>>> STACK: 0xf 0x120 0x0 0x0 0x28f 0x25c 0x26c 0x255
>>>>>
>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>> >>>>>>>>>>>>>>>>>
>>>>>
>>>>> Copied 18 bytes of sense data offset 12: 0x70 0x0 0x6 0x0 0x0 0x0 0x0
>>>>> 0xa 0x0 0x0 0x0 0x0 0x29 0x2 0x2 0x0 0x0 0x0
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> freebsd-stable@freebsd.org mailing list
>>>>> http://lists.freebsd.org/mailman/listinfo/freebsd-stable
>>>>> To unsubscribe, send any mail to 
>>>>> "freebsd-stable-unsubscribe@freebsd.org"
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>
>>
>> _______________________________________________
>> freebsd-stable@freebsd.org mailing list
>> http://lists.freebsd.org/mailman/listinfo/freebsd-stable
>> To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org"
>>
>>




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