JavaScript is required to for searching.
Skip Navigation Links
Exit Print View
Oracle VM Server for SPARC 3.0 Release Notes     Oracle VM Server for SPARC
search filter icon
search icon

Document Information

Preface

1.  Oracle VM Server for SPARC 3.0 Release Notes

What's New in This Release

System Requirements

Supported Platforms

Required Software and Patches

Required and Recommended Oracle Solaris OS Versions

Required Software to Enable Oracle VM Server for SPARC 3.0 Features

Required and Recommended System Firmware Patches

Minimum Version of Software Required

Direct I/O Hardware and Software Requirements

PCIe SR-IOV Hardware and Software Requirements

Location of the Oracle VM Server for SPARC 3.0 Software

Location of Patches

Location of Documentation

Related Software

Optional Software

Software That Can Be Used With the Logical Domains Manager

System Controller Software That Interacts With Logical Domains Software

Upgrading to the Oracle VM Server for SPARC 3.0 Software

Deprecated Features in the Oracle VM Server for SPARC 3.0 Release

Known Issues

General Issues

Upgrading From Oracle Solaris 10 OS Older Than Oracle Solaris 10 5/08 OS

Service Processor and System Controller Are Interchangeable Terms

In Certain Conditions, a Guest Domain's Solaris Volume Manager Configuration or Metadevices Can Be Lost

Logical Domain Channels and Logical Domains

Memory Size Requirements

Booting a Large Number of Domains

Cleanly Shutting Down and Power Cycling a Logical Domains System

Memory Size Requested Might Be Different From Memory Allocated

Logical Domains Variable Persistence

Oracle's Sun SNMP Management Agent Does Not Support Multiple Domains

Delayed Reconfiguration

Cryptographic Units

ldmp2v convert Command: VxVM Warning Messages During Boot

Oracle Hard Partitioning Requirements for Software Licenses

Upgrade Option Not Presented When Using ldmp2v prepare -R

Block of Dynamically Added Memory Can Be Dynamically Removed Only as a Whole

ldmp2v Command: ufsdump Archiving Method Is No Longer Used

Only One CPU Configuration Operation Is Permitted to Be Performed During a Delayed Reconfiguration

Domain Migration Restrictions

Version Restrictions for Migration

SPARC M5 and SPARC T5 Support for cpu-arch=generic Migration

CPU Restrictions for Migration

Oracle VM Server for SPARC MIB Issues

snmptable Command Does Not Work With the Version 2 or Version 3 Option

Bugs Affecting the Oracle VM Server for SPARC 3.0 Software

send_mondo_set: timeout Panic Occurs When Using the ldm stop Command on a Guest Domain After Stress

SPARC T5 and SPARC M5: While SR-IOV Devices Are in Use, Attempts to Unbind or Remove Resource Hangs And Cannot Be Stopped by Using Ctrl-C

Dynamically Adding a Faulted Strand to a Domain Might Result in a Panic

Subdevices Under a PCIe Device Revert to an Unassigned Name

SPARC M5-32: panic: mpo_cpu_add: Cannot read MD

SPARC M5-32: Root Complex Failover Might Lead to an Incorrect Direct I/O Guest Domain Configuration

SPARC M5-32: Issue With Disks That Are Accessible Through Multiple Direct I/O Paths

ixgbevf Device in SR-IOV Domains Might Become Disabled When Rebooting the primary Domain

Reboot of the Oracle Solaris 10 1/13 primary Domain Might Not Automatically Plumb or Assign an IP Address to a Virtual Function Interface

ILOM Power Capper Should Synchronize Adjustment Updates with /SYS/VPS Updates

A Guest Domain Cannot Boot When IOV-Loaned Devices Are Disabled

mutex_enter: bad mutex Panic in primary Domain During a Reboot or Shutdown

SPARC M5-32: LSI-SAS Controller Is Incorrectly Exported With SR-IOV

Cannot Set a Jumbo MTU for sxge Virtual Functions In the primary Domain of a SPARC T5-1B

Previously Blacklisted Resources Are Erroneously Marked as Available With a Pending Evacuation After a Logical Domains Manager Restart

ldmd Is Unable to Set the mac-addr and alt-mac-addrs Property Values for the sxge Device

ldm list-io -d Output for an sxge Device on SPARC T5-1B Is Missing Two Properties

Additional Restrictions for Migration

