------------------------------------------------------------------------ Version 3.42.12, 18-JUN-2001 This version is not made off the top of the development tree. It is based on v034211 but the following files have been updated or modified beyond v034211: ont2/amem.c, v1.82 Problems Resolved: CR1767: Firmware 3.42.10 telnet problems and periodic reboots. Fixed dma problem in memory test routines with Parity-DDFM by using direct comparisson instead of DMA transfer. Other Changes: ------------------------------------------------------------------------ Version 3.42.11, 15-JUN-2001 This version is not made off the top of the development tree. It is based on v034210 but the following files have been updated or modified beyond v034210: ont2/amem.c, v1.81 ont2/memtest.c v1.18 app/scsitarg.c v1.31.2.3 app/scsitarg.h v1.8.1.3 snmp/pathext.c v1.160 Problems Resolved: CR1721: SNMP always returns scsiMapComment field blank. Brought in fix from main line tree. CR1767: Firmware 3.42.10 telnet problems and periodic reboots. Fixed semaphore problem in memory test routines. CR1764: Review IBM RAS Requirements. Added address test to end of ddfc() routine so that it is called at the end of each tape transfer. Other Changes: ------------------------------------------------------------------------ Version 3.42.10, 8-JUN-2001 This version is not made off the top of the development tree. It is based on v034209 but the following files have been updated or modified beyond v034209: ont2/amem.c, v1.79 ont2/memtest.c v1.17 ont2/memtest.h v1.8 ont2/rpInt.h v1.11 scsin2/scsiinit.c v1.40 scsin2/scsiinit.h v1.11 scsin2/tar875Lib.c v1.26 scsin2/tar896Lib.c v1.15 scsin2/tarLib.h v1.3 scsin2/sn.c v1.115 scsin2/sn896.c v1.13 scsin2/snl.h 1.26 Problems Resolved: CR1736: Use 06h to abort non-tagged commands HP Ultrium drives are hanging following ABORT message. CR1764: Review IBM RAS Requirements. Added enhanced address check routine to the amemTestTask() routine. On Gateway and Router this test verifies a test buffer against a unique source pattern. The source pattern is routinely checked, and the destination buffer is checked routinely. On Gateway the data is DMAd from a DDFM source buffer and checked on the RP. Changed DMA routines to use interrupt completion in a task-friendly manner. CR1697: Modified the behavior of the SCSI chips to use the optimized PCI Memory Read Multiple command to improve performance with the ECC-DDFM memory card. ------------------------------------------------------------------------ Version 3.41.37, 07-Mar-2001 Problems Resolved: CR1404: Add support for HP Optical Disk Drives. Added tracking of block size from Mode Sense. Disabled command queueing support on FC- attached Optical Disks. CR1456: Prevented trying to attach ourself as a target when we are on the Fabric in both target and initiator modes with one or more of our ports. CR1469: Fixed VPS registration failures which started to show up after upgrading to Qlogic firmware 2.01.31. CR1483: SNMP reports only current SCSI working parameters, not pending changes. CR1490: Allowed fcRescan to remove LUNs that are no longer present (eg. LUNs unmapped by VPS). Other Changes: IPOST initializes and checks parity SIMMS. If SIMMS pass and there are no parity errors then parity is left enabled for bootrom and firmware. If parity fails and the VPD indicates that parity memory is required then POST will fail. POST's failure action is to attempt to reboot the box. Corrected problems with LTO tape drives when using the tape fast-path and reaching EOM. Set XFER params to narrow mode to when width negotiation is requested to fix parity erros when Scalar 100 is used with faulty SCSI cards. --------------------------------------------------------- Version 3.41.36, 16-Feb-2001 Problems Resolved: CR808: Added retries for read6 command when it results in 'check' during device discovery. CR1251: Invalid Parameters reported by firmware when creating SRS devices with SAN Director. CR1376: Added support for IBM 3995 Optical Library OPEN DOOR command. CR1440: SONY has requested vendor unique commands to be processed by the gateway. Other Changes: Upgraded to Qlogic firmware version 2.01.31. Added selective control of PCI parity based on DDF type. Modified boot to check to enable parity on DRAM. Changed memory tests to check both banks of DRAM. Changed Inquiry Revision field settings to allow up to subrev 62. Data Mover improvements. Added SI character to service port prompt to correct display of gibberish. Fixed bug where an aborted command during device discovery would cause command to be lost. Correctly report to SAN Director whether the Alternate Host ID is in the automatic mode or not. SNMP Trap UDP Port is now settable via SNMP. Invalid Parameters no longer reported when creating SRS devices via SNMP. ------------------------------------------------------------------------ Version 3.41.35, 19-Jan-2001 Problems Resolved: CR1193: Fixed false detection of Fabric on a point-to-point link between N_Ports. CR1330: Corrected identification of SCSI channel from PCI address. CR1333: Luns added by VPS on a downstream Gateway were not picked up during a manually invoked rescan. Prevented Gateway crash when a device is probed during scan and the device is also doing I/O on the fast-path. In FC scanning, added tolerance for disks reporting Reservation Conflict. Other Changes: Added ability to do mapWinnowDatabase remotely. Changed Ethernet loopback test to display message indicating that the test is not supported in this build. Changed FC test to not report errors as okay. ------------------------------------------------------------------------ Version 3.41.34, 17-Jan-2001 Problems Resolved: CR1354: Fix bug in telnet login security. Other Changes: Prevent against a user typing "license" at the command prompt without a string of any kind following it. ------------------------------------------------------------------------