SOLVED: Re: HowTo?: Current -> RELENG_6_0 Patch for "semaphore timeout !! DANGER Will Robinson !!" issue with Promise Fasttrak Raid 0/1 Card

From: Alain Hebert <ahebert_at_pubnix.net>
Date: Fri, 10 Mar 2006 14:56:07 -0500
    Thanks.

    I've got confused and taught RELENG_6 was 6.0-PRERELEASE. 

------

    In this summary you'll find more details with 6.1-PRERELEASE and the 
WD1600JS's that I'm using with the Fasttrak 2300 in RAID1.

------

A little thread about those drive:

    http://hardware.mcse.ms/archive12-2005-8-220010.html

    As you can see my drives are similar except for last number in 
device model and that the firmware are totally different.
    (A check with WDC show no way to upgrade/download firmware...  argh!)

    Also they are capable of "automatic acoustic management" but its 
disable...  thus no timeout problem with raid controller.

----- ad4
    device model          WDC WD1600JS-00MHB1
    serial number         WD-WCANM2041663
    firmware revision     10.02E01
----- ad6
    device model          WDC WD1600JS-00MHB0
    serial number         WD-WCANM2124370
    firmware revision     02.01C03
-----

    # atacontrol cap ad4

    Protocol              Serial ATA v1.0
    Serial ATA II
    device model          WDC WD1600JS-00MHB1
    serial number         WD-WCANM2041663
    firmware revision     10.02E01
    cylinders             16383
    heads                 16
    sectors/track         63
    lba supported         268435455 sectors
    lba48 supported       312581808 sectors
    dma supported
    overlap not supported

    Feature                      Support  Enable    Value           Vendor
    write cache                    yes      yes
    read ahead                     yes      yes
    Native Command Queuing (NCQ)   no        -      0/0x00
    Tagged Command Queuing (TCQ)   no       no      0/0x00
    SMART                          yes      yes
    microcode download             yes      yes
    security                       yes      no
    power management               yes      yes
    advanced power management      no       no      0/0x00
    automatic acoustic management  yes      no      254/0xFE        128/0x80
-----

Thore are the warnings that now come up instead of  freezing like in 
6.0-RELEASE:
(only once, all at the same time, and early during this 2h of disk 
stress test)
   
    ad6: WARNING - SETFEATURES SET TRANSFER MODE taskqueue timeout - 
completing request directly
    ad6: WARNING - SETFEATURES SET TRANSFER MODE taskqueue timeout - 
completing request directly
    ad6: WARNING - SETFEATURES ENABLE RCACHE taskqueue timeout - 
completing request directly
    ad6: WARNING - SETFEATURES ENABLE WCACHE taskqueue timeout - 
completing request directly
    ad6: WARNING - SET_MULTI taskqueue timeout - completing request directly
    ad6: TIMEOUT - READ_DMA retrying (1 retry left) LBA=90088639

    Looks like the driver may be changing the drive features 
configuration for optimization during heavy I/O or maybe a bad block...  
You'll let me know.

    Have fun...


Brian Candler wrote:

>On Fri, Mar 10, 2006 at 12:47:07AM -0500, Alain Hebert wrote:
>  
>
>>   I looked/search everywhere for a thread.  I just used the wrong 
>>keywords it seems.
>>
>>   I'll try -current tomorrow...  I hope its stable enought for production.
>>    
>>
>
>What you want is RELENG_6 (aka 6-STABLE). That gets you tracking the code
>base which will end up shortly as 6.1-RELEASE, not the bleeding edge
>-CURRENT.
>
>You can then continue tracking RELENG_6 and you'll incrementally get all the
>changes which will end up in 6.2, 6.3 etc.
>
>Regards,
>
>Brian.
>
>  
>

-- 
Alain Hebert                                ahebert_at_pubnix.net   
PubNIX Inc.        
P.O. Box 175       Beaconsfield, Quebec     H9W 5T7	
tel 514-990-5911   http://www.pubnix.net    fax 514-990-9443
Received on Sat Mar 11 2006 - 01:04:44 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:53 UTC