VMware
 

Knowledge Base

Search the Knowledge Base:

Products:
Search In:
 

VMware ESX 3.5 Update 4, Patch ESX350-200903201-UG: Updates VMkernel, Service Console, and hostd

Details

Release Date: March 30, 2009

 

Download Size:
302MB
Download Filename:
ESX350-200903201-UG.zip
md5sum:
650fa096cf270ec58d38e9ff41c661aa


Product Versions ESX 3.5 Update 4
Build 153875
Also see KB 1001179.
Patch Classification Critical
Supersedes ESX350-200712407-BG
ESX350-200712409-BG
ESX350-200712410-BG
ESX350-200802401-BG
ESX350-200802409-BG
ESX350-200802410-BG
ESX350-200802411-BG
ESX350-200802412-BG
ESX350-200803202-UG
ESX350-200803211-UG
ESX350-200803217-UG
ESX350-200804401-BG
ESX350-200804402-BG
ESX350-200804403-BG
ESX350-200804407-BG
ESX350-200805501-BG
ESX350-200805503-BG
ESX350-200805513-BG
ESX350-200805515-SG
ESX350-200806203-UG
ESX350-200806209-UG
ESX350-200806401-BG
ESX350-200806402-BG
ESX350-200806405-BG
ESX350-200806812-BG
ESX350-200808203-UG
ESX350-200808209-UG
ESX350-200808401-BG
ESX350-200808402-BG
ESX350-200809404-SG
ESX350-200811401-SG
ESX350-200811409-BG
ESX350-200901401-SG
ESX350-200901404-BG
ESX350-200901406-BG
Requires
ESX350-200810201-UG
ESX350-200903202-UG
Virtual Machine Migration or Shutdown Required Yes
Host Reboot Required Yes
PRs Fixed 331404 314771 350088 330970 338573 362721 313554 321338 322560 347614 336704 349874 189440 302765 350058 320441 326186 331818 334833 320091 286032 335766 328498 339805 350031 345622 353299 336917 356945 359815 358491 356924 363516 309303 336487 316982 339508 324468 278298 296431 297441 333154 303735 328165 320403 321624 326999 272337 325750 338870 338854 338872 341399 341410 341415 349730 251100 347000 352217 350763 350002 350163 355572 357362 357511 345767 306692 356732 355823 363247 360052 364193 229018 325125 329022 337128 309298 320450 300487 331575 184672 342322 341066 306179 341289 353194 335054 358798 360313 354842 353060 293937 282293 332000 303591 326582 345055 339965 330204 340907 299972 343769 327262 344487 257330 335453 348328 357698 359272 355700 356231 313584 256499 330202 324818 249542 327016 324966 230437 244200 244229 247359 247367 235449 343307 345818 332566 324821 341114 340540 352959 353189 354852 350904 350054 354396 353944 355565 358268 323042 352881 360410 360304 360754 358306 343248 354899 299917 296759 360441 362899 335195 220030 317521 342500 350498 355821 357355 359458 359670 358766 350187
Affected Hardware N/A
Affected Software N/A
RPMs Included VMware-esx-apps
VMware-esx-backuptools
VMware-esx-iscsi
VMware-esx-srvrmgmt
VMware-esx-tools
VMware-esx-vmkctl
VMware-esx-vmkernel
VMware-esx-vmx
VMware-hostd-esx
kernel-source
kernel-vmnix
Related CVE numbers None

Solution

Summaries and Symptoms

