This week Microsoft posted an updated to the iSCSI initiator for pretty much every version of Windows prior to Vista (the full list: Windows 2000 Service Pack 4; Windows Server 2003 R2 (32-Bit x86); Windows Server 2003 R2 Datacenter Edition (32-Bit x86); Windows Server 2003 R2 Datacenter x64 Edition; Windows Server 2003 R2 Enterprise Edition (32-Bit x86); Windows Server 2003 R2 Enterprise x64 Edition; Windows Server 2003 R2 Standard Edition (32-bit x86); Windows Server 2003 R2 Standard x64 Edition ; Windows Server 2003 R2 x64 editions; Windows Server 2003 Service Pack 1; Windows Server 2003 Service Pack 1 for Itanium-based Systems; Windows Server 2003 Service Pack 2; Windows Server 2003 Service Pack 2 for Itanium-based Systems; Windows Server 2003 Service Pack 2 x64 Edition; Windows Server 2003, Datacenter Edition for 64-Bit Itanium-Based Systems; Windows Server 2003, Datacenter x64 Edition; Windows Server 2003, Enterprise Edition for Itanium-based Systems; Windows Server 2003, Enterprise x64 Edition; Windows Server 2003, Standard x64 Edition; Windows Server 2003, Web Edition; Windows Small Business Server 2003 ; Windows XP 64-bit; Windows XP Professional 64-Bit Edition (Itanium) ; Windows XP Professional 64-Bit Edition (Itanium) 2003; Windows XP Professional Edition ; Windows XP Service Pack 2).
The listed fixes included in 2.07:
- Fix data written twice when spanning tapes on an iSCSI target virtual tape drive.
- Fix Bugcheck in iscsiprt on getting storage device ID property.
- Fix iscsiexe can leak memory on discovering targets.
- Fix initiator leaks handles when refreshing the list of persistent targets
- Fix MSISCDSM leaves stale Registrations under certain conditions
- Fix persistent Reservation not propagated across paths
MPIO 1.21 fixes (included in 2.07)
- Fix system hang that could occur due to race condition between path recovery and new path arrival.
- Fix install sample to use the correct MPIO hardware identifier on Windows Server 2008
- Fix memory leak in MPIO
- Fix system hang that could occur during total path failure in a Cluster environment.
- Fix MSDSM to update statistics for the correct path
- Fix MSDSM logic for retrying Persistent Reservation commands
You can download the new version here: http://www.microsoft.com/downloads/details.aspx?familyid=12cb3c1a-15d6-4585-b385-befd1319f825&displaylang=en&tm