==================================== July 25, 2002 ==================================== Fabric OS V3.0.2g Patch Release Notes Patch Release Notes contain descriptions of bug fixes from release v3.0.2a to v3.0.2g. =================================== BUGS FIXED IN FABRIC OS 3.0.2a =================================== Defect ID: 10109 Priority: 1 Problem Area: Zoning Found in Release: v3.0.2 Problem description: SID/DID CAMs are not setup properly when a HBA issues a PDISC instead of PLOGI LOGO frames do not arrive at PDISC source port Description of Fix: Zoning task rebuids the SID/DID CAMs when a PDISC is detected. =================================== BUGS FIXED IN FABRIC OS 3.0.2c =================================== Defect ID: 10504 Priority: 1 Problem Area: QuickLoop Found in Release: v3.0.1b Problem description: In a configuration with two hosts attached in 2Gbit\sec QuickLoop mode, when hba sends an OPN, it does not get forwarded to the storage device, it instead is sent back to the hba, resulting in the hba being unable to access storage. Description of Fix: Save bitmap of looplets that failed to initialize during first pass and use it to reinitialize them at the end of pass2, if timing deems this necessary. Defect ID: 10577 Priority: 3 Problem Area: SNMP Found in Release: v3.0.1b Problem description: E-port display in FA-MIB and trunking only shows Master Trunk Port. Description of Fix: swNbTable displayed the entries for master ports only. It now displays the entries for slave ports also. Defect ID: 10743 Priority: 1 Problem Area: QL Found in Release: v3.0.2 Problem description: Port becomes In_Sync when switch is rebooted with JNI FCE2-6410. This issue will only occur with the dual port HBA FCE2- 6410. Description of Fix: Under certain loop environment, firmware handles the OFFLINE scn twice by calling qlLoopletDown. It is now handle propetly. Defect ID: 11077 Priority: 3 Problem Area: Web Tools Found in Release: v2.4.1c Problem description: Hyphen in the switch node name in DNS disables access to Zone admin & Name server windows in WebTools. Description of Fix: Modified the HTTPd task to accept hyphen in the switch node name. Defect ID: 11295 Priority: 2 Problem Area: Command Found in Release: v3.0.2b Description of Fix: The command nsAliasShow has been added to this patch release. This command is a duplicate of the command nsShow with the added feature of displaying the defined configuration aliases that the device belongs to. Defect ID: 11638 Priority: 1 Problem Area: Name Server Found in Release: v3.0.2b Problem Area: NS was requiring another probing to be completed before sending RSCN. Description of Fix: If probing has failed with NOT_SUPPORTED as the reason code, probing will discontinue and the NS will send an RSCN once the device has been registered. =================================== BUGS FIXED IN FABRIC OS 3.0.2d =================================== Defect ID: 12129 Priority: 1 Problem Area: Frame Filtering Found in Release: v3.0.2c Problem description: In a 20 switch fabric VMS hosts loses path to storage targets after the storage has been rebooted. Description of Fix: Change to process Port login of Open VMS hosts can now maintain path to storage targets after storage has been rebooted. Defect ID: 12136 Priority: 3 Problem Area: SNMP Found in Release: Problem Description: CERT test suite case #1421 causes memory leak in switch. Patch by WindRiver. Description of Fix: Issue found by WindRiver when running CERT test #1421. WindRiver fixed the issue and provided a patch to Brocade. Defect ID: 12198 Priority: 1 Problem Area: Compatibility Found in Release: 3.0.2 Problem Description: Frames discarded during remote copy. Description of Fix: The root cause of this is the loop deadlock. In order to fix this problem, the switch will periodically checks the port for a loop idle condition where frames are not tx'd and rx'd for at least 16ms. At which point, the loop tenancy is broken by generating the CLS Defect ID: 12018 Priority: 1 Problem Area: QL Problem Description: Switch hangs when receiving unexpected LISM storms from device. Description of Fix: Fixed tReceive task to handle unexpected LISM storms correctly. Defect ID: 12027 Priority: 1 Problem Area: Zoning Problem Description: Port zoning all 4 ports on a VMS host does not see all ports from storage device. Description of Fix: Clear the appropriate CAMs at the same time the CAMs in the host is cleared. =================================== BUGS FIXED IN FABRIC OS 3.0.2f =================================== Defect ID: 12215 Priority: 1 Problem Area: Problem Description: Requesting bloomDataShow on an invalid port causes inconsistent behavior. Description of Fix: An error message 'Invalid Port' will be displayed if the port requested for bloomDataShow is out of range. Defect ID:: 12228 Priority: 2 Problem Area: Auto Negotiation Problem Description: Changing switch speed from AU to 1GB causes an HBA to go into loopback state Description of Fix: Changed timing between portenable and portdisable to prevent an HBA from going into loopback state when switch speed is changed from AU to 1GB. Defect ID: 12324 Priority: 2 Problem Area: Frame Filtering Problem Description: BA_ACC frame to an ABTS is being dropped. Description of Fix: BA_ACC frame is now handled properly when an ABTS is received. Defect ID: 12367 Priority: 1 Problem Area: Interop Problem Description: GA_NXT request times out from McData to Brocade. Description of Fix: Brocade switch returns next device in local name server. Defect ID: 12477 Priority: Problem Area: Quick Loop Description: LILP Frame did not contain all phantom ALPAs in the ports zone. This resulted in ports not seeing all devices in its zone. Description of Fix: Phantom map now includes all phantom ALPAs in ports zone. Defect ID: 12575 Priority: 1 Problem Area: Port Initialization Problem Description: Host does not recognize storage after reboot. Description of Fix: F_port setup has changed. Defect ID: 12879, 12739 Priority: 1 Problem Area: Zoning. Problem Description: When zoning is enabled, a cluster node cannot see it's storage device after reboot. Description of Fix: Cluster node can now see storage devices after reboot when zoning is enabled. Defect ID: 12588 Priority: 2 Problem Area: Fabric Watch Problem Description: tThad disable configure option is only available to root user Description of Fix: tThad disable configure option now is available at the Admin level. Defect ID: 13023 Priority: 2 Problem Area: Web Tools Problem Description: Buttons at the bottom of screen are not visible at 800x600 resolution, slider bar is unusable. Description of Fix: Buttons are now visible at 800x600 resolution and slider bar is fully accessible. =================================== BUGS FIXED IN FABRIC OS 3.0.2g =================================== Defect ID: 12330 Priority: 1 Problem Area: Zoning Problem Description: HDS MSCS linkup problem Description of Fix: Set TFR_SEARCH to force another timeout search to clear the timeout flag Defect ID: 12350 Priority: 1 Problem Area: Extended Fabric Problem Description: Switch reboot after adding extended fabric license causes problem with spinsilk Description of Fix: Spinsilk does not have problem anymore with this version Defect ID: 13043 Priority: 1 Problem Area: Fabric Watch Problem Description: Fabric Watch Warning is returning (NULL) when the timebase is modified from default Description of Fix: Correction was made to return the unit string to display the value "Error(s)" Defect ID: 13044 Priority: 2 Problem Area: Port configuration Problem Description: More than one port in a quad may be designated as a long distance port. Description of Fix: Once a port is set as long distance port, trying to designate another port in the same quad to long distance will generate error message Defect ID: 13045 Priority: 2 Problem Area: Zoning Problem Description: Zoning interface allows duplicate entries to be added to an alias Description of Fix: Duplicate entries will be detected and not added to the list Defect ID: 13303 Priority: 2 Problem Area: Diagnostics Problem Description: LOGO frame was dropped at the switch Description of Fix: Trap the LOGO frame also in PLOGI trap and forward it Defect ID: 13304 Priority: 2 Problem Area: QuickLoop Problem Description: Switch is dropping SCSI command frames when a Mylex controller does a failover Description of Fix: Continue creation of additional phantoms regardless of the error. During the LISA phase, detect the error and resolve the error condition Defect ID: 13326 Priority: 1 Problem Area: Fabric Watch Problem Description: fwConfigReload not working properly Description of Fix: Added ALPA, end-to-end and filter class configreload Defect ID: 13519 Priority: 0 Problem Area: Backward/Forward Compatibility Problem Description: During core PID upgrade in a redundant fabric, if the host mistakenly sends a PLOGI with bad D_ID, and if hardware zoning is configured, filtering logic will use the wrong port derived from the bad D_ID Description of Fix: Check the port attached before using it