IBM System Storage subsystem controller firmware version 07.84.54.00 for the DS3500-all models, DCS3700-all models, DS3950-all models, DS5020-all models, DS5100-all models, and DS5300-all models storage subsystems. Last Update: 02/07/2014 Version History ----------------- This is a new release of IBM DS3000/5000 System Storage controller firmware/NVSRAM in the 07.8x.xx.00 controller firmware code thread for the DS3500-all models, DCS3700-all models, DS3950-all models, DS5020-all models, DS5100-all models, and the DS5300-all models, storage subsystems only. Feb 07, 2014 - Version 07.84.54.00 - Fix the following defects Severity 1 - LSIP200489388 (CL LSIP200482808) Database outage during controller replacement, disk with incompatible SS - LSIP200482470 (CL LSIP200480979) (2004665000) Unreadable Sectors caused by RefTag corruption in cache - LSIP200465976 (CL LSIP200425803) Mirror drives not read if failed drive in a RAID 1 volume with more than 2 drives Severity 2 - LSIP200490182 (CL LSIP200437453) PANIC: Size mismatch with prev memory block vkiHdr 0x54fa118 RR-CFG-1 - LSIP200492263 (CL LSIP200488869) Assert after failed drive replacement - LSIP200481528 (CL LSIP200407910) Arvm/rvm filling IOScheds stack to 30K - LSIP200434332 (CL LSIP200426574) (TD_PT67139) SAS port failed reported after controller swap - LSIP200446948 (CL LSIP200361810) sntpEventHandler() calling VNI_GET_SYNC_TIME() causing VKI_TICK_GET() to reset - LSIP200464419 (CL LSIP200348175) ARVM communication errors occurring with ancient IO noted - gCfg22 - LSIP200479460 (CL LSIP200466534) (TD_PT68262) Array Panic when running SysReboot with Drive Fail - LSIP200480029 (CL LSIP200468490) Caught bad allocation in processEventsMethod for 0x0 null after 5hrs of ctlrFail/defrag Severity 3 - LSIP200443551 (CL LSIP200439436) ARVM Secondary volumes IOshipping issue on MPP Dec 18, 2013 - Version 07.84.53.00 - Fix the following defects Severity 1 - LSIP200378588 (CL LSIP200377800) Controller reboots following EBOD power cycle - LSIP200417330 (CL LSIP200394616) (30772,698,760) PI errors were reported during FlashCopy volume creation on optimal R5 and R10 - LSIP200390033 (CL LSIP200390010) format5_IssueWrites RAID6 Implementation not being used. - LSIP200410256 (CL LSIP200408153) (TD_PT66502) Double force transfer causes DATA CORRUPTION on all hosts during watchdog tim - LSIP200423904 (CL LSIP200412217) (2004290035) Controllers lock down due to VDD/PI ERRORS when SAN booting Linux from a thin DA volume - LSIP200420350 (CL LSIP200336694) Enhance Meteor PCIe Error Handling - LSIP200420348 (CL LSIP200333989) Detect, handle, and report any Meteor SRAM, Denali, or PBAM errors - LSIP200420354 (CL LSIP200339243) Add Meteor internal parity error handling to blade RPA driver - LSIP200436983 (CL LSIP200337625) (DFR 316024 ) (TD_PT62905) Backup device failure prior to power outage results in data corrupti - LSIP200461493 (CL LSIP200456185) (XB217535) DiskPool Data Corruption After Drive Replacement If the Original Drive Was Not Failed - LSIP200464474 (XB250469) getLongLivedOpsProgress causing processor memory leak - LSIP200467390 Gears value flipped on BrownOut support - LSIP200468493 (CL LSIP200442537) Data Corruption reported during Triple Fault test with Teradata Smash - 5501 - LSIP200469127 Pikes Peak controller got page fault after 23 hours of failover with drive fail stress Severity 2 - LSIP200373530 (CL LSIP200371777) (2500-M2 Telnet Port) DHCP options remain in effect beyond lease termination, leaving telnet enabled - LSIP200377286 (CL LSIP200344307) (2003629638) PANIC: sasGetConfigPage: MPI Config Page Header Timeout ioc:1 pageVersion:3 - LSIP200354558 (CL LSIP200331748) (TD_PT63916) RETCODE_ARVM_ORPHAN_MEMBER occurred when attempting to add seco - LSIP200375144 (CL LSIP200316862) (TD_PT63157) PANIC: Size mismatch with prev memory block vkiHdr 0x2d699ff8 - LSIP200382606 (CL LSIP200363935) (ESCP100007079) syslog message is not sent when a drive is failed - LSIP200368204 (CL LSIP200366701) (XB141452) Default setting for thin volumes is 'media scan disabled' - LSIP200382106 (CL LSIP200316429) Running controller diagnostics from GUI causes controller panic - LSIP200320944 (DF558439)ESX server experiences connectivity loss to iSCSI datastores residing on array - LSIP200352645 Increase the buf_t pool for XBB2 in Freemont.1 - LSIP200385626 (CL LSIP200343826) (TD_PT64453) "PANIC: PI Error on Initiator side" reported when clearing unreadable sectors on - LSIP200381221 (2004075133) Device Discovery Failed, reason:stdinqlen for USB cache Backup - LSIP200416839 Watchdog timeout in power cycle stress during first cycle - LSIP200392198 (CL LSIP200332286) (TD_PT63945) Ancient IO due to problems occurring in cacheAlloc - LSIP200405251 (CL LSIP200387303) (c30094,69H,760) AIO following a unexpected iSCSI session termination - LSIP200418414 (CL LSIP200323129) (TD_PT63453) AMG suspension during cacheSlam IO with power-cycle - PI reftag error on sync IO - LSIP200388920 (CL LSIP200374259) SAS ports Failed (A&B) after sysReboots with PI vol DVEs in Progress, during Legacy VG Super-BRT - LSIP200385870 (CL LSIP200367674) (TD_PT65176) Core dumps being captured on both controllers at the same second caused it to be - LSIP200418764 (CL LSIP200339765) (TD_PT63926) (DFR 331820 ) (IOSched): PANIC: Driver Bug header.blockSize, file rpaLld.c - LSIP200416246 (CL LSIP200413052) (TD_PT66612) Script Editor allows creation of more scheduled legacy FlashCopys than allowed by PFK. - LSIP200404540 (CL LSIP200352322) STPG Allowed / Improper TPG state during FW download - LSIP200420739 (CL LSIP200415196) (TD_PT66695) Watchdog Timeout from task "mtlseHealthTask" - error inside mtlDeviceInstance d - LSIP200349630 (CL LSIP200348047) (TD_PT64595) Page Fault ZN4arvm27AsyncMirrorRepositoryVolume on PP while scanning Luns on hosts - LSIP200354848 (CL LSIP200349557) (TD_PT64623) PI Error on Initiator side on SSD Cache drives when SSD cache was configu - LSIP200404525 (CL LSIP200352318) STPG allowed on Service Mode controller - LSIP200351943 (CL LSIP200349599) (TD_PT64631) MTLSE: BUG: ConIO attempting recvDataOut with excess xfer length noted gCfg22 - LSIP200413121 (CL LSIP200316786) Issues with initializeRestoredRcbFlag during an incomplete backup - LSIP200387862 (CL LSIP200295637) (TD_PT62202) pCache: Power Restore during Cache Dump - LSIP200418628 (CL LSIP200333460) (TD_PT63991) PI Error on Target side : x4e, transferCount:0, blockOffset:0, blockCount:0 - LSIP200404778 Cannot create ARVM pair from PI-disabled volume to non-PI volume - LSIP200415239 (CL LSIP200394663) Cache devices internally disabled during mid cache restore reboot on primary. - LSIP200394086 (CL LSIP200392225) (n/a) Multi-Bit ECC Error Recovery Fails Causing Lockdown - RPA Bitmap Region - LSIP200425830 (CL LSIP200391819) (TD_PT66239) PI Error on Initiator side: mid:60, status:4d on Snow - LSIP200388463 (CL LSIP200322082) (TD_PT63392) AIO after iscsi errors on SM controller durring firmward download stress test - LSIP200392196 (CL LSIP200331992) (TD_PT63933) Unexpected drive failure causes the Ancient IO on PikesPeak - LSIP200395874 (CL LSIP200395469) Cov18830 - rpa ECC error handling - Potential for Data-Abort - var used unitialized in non-debug - LSIP200388441 (CL LSIP200319878) PI error during Windows volume format - LSIP200435744 (CL LSIP200427119) (TD_PT67166) Snowmass hit Assertion Failed: false, file evfVolumeListenerMgr.cc, line 453 during - LSIP200418723 (CL LSIP200336695) (TD_PT64155) Power cycle of base tray in multi-tray array gives data corruption errors with cacheslam - LSIP200433007 (CL LSIP200388461) Auto abort of released SCSI OP - LSIP200431652 (CL LSIP200338545) (DFR 288523 ) Ancient I/O noted on controller A after toggling switch ports to controlle - LSIP200386838 (CL LSIP200345754) (TD_PT64519) PANIC: mapBlock: PI mismatch buf(0x2514660) flags(8202801) ccb(0xce77730) flags(28042c1) - LSIP200388440 (CL LSIP200316764) The OBB in pcache can be deleted if BUC aborts the backup due to a power up - LSIP200378613 (CL LSIP200377786) PikesPeak controller hit ASSERT: Assertion failed: 0, file arvmAsyncMirrorProxyVolume.cc, line 1885 - LSIP200420750 (CL LSIP200367503) (TD_PT65167) (pasMsgQEventTask): PANIC: clusterAlloc: image len: 0, count: 2 prealloc 0 durin - LSIP200387239 Volume reconstruction hangs at unreadable sector - LSIP200361738 (CL LSIP200354896) (TD_PT64809) Write Error on disk pool volume on RH6.3 on SM during controller replacement - LSIP200388439 (CL LSIP200315397) (TD_PT63083) Host Interface Card Diagnostic run in Extended - FC EDC mode fails the Host card - LSIP200387861 (CL LSIP200256488) MB ECC in DQ region results in reboot loop - LSIP200432673 (CL LSIP200431758) (N/A) The fan speed control values and thermal warnings need to be the same for the 725W AC - LSIP200420747 (CL LSIP200340914) (TD_PT64392) "PANIC: SOD failure in vdm::initialize" during head swap - LSIP200388437 (CL LSIP200298551) scmSADataMgr is using the wrong transaction type - LSIP200375899 (CL LSIP200361492) Issue with retrieving Remote Array ID from ARVM Remote Volume - LSIP200438681 Pikes Peak controller hit multiple different exceptions after upgrade to 10.84.50.04 - LSIP200386822 (CL LSIP200328983) Fatal_Mirror_Mismatch in Backup database while running sysReboot - LSIP200360692 (CL LSIP200360462) Page Fault when probing missing 2nd sata Flash device - LSIP200440805 (CL LSIP200440480) Fix coverity bug identified by 25369 and 25370 - LSIP200420748 (CL LSIP200348848) Incorrect ComponentReplacementMethod being referenced for all non-XBB2 controllers - LSIP200420358 (CL LSIP200335124) (TD_PT64042) Error after SM Muliti-bit ECC injection: "Meteor Internal Denali ERROR: DENALI ER - LSIP200424330 (CL LSIP200424325) Page fault while handling RLIR. - LSIP200419182 (CL LSIP200340873) (TD_PT64388) "PANIC: Listener N3evf16VolumeCfgManagerE handler error for ev: 0x13c6c084.." - LSIP200432633 (CL LSIP200408996) (2953306) Reboot due to ancient IO occurred on both controllers, stuck in cow::ImageClientVol - LSIP200445018 Fix XBB2 Compile Break introduced by LSIP200420748 - LSIP200443211 Matterhorn -w- iSCSI HIC gets "Exception: Data Abort" during file system creation - LSIP200454168 (CL LSIP200388979) Data Corruption: Data in this block is indeterminate due to an interrupted write. Volume 9, block - LSIP200459530 (CL LSIP200452318) (TD_BST1481) Thin Volume Repository Reporting Invalid Threshold Exceeded During DVE - LSIP200451774 (CL LSIP200443436) CrushStripe data in state capture is way too verbose - LSIP200466522 (CL LSIP200429206) AIO after source op abort sent to prevent unexpected iSCSI terminations - LSIP200464415 (CL LSIP200340504) (DFR 316027 ) (TD_PT62688) Emulex issue CS044594 Secondary array remained optimal with - LSIP200443490 PikesPeak controller hit ASSERT: Assertion failed: after 13.5 hours of failover and defragmentation - LSIP200389871 Ancient I/O as result of stalled FCCB - LSIP200463758 Not able to replace failed drive with identical drive via Storage Manager Severity 3 - LSIP200361970 (CL LSIP200359350) (78712,820,820) MaxPitsExceededException caught in PITVolMgr with scheduled FlashCopy - LSIP200375133 evfShowVol reporting IO percentages over 100% - LSIP200386127 (CL LSIP200367559) make sure that core dump captures the diag buffers for IOC chips upon on IOC fault. - LSIP200363464 Fremont controller unexpectedly reboots during direct attach cable pull from 16GB QLogic - LSIP200419763 (CL LSIP200291809) (XB107843) Profile is showing Loss of Path Redundancy - LSIP200404542 (CL LSIP200352327) Shipped IO may be interrupted during SOFD - LSIP200312351 DS5100 controller went into lockdown due to PCI error during upgrade from Emerald(07.30) to Fremont.0(07.83) - LSIP200405210 (CL LSIP200347451) (TD_PT64491) (RW LSIP200344674) Critical MEL event 2124 Dedicated Mirror Channel Failed Log - LSIP200339239 CFW does not return a value of 0 an error condition during an invalid DVE operation - LSIP200442518 (CL LSIP200437955) (NA) Active CFW version not reported in MEL optional data field 0x0824 on controller firmware - LSIP200418750 (XB196697) Volume does not return to preferred path after Volume Copy Operation has completed - LSIP200440463 (CL LSIP200438854) Fix various IOI-3 defects - LSIP200415089 (CL LSIP200410827) SAM Coverity defect - LSIP200441698 (CL LSIP200439435) TRB's (iscsi IO structure) not being freed properly for aborted commands on VMware test configuration April 29, 2013 - Version 07.84.46.00 - Fix the following defects Severity 1 - LSIP200333140 VDD/HDD PI ERROR THRESHOLD EXCEEDED - LSIP200333878 (CL LSIP200326132) On Board Backup - Data corruption errors on power cycle test with short power cycle - LSIP200347433 Port 0 of SAS 9200-16e attached to 6G SAS HIC on DCS3700 regular controller results in performance degradation - LSIP200349391 (CL LSIP200348197) Hit DataCorruption while trying to read PI disabled Vol Copy from PI Enabled Vol - LSIP200353976 (CL LSIP200352739) Failed to create PiT Image on Asynch Mirror Group (secondary) volumes - LSIP200354598(CL LSIP200297515) PI Errors reported by the controller - LSIP200356199 (CL LSIP200355139) Data Alignment Exception when "RAID1ReadFixedDistribution" command is run - LSIP200356200 Miscompare on 5 of 6 hosts during CCDL - LSIP200357553 (CL LSIP200355114) CPiece transitioning to placeholder - LSIP200362021 (RW LSIP200357553) (CL LSIP200355114) CPiece transitioning to placeholder - LSIP200362359 (CL LSIP200360693) Incorrect read data is returned when the primary cache block size is changed - LSIP200362993 (CL LSIP200357214) After Data Abort writing Cstripes controller Panicked because of duplicate drive extents - LSIP200370294 (CL LSIP200331499) Corrupted DBS - LSIP200370802 (CL LSIP200362376) Vmware NVSRAM host type should be returning 2/4/1 to the host Severity 2 - LSIP200314509 (CL LSIP200310728) PANIC: ERROR: PLX NTB Port 4 Bad TLP Count 66 exceeds threshold - LSIP200319453 (CL LSIP200312226) (ccmEventTask): ERROR: TXN rebooting alt due to transactional peering failure - LSIP200320341 PI error detected on initiator side during hot unplug of drives - LSIP200323975 (CL LSIP200207966) Secure volume group failed - LSIP200326533 Controller lockdown with ARVM DDP vols running SRM - LSIP200330737 Large IOs are not being reported with some shell commands - LSIP200332692 (CL LSIP200315995) Panic: CCM: reconfigurePurgeCache - LSIP200333419 (CL LSIP200333417) Upgrade/downgrade with core dump causes infinite spam warnings - LSIP200335182 (CL LSIP200330803) Unexpected MEL 210e-Controller cache memory recovery failed after power cycle/reset - LSIP200335197 Cannot create security key after head swap on simplex array with FDE drives - LSIP200336817 Thin volume remained FULL after raising maximum expansion capacity - LSIP200337497 PANIC: cachePurge: locked CB 0x18fd9798 for device 495 during CFDF Stress Test - LSIP200340014 (CL LSIP200335359) Import Security Key GUI error popup is misleading and does not provide direction - LSIP200341067 (CL LSIP200334584) Thin volume does not auto-expand after disk pool increases free space - LSIP200345129 Reconstruction does not automatically begin on second drive if reconstructing drive fails to reconstruct - LSIP200347466 (CL LSIP200336238) CF test failed due to operation "PROC_setControllerToFailed¡¨ - LSIP200349625 (CL LSIP200346691) Ancient IO, scsiOp 5da9680 poolId 0 opCode 2a age 300006ms - LSIP200350812 (CL LSIP200306780) (TD_PT62702) PI error on Initiator side created SuspLockDown on both controllers - LSIP200352226 (CL LSIP200218790) (XB083232) Volume left degraded after GHGS replaced - LSIP200354345 DS5020/DS3950 controller hit PANIC during multiple simultaneous ESMStateCpatures - LSIP200354424 Controller stuck in Start-of-Day (SOD) after reboot (B-ctlr is offline) during 3x fault test - LSIP200354513 (CL LSIP200343956) internal-suspend sync state of AMG after IO suspension timed out after 1 min - LSIP200355204 (ssmEvent): PANIC: SSM could not report a system event, rebooting and SYMbol Server: Out of Memory - LSIP200355230 (CL LSIP200349373) "bcmPciAdapterCfgRead: adapter is NULL." is logged to excLogShow during power off - LSIP200357450 (CL LSIP200355153) AIOs occurring when attempting to create file systems on LUNs using SLES 10.4 host - LSIP200359384 (CL LSIP200341523) AIOs while processing a drive failure operation - LSIP200359792 Age of BBU swapped into replacement controller not maintained after ACS - LSIP200360546 Ancient IO while mapping VMFS to a VM - LSIP200360714 (CL LSIP200359123) Ancient I/O reboots on both controllers causing loss of access - LSIP200362326 CM Synergy 7.1 eliminate duplicate objects in CFW 7.84.xx - LSIP200362983 (CL LSIP200331127) Detune dq trace information is not being initialized correctly - LSIP200366623 Controllers entering into infinite reboot loop after downgrading from 7.86 to 7.84 - LSIP200366765 (CL LSIP200355490) Exception: Program (Illegal Opcode) - LSIP200370140 (CL LSIP200355601) Reboot after a correctable ECC error in PCI register - LSIP200372907 Exception: Data Abort - when loading CFW - LSIP200373923 (CL LSIP200373417) DCS3700 Performance Module Controller hit PI Error - LSIP200380753 Controller hit ASSERT: Assertion failed: base ! 0, - LSIP200380785 ASSERT: Assertion failed: iter ! m_Pieces.end(), file vdmPieceMgr.cc, line 1321 while changing the WWN - LSIP200381111 (CL LSIP200378219) Multiple controller reboots occur from memory leaks Severity 3 - LSIP200327444 (CL LSIP200318491) (XB121864) WB_CACHING_FORCIBLY_DISABLED Recovery GURU message - LSIP200346730 (CL LSIP200323601) Interuppted DDP IAF restarts progress reporting at 0% upon resumption - LSIP200368770 (CL LSIP200368684) Bundle DCM 4.79 release firmware - LSIP200376992 (CL LSIP200331984) Reconfig Limitations not calculating DCE boundaries with 28 drives or more - LSIP200378977 (CL LSIP200326640) analyzeCopyOnWriteRepository_1 does not return output to shell or close the fd. Severity 4 and unsorted - LSIP200326074 (CL LSIP200323655) Enhance shell cmds - LSIP200359054 (CL LSIP200301815) Remove the quarantine code as it is not needed in PL firmware December 04, 2012 - Version 07.84.44.00 - Provide the following new functions (DS3700 Performance Module Controller) - Support for 10Gb dual port iSCSI HIC (FC#3131) - Support for 6Gb quad port SAS HIC (FC#3132) - Provide the following new functions (DS3950, DS5020, DS5100 and DS5300) - Support for VAAI (vSphere API for Array Integration) - Provide the following new functions (DS3500) - Support for Solaris OS - Provide the following new functions (DS3500 and DCS3700) - Support for Performance Read Cache - Support for Enhanced Global Mirroring - Async mirroring mechanism - Mirroring over IP - Provide simplified Permium Feature Key structure/activation - High Performance Tier (DS3500 only) - Drive Slot Limit (DS3500 only) - Enhanced FlashCopy - Enhanced Global Mirroring - Enhanced Remote Mirroring - FlashCopy Logical Drive - Performance Read Cache - Super key - Fix the following defects Severity 1 - LSIP200313216 (DR159734) Atomic Write Test Fails with 288 Documented Lost Writes - LSIP200313636 (verifyBlocks): PANIC: mapBlock: PI mismatch buf(0x2ba2d00) flags(20002001) ccb(0xad0a660) flags(40225) - LSIP200314173 Thin reinitialization causes data integrity problems for higher level volumes. - LSIP200317576 Port Workload Capture to CFW 7.84 - LSIP200320397 Port Workload Capture changed in higher CFW to 7.84 CFW Workload Capture prototoype. - LSIP200324324 Prefetch is not active on DDP volumes - LSIP200327014 PI Error on Initiator side on SSD Cache drives - LSIP200330350 (CL LSIP200320369) Power cycle with secure FDE drives managed externally gets database corruption - LSIP200332342 (CL LSIP200327489) PI Error during Back up SOD - while Power Cycle - LSIP200335780 LBA shifting data corruption error in CFW 7.84 using XCOPY via VAAI in VMware ESXi 5.0U2 - LSIP200336486 (CL LSIP200336003) (XB115456) Controller hit a driver bug condition that leads to data corruption Severity 2 - LSIP200267158 Hung process eventually unstuck after Ancient I/O reboot - LSIP200293311 Sync RVM Trial Nearing Expiration Needs Attention does not go away after enabling feature permenantly - LSIP200260316 PANIC: Assertion failed: file iopIoScheduleMgr.cc - LSIP200291770 (XB128317) PANIC: Memory free on null block pointer - LSIP200300975 WB cache activated outside of Transaction which can result in a panic/reboot. - LSIP200306479 ancient IO on both controllers of snowMass during volume redistribution - LSIP200308190 During CCDL test Controller A held Controller B in reset twice, but only released it once - LSIP200308631 Array didn't show"Needs Attention" within 15 minutes of expiration of try and buy "High performance Tier" - LSIP200309272 LowTier Thin provisioning performance exceeds lowTier Raid 6 performance. - LSIP200309677 PANIC: CCM: forceTakeoverSyncComplete() unable to suspend after 1hr of sysReboot/portBounce - LSIP200309950 Panic: SAS Discovery Error after 8 hours of simulated drive side SAS cable pulls - LSIP200310653 (CL LSIP200295166) 6 unexpected failed drives on power on when cache backup device is failed before powering off - LSIP200310694 sendSCSICmd cant seem to consistently suspend mirror I/O within 15 seconds - LSIP200310984 (CL LSIP200302060) memory leaks in logVolMajorEvent() and unhandled exceptions in deactivateNvCache() - LSIP200311030 Communication error occurs when attempting to complete a mirrored pair on iSCSI ARVM system. - LSIP200311042 Watchdog timeout handling pres DelayedDeleteEvent - LSIP200311329 (CL LSIP200292298) (TD_PT62079) AIO during STIO - LSIP200311915 25% Degradation in Random Small Block RAID1 Writes behind 360 Drive DCS3700 Performance Module Controller - LSIP200312030 Primary array did not report USER_SUSPED after suspending AMG through symbol command on 5468 platform - LSIP200312283 support for 24 SSD on DCS3700 Performance Module Controller - LSIP200312297 [OEM] Fremont.1 SM (twig): after sysWipe, B-ctlr incorrectly reported "Cache Memory Mismatch" - LSIP200312332 Encountered "removeLog: numBitsSet (58679) not 0 at end of of syncable capacity" during blade reboot on PP - LSIP200312792 MSW not diplaying the appropriate errorr message while adding a DA Enabled repository to regular thin volume - LSIP200313617 Degradation in 512K Seq Write Bandwidth Metrics for the DCS3700 Performance Module Controller + 6Gb SAS HIC - LSIP200314168 (CL LSIP200297903) Remove prints in reboot hook functions so core dump behaves - US13905 - LSIP200315050 (CL LSIP200313609) HITACHI - spin up error 446, during DP drive unfail/reconstruct during Super-BRT script - LSIP200317766 (CL LSIP200306480) PANIC: dqSpinError 2 on dq 0x01b0752c: dqwVwriteForce, get 0x805f314a put 0x805f30fc size 0x00000034 - LSIP200318489 (CL LSIP200318474) (RW LSIP200306480) PANIC: dqSpinError 2 on dq 0x01b0752c: dqwVwriteForce, get 0x805f314a put - LSIP200319014 Write performance is too high with Low Tier and Thin (Write IO is not being tracked as mirror IO for thin volumes, even when the base volume is enabled.) - LSIP200321638 (CL LSIP200316778) (TD_PT63149) CQ LSIP200305950 fix does not apparently work correctly on the B controller - LSIP200322086 (CL LSIP200322077) (TD_PT63218) (DFR 318343 ) PANIC: Attempt to free a free buf_t 04ddb300 - seen on DCS3700 Performance Module Controller - LSIP200322561 Time out waiting for remote array when creating iSCSI Remote Replication Groups - LSIP200322738 (CL LSIP200322473) DDP background operations are too aggressive when volumes in a pool are spread across controllers - LSIP200322775 (CL LSIP200320950) (XB123636) Can't create a LUN on a RAID 1 array with two drives if there is a 12+ drive array - LSIP200322857 Counter out of sequence between controllers causing one controller to reset the other - LSIP200323237 (CL LSIP200320434) Performance degredation found during bandwidth testing on arrays with smaller group width andmirroring - LSIP200329323 Controller Lost Paths to hosts after about 5 hours of sysReboot with Drive Fail testing. - LSIP200328938 (CL LSIP200324010) (XB116565) PANIC occurred as result of Child I/O missing from Parent/Child I/O relationship - LSIP200331166 (CL LSIP200328558) PI Error on Initiator side: mid:863 during AMG sync - LSIP200333391 GHS drives become incompatible (unrecognizable DACStore) after controller replacement - LSIP200333431 (CL LSIP200332686) (TD_PT63964) Page Fault from Initiator Side PI Errors on SY while recovering failed volumes - LSIP200334608 ASSERT: Assertion failed: dataPiece reinterpret_cast (parent->b_private), file vdmRAIDImplIWR.cc, l - LSIP200335988 (CL LSIP200331815) (N/A) 10.84 GUI allows DDP with SSDs which is not supported. - LSIP200336451 (RW LSIP200331471) Both controllers reboot during DVE - LSIP200336759 (CL LSIP200296607) CRC failure in iSCSI module encountered during SOFD download - LSIP200338948 PANIC: Driver Bug - LSIP200339380 Peaks Peak failed to complete SOD with 8GB dual rank DIMM due to HCVH suspending SOD due to memory config er - LSIP200340894 (CL LSIP200338859) netCfgSet results in a page fault - LSIP200341447 Miscompare frequently found when executing volCompare on synchronized ARVM pairs - LSIP200342453 (CL LSIP200338681) ACS failures during controller replacements - LSIP200343516 (CL LSIP200343513) ACS failures during controller replacements - LSIP200348449 MPIO DSM fails install on a Win 2012 Server having Japanese Language Preference (2) 01.03.0300.0715 Severity 3 - LSIP200270528 (CL LSIP200255155) (TD_PT60862) CFW 7.83: Connection.txt file in support bundle had "NotAvailable Unknown" status - LSIP200284366 (CL LSIP200278374) (TD_PT61572) CFW 7.83: Miswire not reflected in the stateCaptureData.txt file - LSIP200306809 set physicalDiskChannel status command completes successfully on non-existent channel - LSIP200311016 (CL LSIP200309756) ERROR: PLX NTB Port 1/5 Rx Err Count 13 is nonzero but has not exceeded threshold 16 November 19, 2012 - Version 07.83.27.00 (for DS3500 and DCS3700 only) - Fix the following defects Severity 1 - LSIP200338869 (CL LSIP200335780) (TD_IOP7034) LBA shifting data corruption error using XCOPY via VAAI - LSIP200340469 (CL LSIP200336003) (XB115456) Controller hit a driver bug condition that leads to data corruption Severity 2 - LSIP200341042 (CL LSIP200338948) (TD_PT64275) PANIC: Driver Bug - LSIP200343518 (CL LSIP200343513) ACS failures during controller replacements October 24, 2012 - Version 07.83.25.00 - Provide the following new functions - Support for Windows Server 2012 - Fix the following defects - LSIP200328909 (CL LSIP200308207) (XB115456) Add PANIC trap back but avoid faulty conditions - LSIP200328936 (CL LSIP200293205) cleanup ion showable objects - LSIP200328937 (CL LSIP200302684) sobs: cannot include new sobs bc NewSobsQ is corrupt - LSIP200328968 (CL LSIP200301384) PANIC: iopiFault PL fault FaultsCode:x6201 - LSIP200324754 (CL LSIP200320950) (XB123636) cannot create a volume on a RAID 1 array with two drives if the system has a RAID 10 array with more than 12 drives. September 12, 2012 - Version 07.83.23.00 (Initial For DCS3700 Performance Module Controller) - Provide the following new functions - Support for DCS3700 with Performance Module Controller ONLY - Support for SAS drives with T10-PI capability - Support for FDE (Full Disk Encryption) drives - Support for 360 drives in maximum configuration July 11, 2012 - Version 07.83.22.00 - Fix the controller firmware upgrade problem as indentified in the retain tip H206049 - Firmware upgrade to 7.83.18.00 may cause Insufficient Cache Backup Device error and cache may become disabled - IBM System Storage DS3512, DS3524. - Fix the DS5020/DS3950 controller firmware version 7.83.18.00 upgrade problem that resulted in write caching being disable after the firmware upgrade. - Fix the following defects - Host time outs due to extended controller offline time during controller firmware upgrade from 7.70 to 7.83 causing loss of access from Host - LSIP200307349 MEL 0x212E - Processor memory greater than necessary for cache was found after upgrade to 07.83.18.00 - LSIP200307395 MEL 0x2126 - Backup of cache to persistent device did not complete was found after upgrade to 07.83.18.00 - LSIP200305106 Insufficient Backup Capacity is reported after upgrading to 07.83.xx.xx - LSIP200306517 (CL LSIP200258356) Data Loss notification reported while running in Write-Through mode - LSIP200292652 (CL LSIP200285373) IO size histogram does not tally all writes correctly - LSIP200302013 PANIC: Size mismatch with prev memory block vkiHdr 0x1b5033fc - LSIP200303453 (CL LSIP200157504) (XB097304) Mirrors reporting out of sync following mirror role reversal - LSIP200304437 (CL LSIP200300324) PANIC: Size mismatch with prev memory block (stack overflow - bcdmHICDiagTask) June 13, 2012 - Version 07.83.18.00 - Provide support for disk pools, thin provisioning and enhanced FlashCopy in DS3500 and DCS3700 storage subsystems with controller firmware version 7.83.xx.xx installed. - Provide support for Asymmetric Logical Unit Access (ALUA) failover method for storage subsystems with controller firmware versions 7.83.xx.xx and higher installed. Currently, this failover method is supported for Microsoft Windows 2003 or 2008, Linux RH 6.2 and later and SLES11 SP2 and later, VMWare ESX4.1 U3 and later and ESXi5.0 U1 and later, Solaris 11, HP- UX and MacOS operating system (OS) environments when an appropriate ALUA host type is selected for the defined host and an ALUA-supported multipath driver is installed in the host. Linux RH 6.1 and SLES11 SP1 OSes are also supported when additional operating system patches are applied. - Provide support for the creation of T10 PI-enable arrays and logical drives using 3TB NL FC-SAS drives in DS5020, DS3950, DS5100 and DS5300 storage subsystems with controller firmware version 7.83.xx.xx installed. - Implement the following changes to the NVSRAM files - Add new host types in the NVSRAM files to support ALUA failover method. They are W2KALUA, LNXALUA, MacOSTPGSALUA, VMWareTPGSALUA, SOLTPGSALUA and HPXTPGSALUA. - Add new Synthetic PFA condition that triggers when the drive reports more than one hardware error (scsi sense key 0x4) for every one hour period. - Remove the following setting for all host types Wait For Download [0x00] Report SCC Device Enable [0x00] Reserved Function 33 03 [0x00] Force SCSI 2 [0x00] Unowned Block 0 Read [0x00] Unowned Block Read LBA [0x00] - Mark the following settings as unused in ALUA-enabled host types (W2KALUA, LNXALUA, VMWareTPGSALUA, ... ) Allow Reservation On Unowned LUNs Propagate Host Bus Resets - Allow one 90 day try-and-buy period for the Enhanced Flashcopy premium feature in DCS3700 and DS3500 storage subsystems. - Provide support for VMWare vStorage API for Array Integration (VAAI) on DS3500 and DCS3700 storage subsystems. VAAI is a feature in ESX 4.1 and 5.0 that enable the the host to offload specific virtual machine and storage management operations such as to compliant storage subsystems. Three operations are implemented. They are: - Block Zeroing (Write Same) Ex: Create VMs and initialize storage without multiple SCSI write commands - Full Copy (Extended Copy) Ex: Create VMs from template - Hardware-assisted locking (Compare and Write aka. "Atomic Test and Set") Ex: Lock blocks rather than LUNs to enable cluster efficiency - Provide the following field defect fixes - LSIP200178847 Data Abort in getIscsiStatistics - LSIP200263979 Controller had ASSERT: Assertion failed: ! m_IsMapped, file ionLogicalUnit.cc, line 4312 - LSIP200171195 Ctrl A PANIC: Already freed memory block at 0x31207fc - LSIP200249599 Ctrl A PANIC: Already freed memory block at 0x31207fc - LSIP200264494 3TB SATA drives can not be installed in EXP5060 when using DS5100/5300 systems installed with the 480 drive Feature Pack - LSIP200252839 After upgrading controller firmware, Automatic Settings is changed from enable to disable on Storage Manager. - LSIP200234834 Profile & GUI showing drive channel failed while shell is OPTIMAL - LSIP200232378 Incomplete battery learn cycle - LSIP200232042 Complicated error messages in MEL - two Raw data retrieve messages and two need attention messages - LSIP200232261 Many alerts send for single component failure - LSIP200157117 Controller had PANIC: smsInsertIntoTree when DVE runs - LSIP200132948 Message 'battery backup unit overheated' in the event logs. - LSIP200169007 Data Parity Mismatch (Event 200A) in the MEL on LUNs, but no errors when running check parity script - LSIP200132002 Drive insertion causes controller to enter into a reboot loop - LSIP200183182 Controler had Assertion failed: registration != 0, file presReservableVolume - LSIP200180293 Data integrity issue on DR side of ERM, when doing asynchronous w/o consistency group - LSIP200222565 Informational event was sent as SNMP trap - LSIP200152550 Reboot due to ancient IO, scsiOp=6c8e540 poolId=0 opCode=2a age=326240ms - LSIP200216112 Cache enabled but not active due to bad mirror device devnum - LSIP200203255 Verify Blocks application was not reporting corruption - LSIP200211757 Controller had PANIC: Assertion failed: file cacheCacheMgr.cc, line 3862 - LSIP200259923 Although the critical event of non preferred path occurred, there is not any RecoveryGuru message - LSIP200215791 SAS phy error counters can not be reset via Storage Manager SMCli script. - LSIP200176264 Controller had PANIC: sasGetConfigPage: MPI Config Page Timeout - LSIP200213914 Timeout waiting for semaphore - LSIP200177103 Controller had PANIC: SAS DISCOVERY ERROR - LSIP200153539 Controller had (IOSched): PANIC: Memory free on null block pointer - LSIP200180990 Controller reboot due to 'PCI-E AER Uncorrectable Status 0x00048000' - LSIP200174065 Unable to set IP addresses from SM or through serial cable - LSIP200224326 Controller locked out by 10 wrong login attempts over 20 minutes - LSIP200197467 Reboot due to I2C Address of Switch 70, Switch Port Requested 1 April 4, 2012 - Version 07.77.34.00 Fix the following defects Severity 1 - LSIP200260826 (CL LSIP200260428) Unable to recover multi-bit ECC errors by reading from alternate controller for DS3500 and DCS3700 only When an IBM System Storage DS3500 Storage Subsystem controller or DCS3700 Storage Subsystem controller has detected a Multi-bit Error Correcting Code (ECC) memory error, users will see an informational message in the Major Events Log (event 0x2604) and that individual controller will reboot. DS3500 systems running controller firmware versions 7.70.45.00 or older, 7.75.11.00, or 7.77.29.00 or older and DCS3700 systems running 7.77.29.00 or older will not handle this multi-bit ECC memory error properly, which will result in a incorrect data being written to disk. - Potential mis-handling of the dirty cache block in DS3500, DS3950, DS5020, DS5100, DS5300 and DCS3700 storage subsystems When one of the listed IBM Storage Subsystem controllers has detected a Multi-bit Error Correcting Code (ECC) memory error, users will see an informational message in the Major Events Log (event 0x2604) and that individual controller will reboot. If that Multi-bit ECC memory error happens on a dirty cache block that does not begin at offset 0x0, the data integrity will be compromised. Any of the listed IBM Storage Subsystem controllers running any of these controller firmware versions are susceptible to this issue. - 7.77.33.00 or older - 7.70.45.00 or older - any 7.60.xx.xx - any 7.50.xx.xx - any 7.36.xx.xx - any 7.30.xx.xx - LSIP200263573 SATA Drives satisfy the supported Enterprise Drive list from DS5100 and DS5300 drive selection rules LSIP200264277 Update DS5100 and DS5300 hardware support tables These fixes were for DS5100 and DS5300 subsystems to properly recognize 3TB drives and to prevent the 3TB drives from being displayed as "Incompatibles" with the correct ATA Translatore code version LW1613. - LSIP200178865 (CL LSIP200169844) PANIC: Unresovable ITA in the database - LSIP200183499 (CL LSIP200167762) Data inconsistency upon asynchronous ERM mirroring operations - LSIP200183500 (CL LSIP200177590) (XB095623) (IA18343) ERM delta log bitmap entries not persisted during logical drive transfer - LSIP200253492 (CL LSIP200247439) Multi-bit ECC Error handling does not work on DS3500 and DCS3700 - LSIP200253567 (CL LSIP200252901) Major performance impact when volume is degraded and write cache is disabled - LSIP200210969 (CL LSIP200208948) (DR153875) 7.xx code can suspend media scan without warning - LSIP200198035 Cannot create a logical drive using the full capacity of 3TB drives - LSIP200187215 (CL LSIP200169422) Upgrading through HSW client GUI failed - errno 0x83000a on ctlrs Severity 2 - LSIP200256257 (CL LSIP200256234) SB ECC reporting not enabled after PA scrub on DS3500 and DCS3700 conttrollers - LSIP200157504 (XB097304) (IA17797) Mirrors reporting out of sync following mirror role reversal - LSIP200223195 (XB083895) Cannot download Polaris firmware at all after a "time - LSIP200246612 (CL LSIP200231884) (BA65706) Incomplete battery learn cycle due - LSIP200246613 (CL LSIP200192030) Add Discharge Phase to the beginning of learn - LSIP200246614 (CL LSIP200203006) (TD_PT59209) Test did not finish on DS5300/DS5100 - LSIP200196295 (CL LSIP200178696) Assertion hit 2 hours after brown out test completed - LSIP200203613 (CL LSIP200191358) (continueDownloadAft):PANIC:AbortRebootTransactor:undo()Unable roll back - LSIP200203614 (CL LSIP200158048) Recovery Guru unable to report the absence of Cache Back up Device - LSIP200205385 Panic: Exception from task "pasMsgQEventTask" (0xf6f14e4) - LSIP200219166 Informational Needs Attention events posted to MEL causing Alert Notifications - LSIP200223579 (CL LSIP200131908) cache is suspended but there is no indication of why when the storage subsytem is optimal - LSIP200205292 (CL LSIP200132138) MEL 'DDC information was lost' logged for incorrect controller - LSIP200214592 (CL LSIP200169593) DDC didn't collect complete information after AIOs on both ctls) - LSIP200215296 (CL LSIP200132707) (RW #188173) Inconsistent behaviour of 'DDC tag' during different events - LSIP200215298 (CL LSIP200141012) (RW LSIP200132245) DDC information is not persistent across a power cycle - LSIP200214291 (LSIP200180361) Unlock the drive firmware download port - LSIP200206066 (LSIP200206059) Update DS5020 to allow for SSD drive support after enabling EXP810 attachement - LSIP200193368 Write caching is left disabled because cache restore can't finish - LSIP200193773 7091 became unresponsive while creating maximum FlashCopys - LSIP200199853 (CL LSIP200176591) (XB060646) Hot spare algorithm causing lower spindle speed drives to preferred - LSIP200201810 (LSIP200084845) Create Manufacturing Product for Chessie2 Matterhorn - LSIP200195232 (CL LSIP200152735) Reboot due to ancient IO after 2.5 hours of Drive fail with stress tool IOs - LSIP200186483 (CL LSIP200171450) (BA-58447) FC link reset during stateCapture commands Severity 3 - LSIP200235322 (XB088491) PCI SERR Add task trace to exception log - LSIP200216110 (cXB081756) (CL LSIP200175810) Write Cache remains disabled on one controller following ICC replacement June 29, 2011 - Version 07.77.20.00 (For DS3500 and DCS3700 only) Severity 2 - - Fix LSIP200178702 (CL LSIP200169064) LSIP200179812/LSIP200182549 (CL LSIP200172987) Fix problems that might cause battery failures after an incomplete battery learn cycle June 8, 2011 - Version 07.77.19.00 (For DS3500 and DCS3700 only) Severity 1 - Critical - Fix LSIP200183218 - Fix ECC memory handling in the DS3500 A potential issue with the cache memory Error Correcting Code (ECC) logic had been identified in the IBM System Storage DS3500 (DS3512 and DS3524) ONLY with controller firmware versions 7.70.40.0 and older, controller firmware version 7.75.11.0 and controller firmware version 7.77.18.0. The DS3500 storage systems should be upgraded to controller firmware version 7.77.19.00 (or later) immediately to avoid possible data integrity issues. This is the initial release of controller firmware for the DCS3700 storage subsystems April 30, 2011 - Version 07.77.18.00 Provide the following new functions - Support for SAS drives with T10PI capability in the DS5020, DS3950, DS5100 and DS5300 storage subsystems. - Support the new IBM DS storage subsystem DCS3700 controller and drive expansion enclosure. - Support for the DS3524 storage subsystem with DC power supplies. - Support for the new 1TB NL SAS drive options for the DS3500 storage subsystems. - Support for DS3500 subsystem enhanced capabilities. Please refer to the DS3500 Installation, User's and Maintenance guide or the DS3500 announcement letter for more information. - Various RAS enhancements. Fix the following defects Severity 1 - Fix 136512 RAID5/RAID6 PI errors injected on parity during IWH to un-initialized volumes. - Fix 132538 189138 unexpected drive failure. - Fix 139284 (CL-132984)PANIC: Unresovable ITA in the database. - Fix 154447 Absent SD card detected as present in DS3500 Controller. - Fix 153070 defective SD cards in factory but not detected through Level 0 diags or MAPI commands. Severity 2 - Fix 138414 DS3500 fails to register with iSNS server. - Fix 143956 Data Abort occurred apparently triggered by Support Monitor. - Fix 141587 Simplex mode controller replacement - Drive Security key mismatch reported by absent controller B. - Fix 145880 (CL LSIP200145813) Information MEL Misleading when issues arise with FW download. - Fix 146490 I/O size histogram not working properly on DS3500. - Fix 144522 Management port not responding to ping after running on DS5020 Controller SysReboot + IO for 8 hours. - Fix 147231 PANIC during SOD (and several small bugs in PAS). - Fix 147231 Chessie2/Erie with PANIC during SOD (and several small bugs in PAS). - Fix 135919 SyslogConfiguration structure can only issue syslog message containing if0 IP address. - Fix 136982 (CL LSIP200135563) BRT - Exception: Page Fault errCode: 0 pc: 0x04bee6cc _ZN3fcn16FcNetworkManager25hn. - Fix 132998 189845 after running command mfgCtlLEDTestModeSet 'DISABLE', the drive RTR and Fault lights come on. - Fix 136573 Critical MEL events during DCS3700 ESM Upgrade. - Fix 137836 iSCSI host ports was pingable on DS3500 even after ICMP option was disabled. - Fix 140034 (CL LSIP200131768)PANIC: Already freed memory block at 0xc2ec68c during straight I/O. - Fix 135160 (XB050688) Panic mode via Exception from task "iacTask1" and reboot loop during Power Cycle testing. - Fix 138257 Support bundle error - SAS PHY Error Logs not collected. - Fix 140526 ASSERT: Assertion failed: currentSeqNum eq sequenceNum, file mlmMelMgr.cc, line 700. - Fix 140683 Unable to adopt drives after simplex DS3500 controller swap. - Fix 140687 GURU does not match between ctrls for missing pcache. - Fix 142054 (CL LSIP200140362) MEL events Raw data restore start and complete is not generated. - Fix 142205 (CL LSIP200141593) (None ATM) L0 diags are downgrading the IPL. - Fix 156530 (CL LSIP200155618) SD card interface failing with marginal timing issue. - Fix 147043 (CL LSIP200146289) CR7017318 - "SCSI Parity Error" reported by the array when sending a request with a bad ref tag. - Fix 152072 Report unrecognized schedules in Object Graph. - Fix 154805 (CL LSIP200153071) DCS3700 drawer tempSensors should only be updated using StatusPage from associated DCM. - Fix 155123 (CL LSIP200139223) gFC18 after a sysWipe the "High performance Tier" feature is out of compliance. - Fix 172595 AVT enabled host I/O error when accessing Data Assurance volume owned by the alternate controller. - Fix 168792 Controllers panic when volume is created with DA enabled. - Fix 188796 (XB051558) (Cl 132419) PCI SERR Exception. Severity 3 & 4 - Fix 135639 Inconsistency in reporting health status of the array through HSW. - Fix 143781 Timeout in GUI during sec. key import on SM simplex array with only FDE locked drives. - Fix 135652 (LSIP200132399) (CL #WIC~184885) (cXB043741 ) loadDebug is not valid after executing unld 'ffs:Debug': FW 7.70.xx. - Fix 152559 (CL LSIP200140558) XBB2 Chessie MAPI command mfgUsbFlashTestVerify the CFW only displays a CPU memory address. - Fix 153533 DS3500 controllers exchanging board IDs with short power cycles. February 22, 2011 - Version 07.75.11.00 - Fix 186913/187526 Change the Recharge Retry algorithm - Changes to Cell Balace Routine; Changes to bid logging baseline operation; Handling for temporary under voltage and over voltage conditions. - Fix 185379 (cXB044255) Premium Feature - SSD_NOT_COMPLIANT - report in recovery guru, no SSD being used. - Fix 186203 (CL #WIC~185899) After a DVE of the base a FlashCopys capacity will change during SOD. - Fix 185104 Drive Insertion Causes boot loop and Data Unavailability. - Fix 186017 Controller cache not enabled - cache sizes do not match after upgrading Array from 10T1 to 10T2. - Fix 186655 SM MEL receives excessive "Drive returned CHECK CONDITION" Event specific code: 2/4/2 during 3x. - Fix 186869 Unlicensed Secure Vol Groups do not trigger Out Of Compliance. - Fix 186910 PANIC: CCM: reconfigurePurgeCache() dirty data present during CFDF. - Fix 186950 10T2 DS5100 hit SODReboot lockdown due to assertion. - Fix 187122 Drives locked down and never got unlocked during powercycle test with TKLM. - Fix 186161 pcache backup of mixed PI/non-PI volumes fails w/Guard Errors. - Fix 186706 (CL #WIC~178347)While Ctlr-B was in SOD, Ctlr-A rebooted due to ancient I/O & was failedover- resulting in I\O Timeouts. - Fix 186732 (CL #WIC~186663)ERROR: MTLSE: **** CONNECT WHEN PMI IN PROGRESS **** is seen then SOD hangs. - Fix 185802 Surviving power supply fan does not speed up when alternate power supply fails. - Fix 186302 Timing problem in XBB2 Learn Cycle. - Fix 186347 PANIC: cachePurge: locked CB 0x762d1f0 for device 9. - Fix 185725 PANIC: Copy bcount error: buf:x01079068, bcount:1024, copyBlockSize:409. - Fix 185742 (CR6992858) vdisk Protection Information capability not preserved when migrating vdisk from 6180 to 6780. - Fix 175258 (XB031779) Controller reboot due to netShow. - Fix 174835 (XB029064) Unable to update Wembley firmware. November 19, 2010 - Version 07.70.38.00 - Updated NVSRAM files: + Corrected LNXCLUSTER host type 13 for DS4200 and DS4700. ADT now disabled. Severity 1 - Fix 185379 (cXB044255) Premium Feature - SSD_NOT_COMPLIANT - report in recovery guru, no SSD being used. - Fix 181609 (CL #WIC~181036) (cXB038824) PANIC due to getRCB() method returning NULL pointer. - Fix 185042 (CL #WIC~183731) IO Error: Data Corruption: Stale block after 11hr 40 min of WDTO. - Fix 181775 (CL #WIC~181718) Verify the Intent Log Records Exist during SOD. - Fix 176392 Suboptimal DS3500 RBOD/SSD array performance due to DRAM issue. - Fix 178890 Random write I/Os fail at 16KB transfer size. - Fix 181673 (CL #WIC~179729) Cold adding a drive with ACS image causes IP change and drives to go offline. Severity 2 - Fix 185929 Reconstruction does not begin after drive replaced with foreign rev 3 dacstore. - Fix 186203 (CL #WIC~185899) After a DVE of the base a FlashCopys capacity will change during SOD. - Fix 185688 (CL #WIC~172919) (symTask0): PANIC: Cannot set bvl to optimal. - Fix 186118 (CL #WIC~185739) Unable to import lock key after a simplex controller swap. - Fix 176028 subsequent MEL events caused DACStore to get put back on the drives. - Fix 178562 mfgSASIocPhyStatusSummaryShow shows incorrect Rate. - Fix 185381 (CL #WIC~184323) Ancient IO, scsiOp 14d95c0 poolId 0 opCode 2a age 401142ms during STIO. - Fix 185461 (CL #WIC~183669) (c XB043912) Dead lock occuring during m_EventListMutex lock. - Fix 185543 (CL #WIC~185417) Usable capacity for 2.2TB RVM pairs shows 2048GB instead of 2252.799GB. - Fix 185570 (CL #WIC~185513) SCSI layer truncates initiator driver response times. - Fix 182902 Lost in-band & out-of-band management following host reboots. - Fix 184223 (CL #WIC~182008) Implement CFW workaround to mitigate field 498x battery charger failure incidents. - Fix 185023 (CL #WIC~179153) Configured iSCSI target discovery options not persistent in SMclient. - Fix 182643 Controller reports “Sstor: In integrateDrives with no stable storage, initiating reboot". - Fix 183942 Array does not initalize up to 4 volumes per controller. - Fix 184079 (CL #WIC~182585) bad stack pointer when changing from jumbo frames to non jumbo frames. - Fix 184237 Unable to create filesystem on RAID 1 volumes on SLES 10.3. - Fix 184382 (CL #WIC~183829) Assertion failed: index m_NumElements, file cmnBitArray.cc. - Fix 184477 (CL #WIC~184306) Learn cycle doesn't automatically start upon replacement of Smart BBU. - Fix 184715 (CL #WIC~177827) Orange LED remains on even though array itself is optimal. - Fix 184828 (CL #WIC~184786) ASSERT: Assertion failed: piece, file vdmPieceMgr.cc, line 2743. - Fix 182270 (LSIP200000255) Extend DBM and SSTOR to implement interface to vallidate a native DB. - Fix 182438 (CL #WIC~182379) Exception: Page Fault after CFW update. - Fix 183085 (CL #WIC~182958) Hit Exception: Data Abort after rebooting out of Panic Mode on 2660. - Fix 183134 (cXB041197) Snowmass iSCSI controller panic, Application_Detected Error and Watchdog Timeout. - Fix 183413 (CL #WIC~162458) (cXB012840) Exception: Data Abort in drmShowMgr. - Fix 183594 (CL #WIC~183205) Reboot due to ancient IO, scsiOp 678e880 poolId 0 opCode 55 0 age 507144ms. - Fix 183604 (CL #WIC~183076) (LSIP200077643) Enable AdditionalPhysicalDriveReplacements variation. - Fix 183651 (CL #WIC~183160) Next generation Seagate Drives FDE/SED not discovered. - Fix 178556 Online CFW download via SMcli command (outofBand) fails with Symbol Download Timeout. - Fix 182321 (CL #WIC~182009) Cannot restore NVSRAM value to its original value. - Fix 183361 (CL #WIC~183050) DACSTORE of the migrated (imported) tray with volumes is taking precedence. - Fix 180038 (CL #WIC~179803) (TakeVolumesFromAlte): PANIC: abortRebootTransactor::undo(). - Fix 182179 Exception: Invalid Opcode pc:0x00000415 reported during volume creation with controller reboot. - Fix 182936 (CL #WIC~182102) SMcli "repair volume" skips every other 1023 LBA Blocks. - Fix 182116 (CL #WIC~180090) SOC clock drift preventing channels from coming up. - Fix 182117 (CL #WIC~180378) Channel 0 being reset due to errors followed by drive failures during CCDL test. - Fix 182181 (CL #WIC~174508) (cXB030016) MEL reports Data rate negotiation failed at the wrong location. - Fix 180227 Unable to get controller array out of SODReboot lockdown state. - Fix 181349 (CL #WIC~181145) Panic with sidIo writer turned up due to malformed test unit ready IOCTL. - Fix 181675 (CL #WIC~179978) Simplex ACS image not written when drive tray powered off. - Fix 181776 2660 controller reboots after starting straight I/Os. - Fix 181283 (CL #WIC~179788) Assertion failed: newExtentOffset offsetNext, file vdmVolumeGroup.cc, line 1629. - Fix 180350 Mgmt Sftw reports array as "Optimal" though volumes are not redistributed between controllers. - Fix 179501 Backup of cache to persistent device did not complete. - Fix 179781 (CL #WIC~179747) (cXB036939) Unable to restart FlashCopy due to a bad typeid/Null pointer. - Fix 179926 (CL #WIC~178913) Arrays over iSCSI not connecting properly. - Fix 179965 (CL #WIC~179963) Power Supply Fault LED needs to set both bit 2 and bit 3 not just bit 2 in register 7. - Fix 179966 (CL #WIC~150008) (c448218) Volumecopy corruption after target expansion. - Fix 180440 (CL #WIC~178600) (LSIP200033972) DBM: Infrastructure cleanup for Native Listener. - Fix 180508 (CL #WIC~179126) Watchdog Timeout on 7091 while attempting to restore the DB. - Fix 170362 Unexepcted controller reboot due to Ancient I/O. Severity 3 - Fix 179908 (CL #WIC~174706) IOTimeCounter and IdleTimeCounter values incorrect. - Fix 182449 (CL #WIC~175171) “Exception: Program (Illegal Opcode)?on 2660 controller while activating RVM. - Fix 183427 SSTOR: Honor drive lockout status with drive ready event. - Fix 183409 (CL #WIC~181939) (cXB039989) SAA LED remains on after removal and replacement of BBU battery unit. - Fix 186311 (CL #WIC~184473) 2660 controller network name cannot be set via DHCP. July 20, 2010 - Version 07.70.23.00 - Updated NVSRAM files to + Correct the Ignore Sync Cache setting (offset 0x35, b0) in the Solaris host region from a value of 0x10 (probably a typo) to a value of 0x01 (for DS4700 NVSRAM file only) + Update NVSRAM Configuration Number in Board Info + Set Inquiry Unconfigured Device Type to 0x20 for host index 4 user config region (AIX-ADT/AVT) and host index 6 user config region (AIX). + In Drive Exception Management, change offset 0x19 (FC and SAS drives) from a value of 0xB3 to 0xBB and offset 0x33 (SATA drives) from a value of 0xA2 to 0xAA to fail drives on Stagnant I/Os. In User Configuration, change offset 0x31 from a value of 0xBE to 0xFE turning on parity scan as a part of media scan. In User Configuration, change offset 0x2B from a value of 0x8A to 0xBA setting the default cache block size to 16KB. Note: The default of 16K will occur on new configurations and systems with ???????no LUNs defined.?LUNs in any other type of configuration will need to be changed manually. + Set Cache Battery Life Expiration Expiration age (User config Offset 0x2D) to 0x29- Expiration occurs at 10.1 years and Cache Battery Life Expiration Warning (User config offset 0x2E) to 0xFE? Warning occurs at 5.2 years prior to Expiration (for DS4200, DS4700 and DS4800 NVSRAM files only) + Create new host types - MacOS, Onstor, LINUX and VMWARE. + Change the name of existing AIX-ADT/AVT, LINUX and LNXCLVMWARE host types to AIX (with Veritas DMP), LNXAVT and LNXCLUSTER. - Change XB030717 - PR11034 Cache enabled message needs to follow cache disabled message. - Change 163922 (LSIP200024830) Implement DSS(Dynamic Segment Sizing) on T10 PI volumes for all RAID levels. - Fix 179247 (CL #WIC~179087) (RW #158666) During upgrade WB caching should not be allowed. - Fix 179320 Fix > 2TB lockout logic in CFW - Fix 179008 (CL #WIC~173746) (CL #WIC~170756) (c01122,026,724) (IdrTask): PANIC: Unhandled C++ exception triggered terminate() - Fix 179283 PANIC: Error loading feature bundle: DataErrorException - Fix 176661 IO statistics page reporting incorrect values - Fix 178187 Win2003 server crashes when doing 256KB random disk writes to Matterhorn iSCSI array - Fix 178289 (CL #WIC~177417) using the ramp time option in iogen will affect the actual read/write mix that sent. - Fix 178882 (CL #WIC~175029) (cXB021658) RecoveryGuru message although there is no error. - Fix 178944 (CL #WIC~175773) (CR6934384) Host reporting ASC: 0x3f (inquiry data has changed) events - Fix 179001 (CL #WIC~177919) (cXB034375) Profile not reporting cache DIMM capacity - Fix 178939 False data/parity mismatch when pre-read done before cache flush - Fix 177947 (CXB033103) PANIC: smsInsertIntoTree, attempt to insert duplicate stripe - Fix 178436 Do not decrementDirtyBlocksToRestore twice for the same cache block - Fix 178044 (CL #WIC~177995) Panic due to the memory leak - Fix 178063 (CL #WIC~173691) (CR6926509) Controller Panic during DVE. ASSERT: Assertion failed: (startBit + numBits) less than or equal getNumBits(), file mdatBi - Fix 178077 RPA engine does not report parity errors on Matterhorn - Fix 178188 (RW #176026) (CXB030672) Unrecoverable read errors during Muskie ELP power cycling test - Fix 177840 Manufactu (RW #177653) mfgIscsiNetStatShow is reporting stats for the alt controller. - Fix 177456 (CL #WIC~175564) (c11872) Data loss event when running sysReboot in a synch mirror config in an IBM Information Archive - Fix 177559 (CL #WIC~172528) Extraneous isn vki common error messages printed during iscsi session negotiation. - Fix 177055 (cXB032298) iSCSI I/O errors (long timeouts). - Fix 177029 (cXB032186) DS3500 iSCSI controller panic after changing microsoft iqn on WS08R2 host - Fix 177063 Dqprint output truncated in state capture - Fix 176984 (CL #WIC~176857) (c12508) RVM secondary all zeros after synchronization of >2TB LUN - Fix 176301 sasPhyErrorLogs.csv does not accurately represent SASDev to Attached to based on PHY ID - Fix 176870 (CXB032034) Upgrading from 7.60 to 7.70 resulted in one controller held in reset. - Fix 176388 VDD repair error, MEL event 0x2014, needs to report the specific underlying recovered error - Fix 176524 (cXB031675) Unable to execute iSCSI Ping Command - Controllers reboot. - Fix 176732 iSCSI disk low tier performance random read IOPS are below target. - Fix 176515 RegisterTraySlotListener not called after drive removed from volume group. - Fix 176591 (cXB031725) DEx04 during cable pull test on SAS Blade Center. - Fix 175962 (XB031138) HSW reports Error 68 message during CFW update. - Fix 175556 SSE: #17866 - After ServerEngines upgrade, mtl_iom_icmp_ping hangs tRAID. - Fix 175745 Base performance RAID 0 small disk random write setpoint is wrong. - Fix 175084 (RW #167919) (TD_IOP3213) Controller Reboot with Volume copy throws an ancient I/O error on Ds5000 with DS3500. - Fix 175442 (CXB030493) DS4K Development Engineering has observed bad behavior on the DS5300 and DS5020 with Bradford Controller. - Fix 175548 (CL #WIC~174484) (cXB029632) After performing DVE, usable capacity not shown correct in GUI. - Fix 175534 (XB030576) Data Miscompare reported by MPx during STIO on WS08-SP1 Blade with iSCSI/DS3500. - Fix 175232 (XB030382) PANIC: Received iovCount > MAX_IOV during iSCSI goodpath IO testing. - Fix 174889 (cXB0300399) Controller A reboots controller B before A is online. - Fix 173413 (CL #WIC~173281) (cXB028835) IP address cannot be changed through GUI or CLI. - Fix 173659 (CL #WIC~173402) (cXB028758) Volume creation in free space on volume group fails in GUI with "Error 1000". - Fix 173733 (cXB029068) I/O and SM error on CFW update. - Fix 173725 (CL #WIC~173524) (c77792,050,618) Incomplete battery learn cycle. - Fix 171780 (cXB021829) Replace host ports function is incorrect for replacement of iSCSI port type. - Fix 171612 (CL #WIC~170453) (cXB020605) Controller stuck in SOD afer BDR reset from VMware host. - Fix 171415 (CXB021139) SAS Discovery Error warnings after SAS switch replacement. - Fix 153600 (cXB006994) Free Capacity between volumes in arrays after recovering arrays with a recover volume script. - Fix 158382 (XB010664) RAID 1 Volume Initialization will not complete. - Fix 149959 (cXB004398) PANIC: getEvents(): invalid MEL (seq# 0xf76) signature , skip on controller A during DVE. - Fix 163423 (cXB013308) Controller reboots due to PANIC: getEvents(): invalid MEL (seq 0x117c) signature , skip" and CAS. - Fix 153975 cXB008956) (IOSched): ASSERT: Assertion failed: ioc->directoryBufs, file ccvmRepositoryVolume.cc, line 4. - Fix 160491 (460323) MEL event 0x2604 should be critical. - Fix 176179 Exmoor: (CL #WIC~165329) Ancient IO after sysReboot with heavy IO to 8-high snowmass - Fix 172093 (cXB018621) Cache mirroring becomes disabled repeatedly during normal production and requires a reboot to clear. - Fix 175084 (XB038132) Ancient IO on controller B. scsi opcode 0xc9. - Fix 179849 (dup-179905)(XB036308) Unexpected reboot - Ctl A Invalid memory block at 0x6aaa3a8. - Fix 172634 (XB036070) (GetObjectGraphMgr): PANIC: Invalid memory block. - Fix 167036 (XB020096) Memory free failure at 0x12365e60. - Fix 169842 dqlist while running I/O causes divide errors and page fault. - Fix 163730 (XB041655) Ancient IO occurred in the process of logging an unreadable sector. July 16, 2010 - Version 07.60.40.00 - Updated NVSRAM files to + Correct the Ignore Sync Cache setting (offset 0x35, b0) in the Solaris host region from a value of 0x10 (probably a typo) to a value of 0x01 (for DS4700 NVSRAM file only) + Update NVSRAM Configuration Number in Board Info + Set Inquiry Unconfigured Device Type to 0x20 for host index 4 user config region (AIX-ADT/AVT) and host index 6 user config region (AIX). + In Drive Exception Management, change offset 0x19 (FC and SAS drives) from a value of 0xB3 to 0xBB and offset 0x33 (SATA drives) from a value of 0xA2 to 0xAA to fail drives on Stagnant I/Os. In User Configuration, change offset 0x31 from a value of 0xBE to 0xFE turning on parity scan as a part of media scan. In User Configuration, change offset 0x2B from a value of 0x8A to 0xBA setting the default cache block size to 16KB. Note: The default of 16K will occur on new configurations and systems with ???????no LUNs defined.?LUNs in any other type of configuration will need to be changed manually. + Set Cache Battery Life Expiration Expiration age (User config Offset 0x2D) to 0x29- Expiration occurs at 10.1 years and Cache Battery Life Expiration Warning (User config offset 0x2E) to 0xFE? Warning occurs at 5.2 years prior to Expiration (for DS4200, DS4700 and DS4800 NVSRAM files only) + Create new host types - MacOS, Onstor, LINUX and VMWARE. + Change the name of existing AIX-ADT/AVT, LINUX and LNXCLVMWARE host types to AIX (with Veritas DMP), LNXAVT and LNXCLUSTER. Severity 1 - Fix 151915 Many PFA (Stagnant I/O) failures reported with split volume ownership. - Fix 153975 (cXB008956) (IOSched): ASSERT: Assertion failed: ioc->directoryBufs, file ccvmRepositoryVolume.cc, line 4003. - Fix 164309 Changes to DDC logging. - Fix 164662 IP address in unconfigured state w port physically connected and showing connected. - Fix 165788 CFW allows a drive to be assigned as a hotspare while it is being spared for. - Fix 166902 (CL #WIC~166894) Correct SSTOR assert. - Fix 169110 (CL #WIC~168787) update settings for SMIDs 96 and 191. - Fix 169458 (CL #WIC~169437) Loss of Management, duplex mismatch. - Fix 169676 (CL #WIC~169396) Data Corruption found on volume with Unreadable Sectors. - Fix 169677 (CL #WIC~169451) (RP #WIC~169396) Data Corruption found on volume with Unreadable Sectors. - Fix 171614 (CL #WIC~170453) (cXB020605) Controller stuck in SOD afer BDR reset from VMware host. - Fix 172033 (CL #WIC~165734) (c30570,090,754) Assertion failed: false, file rmvmMirrorProxyVolumeCfg.cc, line 3916 on DVE. - Fix 172678 (CL #WIC~172306) Host panics when controller is rebooted. - Fix 174433 (cXB029639) Data corruption when upgrading from Crystal during DVE. - Fix 175474 SMID update for SMID 152 in 09Q2. - Fix 176857 (c12508) RVM secondary all zeros after synchronization of >2TB LUN. - Fix 177087 Update SMID 152. - Fix 177167 (CL #WIC~175564) (c11872) Data loss event when running sysReboot in a synch mirror config. Severity 2 - Fix 162575 (CL #WIC~162573) fileSysCheck tool bug fixes. - Fix 164390 taskInfo not in ddcDq after encountering Ancient IO on 09q2 and trunk code bases. - Fix 165126 Ancient I/O reboot ( with DDC ) caused by high queue depth buf_t. - Fix 165493 (CL #WIC~162526) MaxRecvDataSegmentLength not sent in Login response. - Fix 165515 XBB2 not validating fully qualified exchange identifier (FQXID). - Fix 165864 The function "pmInjectECC" is not supported on 399X. - Fix 165838 (RP #WIC~164289) Host Type of host in the default partition cannot be changed if SANshare is not activated. - Fix 165883 MEL reports incorrect host-side port locations for link up, link down. - Fix 165888 Wembley fans become failed after removal and reinsertion. - Fix 165891 IAF operations disappear from HSW's Operations in Progress following ctrl reboots. - Fix 165909 Assertion failed: !ccbNext, file cacheCacheMgr.cc, line 2174 during foreign ctrl insertion. - Fix 166088 (CL #WIC~163423) Controller reboots due to PANIC: getEvents(): invalid MEL (seq 0x117c) signature. - Fix 166100 (CL #WIC~157570) Running verify blocks command causes controller resets. - Fix 166501 Controller panic while booting up during link stability test. - Fix 166577 (CL #WIC~163426) After initializing a locked out drive, SSTOR does not put the drive on the SSTOR drive list. - Fix 166672 (CL #WIC~166666) Do not change a drive's state to accessible from incompatible when a Group Assigned drive is inserted. - Fix 167268 (c31491,113,848) verifyBlocks shouldn't run from non-owning controller. - Fix 167305 (CL #WIC~160491) (c460323) Event 0x2604 and resulting AEN are listed as informational. - Fix 167515 (CL #WIC~165907) (cXB016326) Recovery Guru info incorrect on cable miswire. - Fix 167516 (CL #WIC~165823) Trunking Active not always correct set. - Fix 167812 Page Fault errCode: 0 pc: 0x0477507a _ZNK3vdm8RAIDImpl8getPieceEm on 7091 during controller reboot. - Fix 167975 (CL #WIC~166937) Volumes did not switch to Write-Back mode after un-failing the battery. - Fix 168419 (CL #WIC~163731) SFP component reference returned by SYMbol getObjectGraph and getSocErrorStatistics is mismatching. - Fix 168421 (CL #WIC~163732) Mismatch in the data returned from "showEnclosuresPage81" and SYMbol call getSocErrorStat. - Fix 168422 (CL #WIC~163743) Drawer component references returned by SYMbol call getSocErrorStatistics is missing in ObjectBundle. - Fix 168600 (CL #WIC~164183) Controllers stop responding during Triple Fault StressX. - Fix 168664 (CL #WIC~166305) ESM FW download from 9883-> 98D0 results in Tray path redundancy lost, ESM FW mismatch. - Fix 168770 (CL #WIC~168206) Seven Segment display still displays unexpected error codes, and does not display expected. - Fix 168870 (CL #WIC~162979) Assert trying to get instance of IscsiNetworkMgr on SAS array. - Fix 168871 Timeouts of PR commands during take-give tests. - Fix 168911 (CL #WIC~161527) Fix broken MEL function and shell command used for MEL event creation. - Fix 169107 (CL #WIC~159713) Volume initialization state is not set correctly. - Fix 169128 (CL #WIC~165686) PANIC: TXN: Dual Master txn condition in setWriteMasterTransaction: after 8hours of WTO test. - Fix 169136 (cXB017931) After upgrade write cache and cache mirroring are enabled (currently suspended). - Fix 169196 (CL #WIC~165923) Intermittent i2c access errors to devices in the shared bus. - Fix 169214 (CL #WIC~169193) if only one controller reboots during the learn cycle, the survivor is stuck. - Fix 169249 (CL #WIC~169122) Inserting Support CRU 1 caused Support CRU 2's SAA LED to flash. - Fix 169342 (CL #WIC~160982) One of the NPIV ports failed to relog back to the switch during controller reset test. - Fix 169464 (CL #WIC~163072) (LSIP200025546) Improve logging for field issues in some IOI1 components. - Fix 169587 (CL #WIC~164211) NVSRAM Battery Installation Data is being corrupted. - Fix 169598 (CL #WIC~160842) Panic in idr::IdrReservation::completeExpiration while running straight I/O. - Fix 169599 (CL #WIC~162389) AIO on 498x during sysReboot with Blast IO. - Fix 169748 (CL #WIC~163066) Encountered "PANIC: HealtCheck listener TargetPortGroupManagerE took 39 seconds". - Fix 169754 (CL #WIC~166910) PANIC: smsInsertIntoTree, attempt to insert duplicate stripe. - Fix 170002 (CL #WIC~150851) Task Mgmt Target Reset behavior results in redriven commands being aborted. - Fix 170008 (CL #WIC~169951) (LSIP200039888) Mode Page 2C Quiescence Timeout. - Fix 170069 (CL #WIC~169117) All SOC Ports Not Reported through SYMbol Interface with FC Trunking. - Fix 170075 Unable to set speed and duplex setting of the ethernet management through the HSW. - Fix 170129 (CL #WIC~169536) Collecting DDC "on demand" doesn't log task info. - Fix 170165 (CL #WIC~169149) sysReboot test failed with read error after 1 hr 24 min of IO (2 cycles). - Fix 170188 (CL #WIC~168375) IB Host Interface Card Failure reported on an invalid HIC Configuration. - Fix 170191 (CL #WIC~169521) Battery status Shows "BMGR_STS_FULLCHRG? - Fix 170311 ASSERT: Assertion failed: registration ! 0, file presReservableVolume.cc, line 1761. - Fix 170542 (CL #WIC~169941) Data Abort _ZN6symrpc10TcpService6daemonEv. - Fix 171020 Network Storms are causing controllers to reboot. - Fix 171094 (CL #WIC~170584) Controller panic'd with with assertion: cacheCacheMgr.cc, line 12731. - Fix 171183 (CL #WIC~170409) Interrupted pCache restore fails to apply intents for the previously restored cache blocks. - Fix 171198 (CL #WIC~171123) Running large Sequential Read IO on 498x platform sees pauses > 100ms every 128s. - Fix 171287 (CL #WIC~171182) Set the half duplex mode on ethernet management ports, system will change it to full duplex mode. - Fix 171288 (CL #WIC~169931) eth0: Linkups seen during CFW download test with IO - symbol download fails. - Fix 171645 After replacing a failed disk in a secure volume, replaced disk still shows as security disabled. - Fix 171686 (CL #WIC~170898) MEL reported incorrect drive tray and slot on 7091 during drive pull and replace test. - Fix 172000 (CL #WIC~169439) Memory free failure at 0x11b6204c with IPv6 ISNS after sysReboot. - Fix 172377 (CL #WIC~170179) vdmDump command is parsing the wrong SSID number. - Fix 172647 (CL #WIC~165624) Write cache is suspended for simplex systems. - Fix 173780 Additional reboot caused by new DOMI message during fimrware upgrade. - Fix 173885 HSW value of the speed and duplex settings of the native ethernet port does not match the shell value. - Fix 173278 (CL #WIC~164069) CF with volume defrag, IO errors found on 3 out of 4 hosts. - Fix 173332 (cXB028627) After replacing drive, stale drive record with invalid devnum remains. - Fix 175024 IO error RH 5.4 during controller reset with failed ESM and drive reconstruction. - Fix 172820 (cXB029776) 6.60 to 7.60 upgrade failures when drive has old Dacstore info OOB of 6.xx Dacstore. - Fix 173402 (cXB028758) Volume creation in free space on volume group fails in GUI with "Error 1000", works fine with CLI. - Fix 173553 (RP #WIC~171450) Controller is going into reboot loop after ECC injection. - Fix 173671 Add SMID 152 to PLMD. - Fix 173735 vdmDump command causes the verifyBlocks command to be done on all block. - Fix 174284 (CL #WIC~163714) ASSERT: Assertion failed: ssid INVALID_LUN, file eelHost.h, line 407 when rebooting controller. - Fix 174373 (cXB028188) CFW Upgrade from 06.60 to 07.60 via Upgrade Utility fails when no volumes are configured. - Fix 175953 (CL #WIC~169793) Ancient IO with sequential write. - Fix 175954 (CL #WIC~168058) Reboot due to "vdmExopExclOpMgr.cc, line 2. - Fix 176056 (CL #WIC~175835) Drives become incompatible after 4 hours of CFW download run. - Fix 176087 (cXB031324) Asynchronous Mirroring can cause poor host performance. - Fix 176181 (CL #WIC~175647) CFW Upgrade from O9Q2 to 10T1 failed due to controller B was not able to complete SOD. - Fix 176201 (CL #WIC~175311) During Cache flush due to Age IOs pause for 100ms. - Fix 176264 (CL #WIC~169137) (RW #168330) Assertion failed: logVol, file vdmExopReconfigAgent.cc, line 1109. - Fix 176400 (CL #WIC~173748) Reboot due to ancient IO, scsiOp 648f330. - Fix 177560 (CL #WIC~162607) (cXB032091) Cache restore with dirty cache almost full: "Cache: Restore" did not complete. Severity 3 & 4 - Fix 165086 (cXB015846) getObjectGraph data is showing the wrong mirrored pair information. - Fix 166493 DOMI messages are unreasonably slow when IOSched is blocked. - Fix 166765 (CR6892704) ccmShowState reports the incorrect controller in the output. - Fix 167412 (c41028,180) Needs Attention LED stays on in 4600 tray, but system is optimal. - Fix 169463 (CL #WIC~162755) Service Action Allowed (SAA) LED still on after component reseat. - Fix 170175 (CL #WIC~169486) MEL log displays incorrect slot number for Controller B for MEL events 0x1902 and 0x1903. - Fix 170649 (RW #127606) (RP #WIC~127530) (CAL05981) (FEI only) GbE - enhance driver support for speed/duplex setting. - Fix 171775 Removing power cable from 399x PSU results in PSU Status "unknown". - Fix 171866 getCtlSocErrStats uses static data struct, to gets -> panic. - Fix 172029 (CL #WIC~169450) OGM and UMI could mismatch event family ids if built with different perl versions. - Fix 172579 (CL #WIC~165613) LBA64 alignment issues when passed via shell commands ?vdm. - Fix 173136 (CL #WIC~163720) Dump the stack trace on watchdog timeout. - Fix 173686 verifyBlocks command on non-RAID0 volumes through owning controller does not report as completed. - Fix 174484 (cXB029632) After performing DVE, usable capacity not shown correct in GUI. - Fix 175022 (CL #WIC~171914) MEL did not report "Reconstruction started" but it reported "Reconstruction completed". Nov 09, 2009 - Version 07.60.28.00 - Fix 165138 I/Os retried in HID can be sent on ITNs that are disconnected. This may result in a timeout or other undesirable behavior. - Fix 148826 Handle new ValidateAdoptionReason in vdm PreAdoption listener - Fix 163207 (c427824) It is not possible to use full capacity of array - Fix 165790 Ancient I/O during sysReboots on 6091 - Fix 164921 Upgrade to 07.50.xx results in Panic in vdmMigLegacyDriveMgr.cc - Fix 165213 Battery Learn Cycle reported incomplete - Fix 162527 (CL #WIC~161645) Controller reboot during all support data collection - Fix 164098 (CL #WIC~161905) Watchdog timeout when collecting supportdata - Fix 164127 (observered) ESM configuration mismatch not being reported until after power cycle - Fix 165135 Moving LUNs caused two hosts to be able to read and write the same LUNs - Fix 167265 (CXB015447) an assertion failure on DS5020 controller while testing Eagle drives - Fix 166198 (CL #WIC~165648) SOD Err message "ERROR: checkBackupSpaceAvailability: checkBackupCapacity for CB_VOL failed" - Add support for IBM i Host Attachment to DS5300 and DS5100 Storage Subsystems. - Add support for the new DS3950 Storage Controller Subsystem model 1814-94H and 1814-98H, which supports the attachment of the new EXP395 Storage Expansion Enclosure Subsystem model 1814-92H. - Add support for 4 Gbps Fibre Channel 600 GB/15K DDM feature and the Encryptible 4 Gbps FC 600 GB/15K DDM feature. - Add support for DS5300/DS5100 attachment to the EXP5060 High Density SATA Drive Enclosure - Initial release of IBM DS Storage Manager Profiler for automatically collecting/managing the Storage Subsystem support data (CASD) at predefined (user changeable) schedules. Sept 14, 2009 - Version 07.60.13.05 - Fix CR164148 (cl-164008) (XB014893) iSCSI - MEL events does not display failed port number. - Fix CR163836 (cl-164149) (XB014840) Cannot configure iSCSI ports if Ethernet cable is not installed. - Fix CR164021 (XB014345) Unable to open iSCSI host port configuration window - iSCSI. - Fix CR164184 SMID needs to be updated to indicate that SSDs are shipped enabled and the shipped limit is 20. The feature is not keyable and therefore, the keyed limit is not applicable. - Fix CR164288 (XB015144) SPM database corruption reporting during controller firmware upgrade pre-checks. - Fix CR163718 Received MEL 1811 DHCP Success in a Direct Attach environment. July 27, 2009 - Version 07.60.13.xx - Fix 158631 (cl-159377) The new standards-compliant QERR implementation has caused problems with AIX. Revert to the old behavior for all but IBMi hosts. - Fix 160237 (XB010438) DVE on 07.XX does not work for AIX. - Fix 161113 (XB013018) Configuration Database Corruption. - Fix 157804 (XB012396) PCI errors on both controllers. - Fix 152003 (XB012408) Dedicated mirror channel failed after CFW update to 0. - Fix 158227/133844/160573 (XB010373) Mirror Relationship could not be activated on DS4800 after update due to repository size. - Fix 157209 (XB010231) Server connected to port 253 of switch fails login. - Fix 151270 (XB007091) Both controllers reboot during failed drive replacement. - Fix 153707 (XB008225) Controller A reset by alternate controller. - Fix 153748 (XB005072) (CL #WIC~151177) Properties not available for one controller. - Fix 150767 (450211) Cache disabled message during controller diagnostics. - Fix 150648 (XB005042) CASD shell collect all support data showEnclPage81 has errors. - Fix 151216 (XB004313) PANIC: Already freed memory block at 0x3fd8aec. - Fix 150966 (443093) Reconfig of cache caused a divide by zero error panic. - Fix 148849 (XB007546) iSCSI MaxRecvDataSegmentLength set incorrectly for DS3300. - Fix 152272 (XB006808) Incomplete battery learn cycle with single controller. - Fix 161050 When the SEEPROM is failed, CFW does not report that it has been failed. - Fix 161794 (RW #161546) DDC fails after ancient I/O. - Fix 159725 PANIC: Unable to allocate record number in logEntryBatch, num: -1. - Fix 161192 Unable to retrieve port and drive statistics. - Fix 161382 MH Controller overTemp threshold needs to be adjusted. - Fix 161353 Enabling and disabling iSNS through HSW cause controller reboot. - Fix 160901 firmware/crm_f Unable to map SFP data to physical position. - Fix 161003 (CL #WIC~160775) Changing cache State needs to be inside the protection. - Fix 151720 (XB013968) A read command was left unfinished (DDC Collected). - Fix 154630 (XB016984) Reboot due to PANIC: Invalid memory block. - Fix 150440 (XB018481) Unexpected drive failures when controller is rebooted. - Fix 147543 (XB021962) Recovery Guru reports a degraded drive path either for specific drives or it reports with no drive information. - Fix 154630 (XB015386) PANIC: Invalid memory block at 0x96d38c8. - Fix 151716 (XB019862) Inserting drive with Rev3 dacstor causes cont reboot. - Fix 158035 Ancient I/O, shell reporting: (ssmTimer): WARN: SYMbol Server: Out of Memory. - Fix 157471 Page Fault on 7091 while setting up for a test. - Change NVSRAM: The values below manage the thresholds, time windows, and other options related to synthetic PFA reporting. Primary Drives are FC or SAS. Secondary drives are SATA. If the number of errors or check conditions of a specific type reaches its specific threshold value, a synthetic PFA is reported. Each type of error has a time window associated with it, and after the amount of time specified by this window has passed, the error count for that type is reset to 0. .Prim Drive Options = 0xB3 # 0x19 Enable PFAs, Fail Rec & Med Extended Description: Synthesized PFA and Critical Alert turned on for Excessively Long I/O, Medium Errors and Recovered Errors (Not for Hardware Errors). Drives will be failed based on Recovered Errors and Medium Errors except when it impacts data availability (drives will not be failed for Excessively Long I/O) .Sec Drive Options = 0xA2 # 0x33 Enable PFAs Fail Med Extended Description: Synthesized PFA and Critical Alert turned on for Excessively Long I/O and Medium Errors (not for Recovered Errors or Hardware Errors). Drives will be failed based on Medium Errors except when it impacts data availability (drives will not be failed for Recovered Errors or Excessively Long I/O). July 01, 2009 - Version 07.50.13.xx - Added support for FDE (Full Disk Encryption) drives. - Fix 154704 XBB2 MAPI command mfgBatteryLearnCycleSet "DISABLE" returning FAILED. - Fix 157821 (TD_PT36471) ASSERT: Assertion failed: rhs ! 0 after deleting a volume in a secure VG on DS5000. Apr. 10, 2009 - version 07.50.12.xx - Fix 147179 Ancient I/O abortion caught in callbk function during sysReboot. - Fix 156531 (XB010307) PANIC: Unresovable ITA in the database. Record 0. - Fix 146937 (466677) Inserting a new drive causes controller to reboot. - Fix 147645 (XB011041) DDC can't be collected and reboot both CTRL. - Fix 154465 (461729) Controllers Recursive Reboot at 7.36.12 Exception Data Abort. - Fix 441643 - 145640/149997 Recovery Guru and storage profile do not report correct drive channels - Fix 435908 - 148211 Controller Cache Memory size displays 0 from both the GUI - Fix 445211 - 147178/147984, Recovery Guru shows failed P/S canister but status is optimal. - Fix XB003540 - 148640/149125 RVM deletion operation staying queued and causing loss-of-management. - Fix XB008470 - CR149898 PANIC: cacheRecover - addToCache(5654f00) returned 56531c0. - Fix 453834 - 134820 - Continuous reboots - can't find port object in SPM DB. - Fix 417016 - 139427 - DDC capture is incomplete - Fix 147297 PANIC: cacheRecoverCompleteChec - devNum 0 data ccb f7070a0 dirty - Fix 154194 (CL #WIC~153799) (TD_PT34758) Data Corruption hit on Kingkong Host on WP250_3435, Volume 184 with sector mismatch for \. - Fix 154620(CMVC464271) DTL-clearSAConfiguration_MT causes FDE drives to be unsecured - Fix 153492 Can not perform a Controller firmware upgrade on controllers with no drives - Fix 153621 (CL #WIC~152261) (CL #WIC~151079) (TD_IOP1744)controllers go into debug with Assertion failed:file vcpyCopyProxyVolumeCf - Fix 153640 (TD_PT34692) HSW Script Editor fails to execute all commands in a script that contain high volume of commands - Fix 153746 (CL #WIC~151177) (cXB005072) Properties not available for one controller after FW upgrade from 7.15 to 7.36.08.00 - Fix 153762 (CL #WIC~151082) SMCLI Reports volume name in use when no volumes are present - Fix 153907 (CL #WIC~152395) (TD_PT34181) Panic (Page Fault) after migrating volume groups to foreign array - Fix 154041 (CL #WIC~154020) Modfile file sys check to always run meta data check - Fix 154121 (CL #WIC~154007) (TD_PT34819) CFW Upgrade from 06.60.21.00 to 07.36.14.00 on XBB-1 results in Page Fault - Fix 151674 (CL #WIC~151582) Dbm reValidate() not being called if critical transaction on alt - Fix 151744 (CL #WIC~149502) (cXB004313) (utmTimeout): PANIC: Already freed memory block at 0x3fd8aec - Fix 151745 (CL #WIC~151285) Observed Defect - (IOSched): PANIC: Assertion failed: file vdmRAID6ImplRead.cc, line 2342 - Fix 151749 (CL #WIC~151673) Create loadable module to detect database corruption - Fix 151999 Intermittent Battery Mismatched mode while unsleeping Batteries. - Fix 152273 (cXB006808) (CL #WIC~151416) Battery Learn Cycle cannot complete get errors: Incomplete battery learn cycle - Fix 152311 (CL #WIC~152295) Page Fault in SSM generated umi event modification - Fix 152481 CL #WIC~152446) (CR6794733) Service Menu loops when trying to set network settings - Fix 152949 (CL #WIC~149633) recoverReadError in SSTOR causes database corruption - Fix 153119 (TD_PT34482) Storage Database corruption when upgrading 3994 from 06.23.23.05 to 07.50.02.00 - Fix 153343 (CL #WIC~152989) Media Scan performs Parity Repair operation inappropriately. - Fix 153527 (TD_PT34652) ASSERT: Assertion failed: region, file dsmDacstoreDrive.cc, line 1860 on 3994 with CFW 7500200 - Fix 150848 Loss of communication during State Capture - Fix 151284 Incorrect hot spare coverage being reported on non-secured HS drive - Fix 151509 (TD_PT33545) FDE drives shown as failed unassigned after controller replacement. - Fix 150972 (CL #WIC~149364) (1029-2054) Reboot due to Ancient IO during heavy drive stress. - Fix 150950 Ancient I/O hit with AIX6.1, HTX, and 6091 Controllers - Fix 148258 - (RW #147709) (TD_PT32033) Ancient IO while formatting LUNs from SLES 10. - Fix 157402 (CL #WIC~157401) (Catera) Workaround for out of range pointers in the DBM Root Directory - Fix 156836 QE8 FC link errors may degrade performance - Fix 156014 (TD_PT35684) "Current data rate" for ESMs is reported as "Not Available? - Fix 155884 (CL #WIC~155368) (TD_PT35371) Cache backup operation did not complete and displays fcnChannelReport information - Fix 155743 (CL #WIC~155325) PCI SERR error hit during restore SOD. - Fix 148711 (CL #WIC~147543) Change how recovery guru entries are removed for degraded ITNs. - Fix CR148816 (cl CR148859) Ancient IO, corrupted dirty current count with RVM and Flashcopy. - Fix CR147989 Issues related to volume group dirty limit and cache demand mode. - Fix CR147262 "Dedicated Mirror Channel Failed" MEL event after controllers rebooted. - Fix 154365 Data inaccessible after drives migrated in same array. - Fix 147815 (XB020852) PANIC: StateChangeMgr::incGenerationNumberAlt during stright I/O. May 06, 2009 - version 07.36.17.00 -Fix 156532 (CL #WIC~156376) Hit Panic during ctrl B swap - PANIC: TPort: :getPersistentRecords count mismatch. -Fix 157401 Workaround for out of range pointers in the DBM Root Directory. -Fix 158027 (CL #WIC~156501) (DS5000 only) Latency enabling cache batteries on writes. Mar. 17, 2009 - version 07.36.14.xx - Fix CR 155339 - (CL #WIC~155320) FlashCopy persistence of LBA64 values being truncated to 32bits could result in data segments from a different LBA being used which can affect >2TB LUNs. - Fix CR 155324 - (CL #WIC~155015) Large math operation. 32 vs 64 bit conversion during reconstruction could cause data segments to be truncated which can affect >2TB LUNs. - Fix 150184 (CL #WIC~149950) Stack-pointer on drive pull. - Fix 150414 (CL #WIC~149633) recoverReadError in SSTOR causes database corruption. - Fix 151682 (CL #WIC~151582) Dbm reValidate() not being called if critical transaction on alt. - Fix 151903 (CL #WIC~151710) (CL #WIC~150024) Create new shell command to set the WWN on a volume. - Fix 152261 (CL #WIC~151079) ASSERT: Assertion failed: file vcpyCopyProxyVolumeCfg. - Fix 152314 (CL #WIC~152295) Page Fault in SSM generated umi event modification. - Fix 152846 (CL #WIC~149502) (cXB004313) (utmTimeout): PANIC: Already freed memory block at 0x3fd8aec. - Fix 153342 (CL #WIC~152989) Media Scan performs Parity Repair operation inappropriately. - Fix 153396 (CL #WIC~152211) Data corruption encountered during Triplefault. - Fix 153615 (CL #WIC~153498) Restore Crystal/Emerald SSTOR caching model. - Fix 153622 (CL #WIC~153527) ASSERT: Assertion failed: region, file dsmDacstoreDrive.cc, line 1860. Dec. 20, 2008 - version 07.36.12.xx - Fix CR146467/CR144696 PANIC: DBM block set mismatch while rebooting the controllers. Causing the controllers to go into a continuous reboot cycle. - Fix CR151507/CR150024 Create new shell command to set the WWN on a volume. - Fix CR149810/CR148444 IO error: (** Bad address **, Cannot close target) on Solaris host during concurrent code down load. - Fix CR149787/CR149467 Ancient IO during concurrent code down load. - Fix CR149565/CR149299 PANIC: Invalid memory block at 0x58d2628 while collecting Support Data. - Fix CR149470 Ancient IO scsiCmd 55. - Fix CR149441/CR149290/CR140998/c421316 Panic/Reboot loops with very large RAID-1 at vdmRAIDImplExcl. - Fix CR149335 DS4800 controller hit panic while sysReboot stress is running and drives are reconstructing. - Fix CR149319/CR149006/c423053 Critical event type 281B & #147;Nominal temperature exceeded”. - Fix CR149247 Unexpected Failed Power Supply Canister. - Fix CR149137/CR148640/cXB003540 RVM deletion operation staying queued and causing loss-of management. - Fix CR148775/CR147868/c443192 Old host information not cleaned up when PLOGI processed. - Fix CR148785/CR148480 Foreign unassigned Rev 4 DACStore remapped but not peered. - Fix CR148698/CR148686 Scan volume with repair on degraded RAID6 volume hangs. - Fix CR148637/CR147116 Watchdog TO while running power cycle test. - Fix CR148472 Inserting up-rev foreign controller causes DacStore layout to change. - Fix CR148281/CR141712 NS7 does not negotiation host link speed correctly. - Fix CR148768/CR148697 Assertion failed: ssid ; INVALID_LUN, file eelHost.h, line 406 during VG defrag and STIO Oct. 20, 2008 - version 07.36.08.xx - Fix NVSRAM - CR140691 Disable Parity Repair during Parity Scan. Parity Scan default setting changed to Data/Parity mismatches encountered during parity scans will NOT be corrected. - Fix XB004918 - CR144523 Add function call to drivers to allow Symbol to determine if network is falling behind. - Fix 439191 - CR148692 Replaced controller at 7.x firmware into a system with resident 6.60.xx.xx firmware will not autosync to the 6.60 level. - Fix 441914 - CR139129 DVE fails, with cache enabled, and causes controller to reboot. - Fix CR137095 Assertion failed: proxy, file vdmExopReconfigProxyVolumeCfg.cc, line 1051. - Fix 438296 - CR143583 PANIC: Null semaphore in dlbIOStart for command 0x4000b". - Fix 430463 - CR144039; CR147299 ASSERT: Assertion failed related to RPC communication between controller and host during the process of making a new connection. - Fix 440474 - CR140535 Controllers reboot repeatedly due to Assertion failed message. - Fix 421380 - CR139228 Media scan disable during IAF causes LUNs to finish prematurely - Fix 414504 - CR143659 Drive channels become failed after the upgrade to 7.xx. - Fix 438271 - CR144510 Data abort fault in the network driver. - Fix 435117 - CR146104 Watchdog timeouts after upgrade to 7.15.xx.xx firmware. - Fix 430448 - CR133844 Mirror repository Segment size mismatch. - Fix 436651 - CR141901 DVE can't complete due to failed flashcopy repository being full.. - Fix 433923 - CR144313 Controller mismatch on channel sample period. - Fix 421331 - CR140972 Cache disabled during expansion of snapshot repository. - Fix 409682 - CR142383 PreReadRedundancy check does not detect data/parity mismatch. - Fix 422448 - CR135829 Controller hit assert after deletion of a volume group. - Fix 415195 - CR137794 Loss of storage partitioning. - Fix 431398 - CR143663 Transient object graph state. - Fix 443105 - CR145748 (CL #WIC~144827) (c432417) DVE (Data volume expansion) operations fail w/ error 406 - Fix CR147946 Controller held in reset instead of suspending SOD after 3 multi-bit parity errors. - Fix CR147993 Removal of ESM cable results in wrong channel being returned as the failure type entry. - Fix CR148140 SLES10 Hosts fail to discover all volumes on disk arrays during boot. - Fix CR148434 Report Mixed Loop Technology Miswire if there are different speed trays connected on samee channel. - Fix CR146258 Volume group reconstruction stops while reconstructing repository volumes. - Fix CR147448 When adding a 7.x replacement controller to a unit running 6.x, the resident controller will be upgraded to 7.x and all LUNs will be lost. - Fix CR147723 DS4800 NVSRAM version listed instead of DS5000 NVSRAM after cold controller replacement of DS4800 drive enclosures to DS5000 controller. - Fix CR147850 Controllers had assertion failed during sysReboot and Volumecopy. - Fix CR146392 Controller fails to reach sodmain after reboot during mult-bit parity error. - Fix CR147554 Using HSW to prepare drive for removal, results in error. - Fix CR147610 Disallow drive assignment with bad devnum. - Fix CR147669 Reconstruction from a degraded RAID 3 array to Global Hot Spare (GHS) drive did not start after the GHS was assigned. - Fix CR147689 Ethernet speed setting on port 2 is not getting reflected in the objectGraph. - Fix CR147702 Battery Magic Number invalid after VPD Set. - Fix CR47223 Ancient IO caused by buf on prefetch read wait queue triggers DDC but is incomplete. - Fix CR147536 Page fault encountered after changing HIC board ID to unrecognized value. - Fix CR145650 Data/parity mismatch on logical drive reported in MEL. - Fix CR146807 1G and 2G LEDs are swapped on DS5000 HICs - Fix CR146257 I/O Errors occur after replacing ctlr w/ active alternate. - Fix CR146581 Controller Failover with Defrag procuded panic on controller. - Fix CR146636 RVM remained synchronized on odd volumes but was unsyncronized on even volumes after cable pull. - Fix CR137682 (TD_PT28489) ancient IO panic after running Heavy IO with LIP injection. - Fix CR143881 dq trace information was not captured in the DDC log for ancient I/O. - Fix 145381 (cfw cl-144592) MEL not reporting drive failure as critical event. - Fix 143584 PANIC: sasDoTargetCmd: Can't allocate mirror buf on CTLR B. - Fix 144181 (cl 144100) ASSERT: Assertion failed: base !?0 - utlSlistFrame.h, line 118 - 1932 Ctl. - Fix 141190 PANIC: fcn::FcNetworkManager::HNS_SET_FLAG, mgmt NULL, during volume creation and reboot.