ldmconfig Fails: Fix for Bug ID 15972394 Precludes Unmodified factory-default Configuration

CPU DR of Very Large Number of Virtual CPUs Can Appear to Fail

Migration of a Guest Domain With HIO Virtual Networks and cpu-arch=generic Times Out While Waiting for the Domain to Suspend

SPARC T4-4: Unable to Bind a Guest Domain

Guest Domain Can Panic When CPU DR is Performed After a Cross-CPU Migration

Guest Domain Fails to Boot When the Memory is Highly Fragmented

CPU Dynamic Reconfiguration of Available CPUs Causes an lpl_topo_verify fail -5 Panic

Root Domains Cannot Have Dependencies on Other Root Domains

Guest Domain Panics After a Migration When Cores are Added

Guest Domain Panics While Changing the threading Property Value From max-throughput to max-ipc

The Control Domain Hangs on Reboot With Two Active Direct I/O Domains

ldm rm-io Should Accept --dry-run as an Alias for -n

SPARC T3 and SPARC T4: Domain With a Virtual Network Device or a Virtual Switch Under Heavy Stress Might Panic

Migration Problems Arise Between Systems That Have Different Firmware Versions Installed

No Error Message When a Memory DR Add is Partially Successful

Primary or Guest Domain Panics When Unbinding or Migrating a Guest Domain That Has Hybrid I/O Network Devices

Unable to Stop a Domain With the ldm stop or ldm stop -f Command

PCIe Fabrics Are Not Accessible by Guest Domains When 11 or More Domains Have PCIe Devices

Re-creating a Domain That Has PCIe Virtual Functions From an XML File Fails

Incorrect Error Message Issued When Changing the Control Domain From Using Whole Cores to Using Partial Cores

ldm init-system Command Cannot Correctly Re-create a Domain That Has Virtual Function Devices

Logical Domains Manager Might Crash and Restart When You Attempt to Modify Many Domains Simultaneously

Attempt to Exceed the Maximum Number of Unicast Slots of ixgbe Physical Functions and Virtual Functions Does Not Fail

Control Domain Requires the Lowest Core in the System

ldmd Daemon Does Not Come Online

After Canceling a Migration, ldm Commands That Are Run on the Target System Are Unresponsive

Some Emulex Cards Do Not Work When Assigned to I/O Domain

Guest Domain Panics When Running the cputrack Command During a Migration to a SPARC T4 System

Oracle Solaris 11: DRM Stealing Reports Oracle Solaris DR Failure and Retries

Limit the Maximum Number of Virtual Functions That Can Be Assigned to a Domain

Guest Domain That Uses Cross-CPU Migration Reports Random Uptimes After the Migration Completes

Oracle Solaris 10: ixgbe Driver Might Cause a Panic When Booted With an Intel Dual Port Ethernet Controller X540 Card

Version 8.2.0 of the System Firmware Contains a New Version of the scvar Database

Destroying All Virtual Functions and Returning the Slots to the Root Domain Does Not Restore the Root Complex Resources

ldm remove-io of PCIe Cards That Have PCIe-to-PCI Bridges Should Be Disallowed

ldm stop Command Might Fail If Issued Immediately After an ldm start Command

init-system Does Not Restore Named Core Constraints for Guest Domains From Saved XML Files

Using ldm set-io to Change pvid Value Twice in Succession Might Cause a Configuration Failure

System Panics When Rebooting a primary Domain That Has a Very Large Number of Virtual Functions Assigned

Vague SR-IOV Error Message: Create vf failed

Oracle Solaris 11 OS: Using Direct I/O to Remove Multiple PCIe Slots From the primary Domain on a Multi-Socket SPARC T-Series or Fujitsu M10 System Might Panic at Boot Time

Partial Core primary Fails to Permit Whole-Core DR Transitions

After a primary Domain Reboot, igb and ixgbe Virtual Functions That Are Assigned to the primary Domain Become Faulty

ldm list-io Command Shows the UNK or INV State After Boot

Migrating a Very Large Memory Domain on SPARC T4-4s Results in a Panicked Domain on the Target System

Removing a Large Number of CPUs From a Guest Domain Fails

Cannot Use Oracle Solaris Hot-Plug Operations to Hot-Remove a PCIe Endpoint Device

Virtual Disk Validation Fails for a Physical Disk With No Slice 2