This patch fixes the following issues or adds the following enhancements for ESX 3.5 Update 4:

  • VMware ESX 3.5 Update 4 introduces an adaptive queue depth algorithm that adjusts the LUN queue depth in the VMkernel I/O stack. When congestion is detected, VMkernel throttles the LUN queue depth. VMkernel will attempt to gradually restore the queue depth when congestion conditions subside. By default, this algorithm is disabled. You can enable it by following the instructions in KB article 1008113 at http://kb.vmware.com/kb/1008113. Patch ESX350-200903216-UG is also required to complete this fix.

  • Adds support for SUSE Linux Enterprise 11 guest operating systems.

    This patch adds support for SLES 11 guests. For more information about supported guests, see the Guest Operating System Installation Guide at http://www.vmware.com/pdf/GuestOS_guide.pdf.

  • Updates VMware Tools from 3.1.1 to 3.1.2.

  • Upgrading the Japanese version of VMware Tools from ESX 3.0.2 U1 to ESX 3.5 U1 on the guest operating system might fail resulting in an error message:

    An error occurred while the conversion. Check if the path is available.

  • Adds support for passive mode FTP. Patch ESX350-200903202-UG is also required to complete this fix.

  • Adds failover support for Sun StorageTek 2530. For more information about hardware compatibility, see http://www.vmware.com/resources/compatibility.

  • Updates the Intel e1000e driver, which allows ESX 3.5 Update 4 to work with products based on the Intel 82574L Gigabit Ethernet controller. For detailed information about ESX hardware compatibility, see http://www.vmware.com/resources/compatibility. Patch ESX350-200903219-UG is also required to complete this fix.

  • After applying patch ESX350-200811401-SG, all iSCSI LUNs become unavailable with software iSCSI. This issue is known to affect ESX systems with Adaptec Snapserver series and Dell NX series of NAS applicances. The problem is due to the way the software iSCSI driver propagates an overflow condition reported by the target.

  • ESX 3.5 displays incorrect VMkernel warning messages.

    ESX 3.5 might display incorrect VMkernel warning messages, which indicate the system has detected a device that does not support SCSI-3 protocol. However, the device still works with ESX 3.5. The messages might look similar to the following:

    vmkwarning:Dec 12 14:57:11 [host name] vmkernel: 0:00:00:18.539 cpu5:1048)
    WARNING: ScsiUid: 550: Path 'vmhba2:C0:T0:L12' : supports ANSI version 'SCSI-2'
    (0x2). In order to be used with ESX a device must support the SCSI 3 protocol.


    This patch fixes the issue. The fix provides for logging a warning message similar to the following in the VMkernel logs, if a non-SCSI 3 device is detected:

    Support for SCSI-2 devices may be deprecated in a future release

  • Guest operating systems and storage might not communicate properly in RDM.

    In Raw Device Mapping (RDM) mode, if the amount of data sent back from storage to the guest operating system is greater than 36 bytes in one SCSI inquiry, then guest operating systems and storage might not communicate properly. Products such as Microsoft Virtual Shadow Copy Service (VSS) and NetApp SnapDrive might experience issues. This patch resolves this issue.

  • PAE-enabled Windows 2000 virtual machines stop responding.

    A Physical Address Extension (PAE) enabled Windows 2000 virtual machine might stop responding on reboot, or fail randomly.

  • The maximum memory limits for Windows XP Professional, .NET Standard Server, and Vista have been raised to the following limits:

    XP - 65,532MB
    .NET - 32,768MB
    Vista - 4,096MB

  • For specific guest operating systems, the BusLogic SCSI adapter is inaccurately listed as supported.

    When using the VI Client to view available adapters for the Windows Vista 32-bit or Windows Server 2008 32-bit guest operating systems, the BusLogic SCSI adapter is listed as supported. In fact, this adapter is not recommended.

    This issue is resolved in this release. Now, when you edit the SCSI controller settings of a virtual machine using Windows Vista 32-bit or Windows Server 2008 32-bit, BusLogic is listed as Not Recommended.

  • The default virtual NIC has changed from vlance to e1000.

    For ESX Server 3.5 Update 4, the default vlance virtual NIC used for Solaris 10 32-bit and Solaris 9 32-bit has changed. To provide better performance, the E1000 network interface card (NIC) has been made the default virtual NIC for Solaris 9 32-bit and Solaris 10 32-bit.

  • Enhanced vmxnet support has been added for the following guest operating systems:

    Microsoft Windows Server 2003, Standard Edition (32-bit)
    Microsoft Windows Server 2003, Standard Edition (64-bit)
    Microsoft Windows Server 2003, Web Edition
    Microsoft Windows Small Business Server 2003
    Microsoft Windows XP Professional (32-bit)
    Ubuntu (32-bit)

    The enhanced VMXNET adapter is now supported on ubuntu-32 and winxppro-32 guest operating systems on ESX 3.5 Update 4

  • Present E1000 as an option for NetWare 5 and 6 guests, through the VI Client.

    Virtual machines running NetWare 5 and 6 can now be configured to use E1000 network adapters.

  • Faster scans for ESX updates.

    VMware Update Manager 1.0 Update 2 and Update 3 take a longer time to scan ESX, compared to the time taken by Update Manager 1.0 and Update 1.

    Update Manager 1.0 Update 4 scans ESX for updates faster than Update 2 or Update 3.

  • The default memory size for the Windows EBS 2008 64-bit guest is insufficient.

    Prior to ESX 3.5 Update 4, the guest operating system for Windows Essential Business Server (EBS) 2008 64-bit does not, by default, provide enough memory. At 2048MB, the default memory size is insufficient, resulting in the virtual machine failing to load.

    This issue is resolved in this patch. For ESX 3.5 Update 4, the default memory size for the Windows EBS 2008 64-bit guest operating system is 4096MB.

  • Prior to ESX Server 3.5 Update 4, the installer stalls on systems using Intel Nehalem processors.

  • The ESX 3.5 Update 3 Emulex driver is, in some cases, incompatible with the Emulex host bus adapter (HBA). When Emulex LPe1150 HBA with firmware version 1.00a5 or older is used with the Emulex driver shipped in ESX 3.5 Update 3, the driver fails to claim the Emulex HBA.

    This issue is resolved in this patch. The VMware driver for this issue has been updated in ESX 3.5 Server Update 4. The new driver is now also compatible with Emulex host bus adapters that use firmware versions 1.00a5 and older. The updated driver works irrespective of the Emulex HBA firmware version.

    This update also requires patch ESX350-200903211-UG for the complete fix.

  • The driver and firmware for the QLogic HBAs have been updated to version 7.08-vm66 and 4.04.06 respectively. This upgrade provides support for the QLogic management application SANSurfer FC Manager.

    This update also requires patch ESX350-200903212-UG for the complete fix.

  • The Emulex driver has been updated to version 7.4.0.39. This upgrade provides support for the Emulex management application HBAnyware.

    This update also requires patch ESX350-200903212-UG for the complete fix.

  • This patch fixes the following known issue, which was introduced in ESX 3.5 Update 2: ESX Server VMkernel Does Not Recognize a Loaded IDE Controller and Displays an Error Message (KB 1004309).

    This update also requires patch ESX350-200903209-UG for the complete fix.

  • The OpenIPMI driver has been enhanced to operate the HP IPMI controller through the PCI bus and interrupts, and to support OEM message channels. These changes are necessary for HP G6 servers, which use OEM messages, to report memory problems.

  • This patch provides updated versions of LSI MPT SCSI and MegaRAID SAS drivers. The updated drivers allow Dell Open Manage management agents to run on ESXi without causing a spike in CPU utilization.

    Without this patch, the esxtop command shows output similar to the following for dsm_sa_datamgr3:

    ID GID NAME NWLD %USED %RUN %SYS %WAIT %RDY %IDLE %OVRLP %CSTP %MLMTD
    1973 1973 dsm_sa_datamgr3 14 67.88 68.88 0.00 1329.24 1.86 0.00 7.85 0.00 0.00


    This patch also requires bundle ESX350-200903201-UG for the VMnix kernel portion. This patch contains only the driver RPMs.

    Driver RPM versions:
    mptscsi_2xx - 2.6.48.18
    megaraid_sas driver - 3.19

    This update also requires patch ESX350-200903226-UG for the complete fix.

  • This patch adds support for new HP Smart Array controllers. For details about supported I/O Devices, search the Hardware Compatibility Guide at http://www.vmware.com/resources/compatibility.

    This update also requires patch ESX350-200903210-UG for the complete fix.

  • This patch adds support for the NetXen NX3031 network interface controller.

    Note: This NIC does not support network boot or network installation.

    This update also requires patch ESX350-200903218-UG for the complete fix.

Rating: 1 - Lowest 2 3 4 5 - Highest (1 Ratings)   
Actions