Document fins/I0816-1


FIN #: I0816-1

SYNOPSIS: Seagate ST336605FC 36GB and ST373405FC 73G drives could be
          susceptible to label corruption

DATE: May/06/02

KEYWORDS: Seagate ST336605FC 36GB and ST373405FC 73G drives could be
          susceptible to label corruption


---------------------------------------------------------------------
- Sun Proprietary/Confidential: Internal Use Only -
---------------------------------------------------------------------  
                            FIELD INFORMATION NOTICE
                  (For Authorized Distribution by SunService)



SYNOPSIS: Seagate ST336605FC 36GB and ST373405FC 73G drives could be 
          susceptible to label corruption.

              
Sun Alert:          No

TOP FIN/FCO REPORT: Yes 
 
PRODUCT_REFERENCE:  Seagate 36GB/73GB disk 
 
PRODUCT CATEGORY:   Storage / Disk 


PRODUCTS AFFECTED:

Systems Affected
----------------  
Mkt_ID     Platform     Model   Description            Serial Number
------     --------     -----   -----------            -------------
  -          A30         ALL    Sun Fire V880                -
  -        E3500         ALL    Ultra Enterprise 3500        -
  -          A28         ALL    SunBlade 1000                -
  -          A29         ALL    SunBlade 2000                -
  -          A35         ALL    SunFire 280R                 -
  -          N28         ALL    Netra 20                     -


X-Options Affected
------------------
Mkt_ID     Platform     Model   Description          Serial Number
------     --------     -----   -----------          -------------
  -        A5200         ALL    A5200 StorEdge Array       -
  -        T3            ALL    T3 StorEdge Array          -
  -        T3+           ALL    T3+ StorEdge Array         -
X6724A        -           -     Seagate 36GB               -
X6742A        -           -     Seagate 73GB               -


PART NUMBERS AFFECTED: 

Part Number   Description               Model        Type    Vendor   Firmware
-----------   -----------               -----        ----    ------   --------
F540-4525-01  36GB FCAL 3.5-inch disk   ST336605FC   Disk    Seagate    0438
F540-4905-01  73GB FCAL 3.5-inch disk   ST373405FC   Disk    Seagate    0438


REFERENCES:
 
ESC:     535801

ECO:     WO_23669

PatchId: 109962

URL:     http://cpre-amer.east/vsp/wgs/products/daktari/patches_index.html 
URL:   
http://sunsolve.East.Sun.COM/cgi/retrieve.pl?doc=patches%2F109962&zone_32=109962
URL:     http://sdn.sfbay/cgi-bin/escweb?-I24271?-H535801?-P1

      
PROBLEM DESCRIPTION:
    
ST336605FC model disk drives with F/W of 0438 could be susceptible to
Electrostatic Discharge (ESD) events causing the loss of the disks
format table.  As a result the label is unreadable which would render
the drive inoperable.
    
In the case of the V880 it appears that adding a second loop (B)
could cause enough ESD to have this occur.

When this issue occurs, the following type of error messages may be 
seen in the /var/adm/messages file:

  WARNING: /pci@8,600000/SUNW,qlc@2/fp@0,0/ssd@w21000004cf627306,0 (ssd3):
  Error for Command: <undecoded cmd 0x25>    Error Level: Retryable
  Requested Block: 0                         Error Block: 0
  Vendor: SEAGATE                            Serial Number: 0152P0ZRVY
  Sense Key: Media Error
  ASC: 0x31 (medium format corrupted), ASCQ: 0x0, FRU: 0x5
  WARNING: /pci@8,600000/SUNW,qlc@2/fp@0,0 (fcp0):
  FCP: WWN 0x21000004cf627306 reset successfully
  WARNING: /pci@8,600000/SUNW,qlc@2/fp@0,0/ssd@w21000004cf627306,0 (ssd3):
  Error for Command: <undecoded cmd 0x25>    Error Level: Retryable
  Requested Block: 0                         Error Block: 0
  Vendor: SEAGATE                            Serial Number: 0152P0ZRVY
  Sense Key: Media Error
  ASC: 0x31 (medium format corrupted), ASCQ: 0x0, FRU: 0x5
  WARNING: /pci@8,600000/SUNW,qlc@2/fp@0,0/ssd@w21000004cf627306,0 (ssd3):
  SCSI transport failed: reason 'reset': retrying command
  WARNING: /pci@8,600000/SUNW,qlc@2/fp@0,0/ssd@w21000004cf627306,0 (ssd3):
  Error for Command: <undecoded cmd 0x25>    Error Level: Retryable
  Requested Block: 0                         Error Block: 0
  Vendor: SEAGATE                            Serial Number: 0152P0ZRVY
  Sense Key: Hardware Error
  ASC: 0x19 (defect list error), ASCQ: 0x0, FRU: 0x7