nxge Panics When Migrating a Guest Domain That Has Hybrid I/O and Virtual I/O Virtual Network Devices

All ldm Commands Hang When Migrations Have Missing Shared NFS Resources

Logical Domains Agent Service Does Not Come Online If the System Log Service Does Not Come Online

Kernel Deadlock Causes Machine to Hang During a Migration

DRM and ldm list Output Shows a Different Number of Virtual CPUs Than Are Actually in the Guest Domain

Live Migration of a Domain That Depends on an Inactive Master Domain on the Target Machine Causes ldmd to Fault With a Segmentation Fault

DRM Fails to Restore the Default Number of Virtual CPUs for a Migrated Domain When the Policy Is Removed or Expired

Virtual CPU Timeout Failures During DR

Migration Failure Reason Not Reported When the System MAC Address Clashes With Another MAC Address

Simultaneous Migration Operations in "Opposite Direction" Might Cause ldm to Hang

Removing a Large Number of CPUs From the Control Domain Fails

System Running the Oracle Solaris 10 8/11 OS That Has the Elastic Policy Set Might Hang

pkgadd Fails to Set ACL Entries on /var/svc/manifest/platform/sun4v/ldmd.xml

SPARC T3-1: Issue With Disks That Are Accessible Through Multiple Direct I/O Paths

Memory DR Removal Operations With Multiple Plumbed NIU nxge Instances Can Hang Indefinitely and Never Complete

Using ldm stop -a Command on Domains in a Master-Slave Relationship Leaves the Slave With the stopping Flag Set

Migration of a Domain That Has an Enabled Default DRM Policy Results in a Target Domain Being Assigned All Available CPUs

An In-Use MAC Address Can be Reassigned

ldmconfig Cannot Create a Domain Configuration on the SP

Uncooperative Oracle Solaris Domain Migration Can Be Blocked If cpu0 Is Offline

Memory DR Is Disabled Following a Canceled Migration

Dynamic Reconfiguration of MTU Values of Virtual Network Devices Sometimes Fails

Migrated Domain With MAUs Contains Only One CPU When Target OS Does Not Support DR of Cryptographic Units

Confusing Migration Failure Message for Real Address Memory Bind Failures

Dynamically Removing All the Cryptographic Units From a Domain Causes SSH to Terminate

PCI Express Dual 10-Gigabit Ethernet Fiber Card Shows Four Subdevices in ldm list-io -l Output

ldm Commands Are Slow to Respond When Several Domains Are Booting

Oracle Solaris 11: Zones Configured With an Automatic Network Interface Might Fail to Start

Oracle Solaris 10: Virtual Network Devices Are Not Created Properly on the Control Domain

Newly Added NIU/XAUI Adapters Are Not Visible to Host OS If Logical Domains Is Configured

I/O Domain or Guest Domain Panics When Booting From e1000g

Explicit Console Group and Port Bindings Are Not Migrated

Migration Does Not Fail If a vdsdev on the Target Has a Different Back End

Migration Can Fail to Bind Memory Even If the Target Has Enough Available

Logical Domains Manager Does Not Start If the Machine Is Not Networked and an NIS Client Is Running

Logical Domains Manager Displays Migrated Domains in Transition States When They Are Already Booted

Cannot Connect to Migrated Domain's Console Unless vntsd Is Restarted

Sometimes, Executing the uadmin 1 0 Command From a Logical Domains System Does Not Return the System to the OK Prompt

Logical Domains Manager Can Take Over 15 Minutes to Shut Down a Domain

If the Oracle Solaris 10 5/08 OS Is Installed on a Service Domain, Attempting a Net Boot of the Oracle Solaris 10 8/07 OS on Any Guest Domain Serviced By It Can Hang the Installation

scadm Command Can Hang Following an SC or SP Reset

Simultaneous Netinstallation of Multiple Domains Fails When in a Common Console Group

ldc_close: (0xb) unregister failed, 11 Warning Messages

Guest Domain With Too Many Virtual Networks on the Same Network Using DHCP Can Become Unresponsive

OpenBoot PROM Variables Cannot be Modified by the eeprom Command When the Logical Domains Manager Is Running

Cannot Set Security Keys With Logical Domains Running

Behavior of the ldm stop-domain Command Can Be Confusing

Documentation Errata

