Document Audience:INTERNAL
Document ID:I0821-1
Title:Customers using SBus Dual FC Adapter (X6757A) at Rev. 50 may notice slow performance on sequential write operations
Copyright Notice:Copyright © 2005 Sun Microsystems, Inc. All Rights Reserved
Update Date:2004-01-07

---------------------------------------------------------------------
- Sun Proprietary/Confidential: Internal Use Only -
---------------------------------------------------------------------  
                            FIELD INFORMATION NOTICE
                  (For Authorized Distribution by SunService)
FIN #: I0821-1
Synopsis: Customers using SBus Dual FC Adapter (X6757A) at Rev. 50 may notice slow performance on sequential write operations
Create Date: May/09/02
Keywords: 

Customers using SBus Dual FC Adapter (X6757A) at Rev. 50 may notice slow performance on sequential write operations

SunAlert: No
Top FIN/FCO Report: No
Products Reference: SBus Dual FC Adapter
Product Category: Server / Service
Product Affected: 
Systems affected:
-----------------   
Mkt_ID    Platform    Model     Description              Serial Number
------    --------    -----     -----------              -------------
  -        E3000       ALL      Ultra Enterprise 3000          -
  -        E3500       ALL      Ultra Enterprise 3500          -
  -        E4000       ALL      Ultra Enterprise 4000          -
  -        E4500       ALL      Ultra Enterprise 4500          -
  -        E5000       ALL      Ultra Enterprise 5000          -
  -        E5500       ALL      Ultra Enterprise 5500          -
  -        E6000       ALL      Ultra Enterprise 6000          -
  -        E6500       ALL      Ultra Enterprise 6500          -
  -        E10000      ALL      Ultra Enterprise 10000         -
          

X-Options affected:
-------------------
Mkt_ID   Platform   Model   Description                   Serial Number
------   --------   -----   -----------                   -------------
X6757A      -         -     SBUS Dual FC Network Adapter        -
Parts Affected: 
Part Number    Description                         Model
-----------    -----------                         -----
375-3048-01    SBus Dual FC Host Adapter-Ivory       -
References: 
BugId:   4526161: Ivory HBA shows poor sequential write performance. 
         4522113: qlc: allow streaming transfers for the Ivory card.
         4506776: 1.13 based hba FCode show-children leaves stack imbalance.

PatchId: 112244-01: Hardware/FCode: SBus Dual Fibre Channel Host Adapter.
 
ECO:     WO_22809
     
URL:
http://www.sun.com/products-n-solutions/hardware/docs/Network_Storage_Solutions/
Adapters/index.html
Issue Description: 
Customers using Rev. 50 of the S-bus Dual FC Host Adapter (375-3048-01)
will experience slower performance on certain sequential write
operations (about 30% below optimal) due to improper settings of S-bus
width in the FCode and the improper PCI transfer mode set in the qlc
driver.  

Adapters with version 1.13.04 FCode are affected.  The FCode revision can
be identified using the 'luxadm' command as follows:

    #luxadm qlgc_s_download

    The typical response is:

    Found Path to 2 FC100/P, ISP2200 Devices
 
    Opening Device: /devices/sbus@2,0/SUNW,qlc@2,30000/fp@0,0:devctl
    Detected FCode Version:       ISP2200 Sbus FC-AL Host Adapter Driver: 
    1.13.04
    6/23/01

    Opening Device: /devices/sbus@2,0/SUNW,qlc@2,30400/fp@0,0:devctl
    Detected FCode Version:       ISP2200 Sbus FC-AL Host Adapter Driver: 
    1.13.04
    6/23/01
 
In the above example, luxadm found one S-bus adapter containing 2
ISP2200 chips.  There is only one FCode PROM on the board and the FCode
is shared among the  2 ISP2200 chips.  The "ISP2200 Sbus FC-AL Host
Adapter Driver: 1.13.04" shows the FCode revision to be 1.13.04, which
is the revision that has the problem.  The correct version should be
1.13.06 or above. 

The X6757A boards that have "REV 50" markings after the 375-3048-01 part 
number will have this problem.  Look for the Rev. 50 marking on the 
non-component side of the board.
    
There is no error indication for this problem.  The system may run
slower, but this may not be noticeable.   Applications which use a lot
of large block sequential writes will be affected the most.

This problem occurs because the host adapter firmware does not
initialize the host adapter to transfer in 64-bit mode on the S-bus
during boot up, causing all subsequent transfers to be in 32-bit mode.
The qlc driver also does not use full streaming transfers at the
appropriate times, causing sequential writes to slow down.

ECO WO_22809 fixes both the Sbus transfer width and the driver
problem.  The New FCode is version 1.13.06.  The board (375-3048-01) is
changed to Rev. 51.  The new FCode is also available via Patch
112244-01.
Implementation: 
---
        |   |   MANDATORY (Fully Proactive)
         ---    
         
  
         ---
        |   |   CONTROLLED PROACTIVE (per Sun Geo Plan) 
         --- 
         
                                
         ---
        | X |   REACTIVE (As Required)
         ---
Corrective Action: 
The following recommendation is provided as a guideline for authorized
Enterprise Services Field Representatives who may encounter the above
mentioned problem.

Please install Patch 112244-01 which upgrades the FCode for this
adapter and fixes the non-streaming transfer (slow write) problem.
Please note the special installation instructions provided with the
patch README.
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 [email protected]
--------------------------------------------------------------------------
Statusactive