04.02.2014 Views

ISP 24xx/25xx Firmware Release Notes - QLogic

ISP 24xx/25xx Firmware Release Notes - QLogic

ISP 24xx/25xx Firmware Release Notes - QLogic

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

2.15 From 4.00.23 to 4.00.24<br />

Changes<br />

Error Report<br />

[ER45981]<br />

[ER46626]<br />

Description<br />

CRC Build only. Added runt block support. Please refer to Block CRC Support for <strong>ISP</strong> <strong>24xx</strong>/<strong>25xx</strong> Application Note, Rev H or later.<br />

Immediate Notify IOCB Flags field bit 2 – Request ELS payload N_Port ID/N_Port Handle valid. This bit is set to 1 when<br />

Request ELS Payload N_Port and Request ELS Payload N_Port handle fields are valid.<br />

Request ELS Payload N_Port ID field (bits 23-0) (offset 22h-20h) – This field is valid when bit 2 of the Flags field is set to 1. If<br />

the received ELS request is LOGO, this field contains the N_Port ID in the LOGO payload. If the received ELS request is TPRLO,<br />

this field contains the Third Party Originator N_Port_ID in the TPRLO payload.<br />

Request ELS Payload N_Port Handle field (bits 15-0) (offset 25h-24h) - This field is valid when bit 2 of the Flags field is set to<br />

1. If the received ELS request is LOGO, this field contains the N_Port handle associated with the N_Port ID in the LOGO<br />

payload. If the received ELS request is TPRLO, this field contains the N_Port handle associated with the Third Party Originator<br />

N_Port ID in the TPRLO payload.<br />

The following change was made to the Notify Acknowledge IOCB:<br />

Flags – This field contains the flags from the associated Immediate Notify IOCB.<br />

[ER47281]<br />

The SCSI Status field in Status IOCB is now cleared when a transport error (03h) is reported [ER47281).<br />

Bug Fixes<br />

Error Report<br />

ER46473<br />

ER46855<br />

ER44276<br />

ER46669 and<br />

ER47133<br />

ER46489<br />

ER46829 and<br />

ER46920<br />

ER46976<br />

ER47028<br />

ER47308<br />

ER47427<br />

ER47499<br />

ER47641<br />

ER47696 and<br />

ER47703<br />

Description<br />

SB2 only. Corrected errors found during terminated exchange recovery.<br />

SB2 only. Corrected a stall condition that occurred after receiving a Class 2 SB2 IU.<br />

SB2 only. Corrected a firmware error asynchronous event (8002h) that could result if an ABTS was received while waiting for an<br />

ACK for a Class 2 frame.<br />

SB2 only. Corrected various SB2 transmit timeout and transmit error handling conditions. Timeout status is now returned in the<br />

completion IOCB on an SB2 sequence timeout.<br />

SB2 only. Corrected a condition where the firmware could inadvertently drop SB2 IUs.<br />

Corrected false FIFO parity errors or RISC pause events reported by the firmware in loop topology.<br />

Multi-ID (MID) only. Correctly set FLOGI ELS payload to indicate support of N-Point Virtualization (NPIV). Corrected port and<br />

node name reporting.<br />

Corrected detection and reset of inline credit extender (ICE).<br />

MID only. Corrected reporting of acquired ALPA when previous ALPA was lost during LIP.<br />

Class 2 Builds only. Send PRJT instead of ACK for received Class 2 PLOGI with a D_ID error.<br />

Corrected a problem where the firmware was not going to READY state when connected to a local loop and the disable<br />

automatic PLOGI option was selected. This problem could occur if an ADISC is sent to a connected device and a LOGO<br />

response is received.<br />

Corrected an issue that occurred during fault injection where transmit operations may stall or firmware errors (8002h) are<br />

reported.<br />

Corrected an issue where the firmware could return an invalid receive exchange address when processing a PUREX TPRLO<br />

request.<br />

<strong>ISP</strong> <strong>24xx</strong>/<strong>25xx</strong> <strong>Firmware</strong> <strong>Release</strong> <strong>Notes</strong> 14 of 15

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!