ldm(1M) Man Page: I/O Virtualization Commands Do Not Automatically Initiate a Delayed Reconfiguration

ldm(1M) Man Page: Dynamic Creation of Virtual Functions Is Not Supported

ldm(1M) Man Page: Only ldm add-spconfig -r Performs a Manual Recovery

Additional Restrictions for Migration

Resolved Issues

System Requirements

This section contains system requirements for running the Oracle VM Server for SPARC software.

Supported Platforms

When more than one version of the Oracle VM Server for SPARC software is supported on a hardware platform, bug fixes apply only to the latest version of the software. To receive Premier Support, you must use the latest Oracle VM Server for SPARC software.

You can find the platform documentation on the Oracle Technology Network. You can also find information about the software stacks for the various platforms on the Sun System Software Stacks page.

The Oracle VM Server for SPARC 3.0 software is supported on the following platforms:

Required Software and Patches

This section lists the required software and patches for use with the Oracle VM Server for SPARC 3.0 software.


Caution

Caution - Do not downgrade to older versions of individual software and firmware components. Such downgrades are not recommended and might lead to unexpected behavior and failures.


Required and Recommended Oracle Solaris OS Versions

To use all features of the Oracle VM Server for SPARC 3.0 software, the operating system (OS) on all domains should be at least the Oracle Solaris 10 8/11 OS or the Oracle Solaris 11.1 Support Repository Update 1 (SRU 1). This OS can be either an initial installation of or an upgrade to the Oracle Solaris 10 8/11 OS or the Oracle Solaris 11.1 OS.

The minimum version of the Oracle Solaris 11 OS for each domain type is Oracle Solaris 11.1. The following table shows the patches that are required for older releases of the Oracle Solaris 10 OS to have the Oracle VM Server for SPARC 3.0 functionality.

For information about the minimum Oracle Solaris OS versions for supported server platforms, see the data sheet for your server platform at http://www.oracle.com/technetwork/documentation/oracle-sparc-ent-servers-189996.html.

Table 1-1 Patches for Older Oracle Solaris OS Versions and Domains Requiring a Patch

Patch ID
Control Domain
Service Domain
I/O Domain
Guest Domain
141514-02 (vntsd)
X
X
 
 
144500-19 (Oracle Solaris 10 8/11 feature kernel update)
X
X
X
X
148233-02 (Oracle Solaris 10 8/11: SR-IOV and DIO only)
X
X
X
 
148322-07 (Oracle Solaris 10 1/13 ixgbe)
X
X
X
 
148324-06 (Oracle Solaris 10 1/13 ixgbevf)
X
X
X
 
148888-01 (Oracle Solaris 10 1/13 kernel update)
X
X
X
 
148889-01 (Oracle Solaris 10 1/13 kernel update)
X
X
X
 
149644-01 (Oracle Solaris 10 1/13 fmd)
X
X
X
 
150107-01 (Oracle Solaris 10 1/13 ds)
X
X
X
X

Note - This patch list includes the minimum required patch revisions. You can install later revisions of the same patch.


Required Software to Enable Oracle VM Server for SPARC 3.0 Features

To enable all the Oracle VM Server for SPARC 3.0 features, you must run the required system firmware versions on the following platforms:

UltraSPARC T2 server

Run at least version 7.4.2 of the system firmware.

UltraSPARC T2 Plus server

Run at least version 7.4.2 of the system firmware.

SPARC T3 server

Run at least version 8.2.1.b of the system firmware.

SPARC T4 server

Run at least version 8.2.1.b of the system firmware.

This firmware is preinstalled on the SPARC T4. The required firmware for the SPARC T5 platforms, SPARC M5 platforms, and Fujitsu M10 systems is preinstalled on your system. For information about the required Oracle Solaris OS version, see Required and Recommended Oracle Solaris OS Versions.


Note - The system firmware for SPARC T3 and SPARC T4 systems has been updated to version 8.2.2 to address some migration issues.


Required and Recommended System Firmware Patches

To take advantage of all features of Oracle VM Server for SPARC 3.0, ensure that your SPARC T-Series server from Oracle runs at least these revisions of the following system firmware patches, which can be installed on Oracle Solaris 10 and Oracle Solaris 11.1 systems:

147307-07

Sun SPARC Enterprise T5120 and T5220 Servers

147308-05

Sun Blade T6320 Server Module

147309-06

Netra T5220 Server