Format shows drives are unknown

	Format -e  shows :

AVAILABLE DISK SELECTIONS:

   0. c1t0d0 <SUN36G cyl 24620 alt 2 hd 27 sec 107>
      /pci@8,600000/SUNW,qlc@2/fp@0,0/ssd@w21000020379a67d6,0
   1. c1t1d0 <drive type unknown> <--------
      /pci@8,600000/SUNW,qlc@2/fp@0,0/ssd@w21000004cf68eca0,0
   2. c1t2d0 <drive type unknown> <--------
      /pci@8,600000/SUNW,qlc@2/fp@0,0/ssd@w2100002037f8666e,0

PICLD errors during drive insertion:
        
   picld[67]: [ID 727222 daemon.error] Device DISK1 inserted
   qlc: [ID 686697 kern.info] NOTICE: Qlogic qlc(0): Loop OFFLINE
   qlc: [ID 686697 kern.info] NOTICE: Qlogic qlc(0): Loop ONLINE
   scsi: [ID 799468 kern.info] ssd6 at fp0: name w21000004cf68eca0,0,
         bus address e8
   genunix: [ID 936769 kern.info] ssd6 is
         /pci@8,600000/SUNW,qlc@2/fp@0,0/ssd@w21000004cf68eca0,0
   scsi: [ID 365881 kern.info]   Vendor 'SEAGATE', product 			
	'ST336605FSUN36G', (unknown capacity)
   genunix: [ID 408114 kern.info]
        /pci@8,600000/SUNW,qlc@2/fp@0,0/ssd@w21000004cf68eca0,0 (ssd6) 
        online

The root cause of the problem is faulty reads and writes due to Marvell
register reset after an ESD event.  Upon an ESD event to the drive, the
Marvell registers may experience a partial reset.  This disables the
secondary serial interface that FibreChannel firmware uses to
communicate with the channel and leaves only the primary serial
interface available for servo firmware to talk to the demodulator.
Thus reloading the channel registers through FC firmware has no effect
unless the servo firmware goes through initialization.  This means that
once the drive changes zones, the zone table parameters will not be
correct.  For read commands you will typically experience 03/1100 and
03/1600 errors.  Subsequent write commands will complete with good
status but will corrupt the sectors that are written to by writing at
the wrong frequency.  Since re-allocation typically occurs as a result
of 03/1100 errors in customer's environments, the drives become format
corrupt.  This is because the updates to the user tables are done at
the incorrect zone frequency.

The new firmware released by ECO WO_23669 contains a fix for the problem
identified in this FIN. 


IMPLEMENTATION:  
 
         ---
        |   |   MANDATORY (Fully Pro-Active)
         ---    
         
  
         ---
        | X |   CONTROLLED PRO-ACTIVE (per Sun Geo Plan) 
         --- 
         
                                
         ---
        |   |   REACTIVE (As Required)
         ---
         

CORRECTIVE ACTION:     
        
An Authorized Enterprise Service Representative may avoid the above
mentioned problems by following the recommendations as shown below.

1. To prevent this issue from occurring, install Patch 109962 and 
   download F/W 0538 to Seagate 36GB ST336605FC and 73GB ST373405FC
   disk drives. 

2. If this problem has already occurred on a disk drive, one could use 
   'format -e' to reformat the disk.  However, the data will be corrupted 
   and the disk could still fail again without warning.  This is not
   recommended.  If such an event occurs, it is strongly suggested that 
   the disk be replaced and that the replacement disk have 0538 F/W 
   downloaded if necessary.


COMMENTS:

None

----------------------------------------------------------------------------

Implementation Footnote:

i)   In case of MANDATORY FINs, Enterprise Services will attempt to    
     contact all affected customers to recommend implementation of 
     the FIN. 
   
ii)  For CONTROLLED PROACTIVE FINs, Enterprise Services mission critical    
     support teams will recommend implementation of the FIN  (to their  
     respective accounts), at the convenience of the customer. 

iii) For REACTIVE FINs, Enterprise Services will implement the FIN as the   
     need arises.
----------------------------------------------------------------------------
All released FINs and FCOs can be accessed using your favorite network 
browser as follows:
 
SunWeb Access:
-------------- 
* Access the top level URL of http://sdpsweb.ebay/FIN_FCO/

* From there, select the appropriate link to query or browse the FIN and
  FCO Homepage collections.
 
SunSolve Online Access:
-----------------------
* Access the SunSolve Online URL at http://sunsolve.Corp/

* From there, select the appropriate link to browse the FIN or FCO index.

Internet Access:
----------------
* Access the top level URL of https://infoserver.Sun.COM
--------------------------------------------------------------------------
General:
--------
* Send questions or comments to finfco-manager@Sun.COM
--------------------------------------------------------------------------


Copyright (c) 1997-2003 Sun Microsystems, Inc.