147310-07

Sun SPARC Enterprise T5140 and T5240 Servers

147311-05

Sun SPARC Enterprise T5440 Server

147312-06

Sun Blade T6340 Server Module

147313-06

Netra T5440 Server

147314-06

Sun Netra T6340 Server Module

148816-02

SPARC T3-1 Server

148817-02

SPARC T3-2 Server

148818-02

SPARC T3-4 Server

148819-02

SPARC T3-1B Server

148820-03

Netra SPARC T3-1 Server

148821-02

Netra SPARC T3-1B Server

148822-03

SPARC T4-1 Server

148823-03

SPARC T4-2 Server

148824-03

SPARC T4-4 Server

148825-02

SPARC T4-1B Server

148826-03

Netra SPARC T4-1 Server

148827-02

Netra SPARC T4-2 Server

148828-02

Netra SPARC T4-1B Server

Minimum Version of Software Required

Running the Oracle VM Server for SPARC 3.0 software along with at least the minimum versions of the other software components is supported. In such a configuration, you might not get all the features of the Oracle VM Server for SPARC 3.0 software. For the best results in production environments, run with the recommended system firmware version described in Required Software to Enable Oracle VM Server for SPARC 3.0 Features, and with the Oracle Solaris 10 8/11 OS, the Oracle Solaris 11 OS, or the Oracle Solaris 11.1 OS.

An alternate OS strategy is to do one of the following:

You can continue running the guest domains at their existing patch level.

The Oracle VM Server for SPARC 3.0 package can be applied to a system running at least the following versions of software. The minimum software versions are platform specific and depend on the requirements of the CPU in the machine. The minimum Oracle Solaris OS version for a given CPU type applies to all domain types (control, service, I/O, and guest). For information about the minimum versions of the Oracle Solaris OS for supported server platforms, see the data sheet for your server platform at http://www.oracle.com/technetwork/documentation/oracle-sparc-ent-servers-189996.html.

The required system firmware for the SPARC T5 platforms, SPARC M5 platforms, and Fujitsu M10 systems is preinstalled on your system. For the minimum Oracle Solaris OS version, see the data sheet for your SPARC T5, SPARC M5, and Fujitsu M10 systems.


Note - On a guest domain, you can run any OS version that is supported by the platform.


Direct I/O Hardware and Software Requirements

To successfully use the direct I/O (DIO) feature to assign direct I/O devices to domains, you must run the appropriate software and use supported PCIe cards.

PCIe SR-IOV Hardware and Software Requirements

The PCIe SR-IOV feature is supported on the SPARC T3, SPARC T4, SPARC T5, and SPARC M5 platforms.

Location of the Oracle VM Server for SPARC 3.0 Software

You can obtain the latest packages for both the Oracle Solaris 10 OS and Oracle Solaris 11 OS. Note that the Oracle VM Server for SPARC software is included by default with the Oracle Solaris 11 OS.

For Oracle Solaris 10, the OVM_Server_SPARC-3_0.zip file that you download contains the following:

The directory structure of the zip file is similar to the following:

OVM_Server_SPARC-3_0/
   Install/
      install-ldm
   Product/
      Japanese/
         README.txt
         SUNWjldm.v
         SUNWjldmp2v
      SUNWldm.v
      SUNWldmib
      SUNWldmp2v
   README.txt

Location of Patches

You can find system firmware for your platform at http://www.oracle.com/technetwork/systems/patches/firmware/index.html.

You can find the required the Logical Domains Manager and Oracle Solaris OS patches at http://support.oracle.com.

Location of Documentation

Oracle VM Server for SPARC 3.0 Administration Guide, Oracle VM Server for SPARC 3.0 Reference Manual, and this document can be obtained from:

http://www.oracle.com/technetwork/documentation/vm-sparc-194287.html

For the Oracle Solaris 10 OS, the Oracle VM Server for SPARC 3.0 man pages are installed on your system as part of the SUNWldm.v and SUNWldmp2v packages. You can install the Japanese translations of the man pages on your Oracle Solaris 10 system with the SUNWjldm.v and SUNWjldmp2v packages.

For the Oracle Solaris 11 OS, the Oracle VM Server for SPARC 3.0 man pages and the Japanese translations are installed on your system as part of the ldomsmanager package.

For information about the Oracle Solaris OS, see the following libraries on the Oracle Technology Network: