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

Document Information


1.  Oracle VM Server for SPARC 2.1 Release Notes

What's New in This Release

System Requirements

Supported Platforms

Required Software and Patches

Required and Recommended Oracle Solaris OS

Required Software to Enable Oracle VM Server for SPARC 2.1 Features

Required and Recommended System Firmware Patches

Minimum Version of Software Required

Direct I/O Hardware and Software Requirements

Live Domain Migration Requirements

Location of Oracle VM Server for SPARC 2.1 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

Assigning Physical Resources to Domains

Managing Physical Resources on the Control Domain

Restrictions for Managing Physical Resources on Domains

Upgrading to Oracle VM Server for SPARC 2.1 Software

Known Issues

General Issues

I/O MMU Bypass Mode Is No Longer Needed

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

Containers, Processor Sets, and Pools Are Not Compatible With CPU Power Management

Fault Management

Delayed Reconfiguration

Cryptographic Units

ldmp2v convert Command: VxVM Warning Messages During Boot

Extended Mapin Space Is Only Available in the Oracle Solaris 10 8/11 OS and Oracle Solaris 11 OS

Graphical Configuration Assistant Tool Has Been Removed

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

Domain Migration Restrictions

Version Restrictions for Migration

CPU Restrictions for Migration

Oracle VM Server for SPARC MIB Issues

Incorrect ldomCryptoRpReserved Property Value

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

Bugs Affecting the Oracle VM Server for SPARC 2.1 Software

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

Named Cores Can Power Off All CPUs When in Bind Mode

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

Partial Core primary Fails to Permit Whole-Core DR Transitions

ldmconfig Is Only Supported on Oracle Solaris 10 Systems

Oracle VM Server for SPARC MIB Is Only Supported on Oracle Solaris 10 Systems

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

CPU Threading Mode Is Not Restored After a Domain Migration Is Canceled

A Large-Memory Domain in Elastic Mode Might Take a Long Time to Stop

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

install-ldm Hangs When Run By Using an Absolute Path From Another Directory

ldm add-dev Can Create a Device Alias That is Longer Than Supported by OpenBoot

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

When incoming_migration_enabled=false, Outgoing Migrations Fail

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

Do Not Use the Sun Management Console Software to Monitor an Oracle VM Server for SPARC System

Incorrect SP Configuration Is Used as the Default

All ldm Commands Hang When Migrations Have Missing Shared NFS Resources

ldmd Fails to Remove Cores From a Domain That Has Partial Cores

Incorrect Return Status for a Failed CPU DR Operation on a Domain Booted in Single User Mode

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

Kernel Deadlock Causes Machine Hang During a Migration

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

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

Domain Bind Fails When XML File Has an Invalid Network or Disk Back End

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

SPARC T3: Oracle VM Server for SPARC Hangs When Performing Memory Operations

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

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

SPARC T3-1: Detect And Handle 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

ldmd Falsely Reports 100% CPU Utilization on a Domain

Guest Domains Cannot Boot From an Exported DVD Device

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

Cryptographic Units Cannot Be Removed From the primary Domain

Migration of a Guest Domain That Has Hybrid I/O-Enabled Virtual Network Devices Panics the Service Domain

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

Memory DR Is Not Supported With Some Physical Memory Configurations

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

Atlas 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

Guest Domain Might Fail to Successfully Reboot When a System Is in Power Management Elastic Mode

Spurious ds_ldc_cb: LDC READ event Message Seen When Rebooting the Control Domain or a Guest Domain

Guest Domain Sometimes Fails to Make Proper Domain Services Connection to the Control Domain

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

Constraint Database Is Not Synchronized to Saved Configuration

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 an 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

ldmd Might Dump Core If Multiple set-vcpu Operations Are Performed on the Control Domain While It Is in Delayed Reconfiguration Mode

Solaris Volume Manager Volumes Built on Slice 2 Fail JumpStart When Used as the Boot Device in a Guest Domain

Simultaneous Net-Installation of Multiple Domains Fails When in a Common Console Group

The scadm Command Can Hang Following an SC or SP Reset

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

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

Logical Domains Manager Does Not Retire Resources On Guest Domain After a Panic and Reboot

OpenBoot PROM Variables Cannot be Modified by the eeprom(1M) 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

Hang Can Occur With Guest OS in Simultaneous Operations

Sometimes DR Requests Fail to Remove All Requested CPUs

Documentation Errata

Incorrect Cross Reference to Required Software Information

ldm stop Command Description Is Misleading

Logical Domains Manager Package Name Incorrect in Upgrade Procedure

ILOM load Command Synopsis Uses Incorrect Character

Resolved Issues

Oracle VM Server for SPARC 2.1 RFEs and Bugs Fixed in Oracle Solaris 10 8/11 OS

RFEs and Bugs Fixed for Oracle VM Server for SPARC 2.1 Software

RFEs and Bugs Fixed for Oracle VM Server for SPARC 2.1 Software Patch

Resolved Issues

This section lists bugs that have been fixed since the previous Oracle VM Server for SPARC (or Logical Domains) software release.

Oracle VM Server for SPARC 2.1 RFEs and Bugs Fixed in Oracle Solaris 10 8/11 OS

The following Logical Domains requests for enhancements (RFEs) and bugs were fixed for the Oracle Solaris 10 9/10 release.


Spurious "ds_ldc_cb: LDC READ event" message seen when rebooting guest domain


Unplumb hio enabled vnet with linkprop set causes memory leaks


In non-LDoms env applied 141778-02, "~ + Ctrl-B" & "send brk" (not from ALOM) should not be effective


vnet and vsw should support RxDringData mode


Assertion failure in vio_allocb()


sun4v domain services very slow at boot due to taskq maxalloc issues


Memory leak in vsw_fdbe_add


vds prints currently inaccessible (error 30) during control domain boot


LDC should support more than 64MB of shared memory mapins


vnet and vsw should setup data cookies correctly in RxDringData mode


Active guest flag becomes '-t----' if a CPU is added after cpu0 was removed


Migrated domain hangs if it has CPUs that are offline, faulted or spare


Problem with solaris/vnetwork


Core dump on max guest creation while accessing agents/ds framework


vlds_init_sysevent: can't bind to WARNING on console with max guest config and looped virtinfo calls


Transmit race condition in RxDringData mode causes channel hang


virtinfo core dumps on SIGSEGV if libds does not exist


Migration of Guest with Hybrid I/O enabled vnets panics control domain


vd_setup_partition_vtoc() leaks flabel


Guest domains can't boot from exported DVD device on T3 platforms


vnet panics with NULL pointer in vgen_dringsend


Deadlock: cycle in blocking chain in ds_snmp


Panic in vgen_ldcsend_dring() when trying to send VLAN tagged packet


146018-01 is bad patch


zpool operation panics LDoms parents: mutex_enter: bad mutex, lp=306b99d4cc0 owner=2a100


libv12n/v12n_domain_roles returns V12N_ROLE_ROOT for all PCIe endpoint device I/O domain


vnet driver registers the HV API for hybrid I/O even when hybrid I/O is not configured


Primary panics when plumbing/configuring vnet ports bound to a tavor-sourced vsw


Solaris panic on vnet port (re)attach during live migration


ds_send_msg stuck in infinite loop, causes ldm migrate hang, blocks other ldm commands


Dispatcher assert fails after domain migration


Panic in ip_input() during live migration

RFEs and Bugs Fixed for Oracle VM Server for SPARC 2.1 Software

The following Oracle VM Server for SPARC 2.1 RFEs and bugs were fixed for the Oracle VM Server for SPARC 2.1 software release:


RFE: Logical Domains Manager should validate specified vdsdev & net-dev entries


SANITY() macro needs to die


ldmd may dump core if multiple set-vcpu operations are carried out while in delayed reconfiguration mode


VIO DR operations ignore the -f CLI option.


VIO DR needs to re-evaluate return values


ldmd -p accepts negative and > 65535 port numbers


Starting ldmd in performance mode always causes every resource to be powered up regardless of state


Enhance the way that ldmconfig discovers available disk space


ldm ls output columns skewed by util formatting


Need ldmp2v finish script to perform cleanup at first boot of the guest.


RFE: Automatically handle crypto units when adding/removing CPUs from a domain


RFE: DRM needs to be able to re-allocate resources between domains


RFE: LDOMs MIB lagging behind LDOM Management's new features and/or resource options


RFE: messages written to /var/svc/log/ldoms-ldmd:default.log should be time stamped


RFE: Provide an option to add vnet devices without inter-vnet LDC channels


ldm set-vnet mac-addr=...... could be more verbose for user error


RFE: LDoms Manager support for Live Migration


/usr/sbin/ldmconfig -c does not work


Some document issues in ldm manual and message


Functions to read/write MDs to/from files should be only compiled in when ZDBG=1


RFE: add --force support to skip the factory-default configuration check in ldm init-system command


Improve error msg for migration between machines with identical CPU speeds but different STICK freqs


RFE: Affinity Stage 2: rm-vcpu DR


WARNING: Received DS snmp data out of sequence with request


ldm set-vcons shouldn't core dump


ldm -V emits incorrect name


Logical Domains CLI: 'set-domain -i' not working


A cold migration dry run needs to play nice with the sequencer


Util event is not generated if cpus are made faulty


{add,set,remove}-memory operation with non-existing ldom name returned message differs from other cmd


CPUSET for 'ldm ls -o crypto' is not accurate


sizeof() should never be used in a call to Xcalloc()


Remove virtinfo(1M), v12n(3EXT), and libv12n(3LIB) man pages from Logical Domains


Coding error at ldcs.c/lookup_peer_ldc_endpoint()/target_channel


init-system CLI with -r to clean up the reboot flow and return a positive ACK from ldmd


ldm set-vdisk command accepts non-numeric input for timeout=


ldmp2v prepare -C does not delete ZVOL backends


RFE: Stage 1 - affinity API


set-vcc port-range while under delayed-reconf fails to hold new port-range after reboot


Migration state MD version handling needs improvement


RFE: Upgrade the Logical Domains MIB to use XML v3


ldmp2v should accept size modifiers for the -M option


When re-creating guest from an XML doc, guest should be created using cpu alloc unit and not wcore#


ldmd SMF service should depend on svc:/network/loopback


Java base "Configuration Assistant" tool shows incorrect memory units.


Fix watchdog hack to use proper interface to ldoms data structures


Inactive/Bound domains allow co-existence of whole-core with enabled DRM resource policy.


ldmp2v should be resilient against non-searchable directories


SPARC T3-1: Elastic: guest domain panics on boot: sfmmu_cpu_init()


ldmconfig fails and exits on serial console without giving explanation


Logical Domains memory block config is suboptimal


Remove license from files that are delivered in SVR4 packages


ldmp2v needs to display correct error message when vntsd is disabled.


Need to improve ldmp2v collect [-O "<flarcreate options>"] usage.


SDIO config is not properly rebuilt when 'ldm init-system -r -i filename.xml' is used


fmd operations hang when a guest domain is in bound state


list-io command shows UNK state for all PCIe devices always


`ldm cancel-operation reconf primary` returns failure intermittently


Unable to add vdisk after ldom 1.3 upgrade from ldom 1.0.3


`ldm set-mau 0 primary` returns status 0 on failure


RFE: Add support for DTrace Statically Defined Tracing (SDT) Probes to ldmd


ldmp2v prepare fails on Solaris > 10


Valid RA's should not change mblocks unless their old mblock is unconfigured


DRM should print a warning if the default vcpu count cannot be restored


Migration of an inactive domain with a vdsdev causes ldmd to core dump on target machine


ldmd has a few small memory leaks


Empty slots are populated into guest virtual root complexes


Logical Domains Manager needs to wait longer on MD store requests since GM's host flash driver is slow


install-ldm installs SUNWldm while ignoring required SSL/PICL packages leading to breakage


ldmp2v convert should allow specifying the netboot method


SDIO: ldmd fails to restart due to fatal error on split-pci/sdio config


RFE: Reduce bind time by replacing linear search done by md_find_string() with a hashing function


SDIO: automatically detect and disallow SDIO assignment of cards with bridges


Same physical disk can be exported as slice and full disk to guest Ldom without any error messages.


Problem with mgmt/ldom-mgr


SPARC T3-4: Migration of active domains fails saving guest state


ldmd segv core dumps on incorrect add-vdisk command


Guest domain panics on SPARC T3-4 when running PM_07


ldm {add|set}-policy messages should refer to vcpu-min and vcpu-max (not vcpu_min and vcpu_max)


Memory DR sanity causes system panic on T5440 & SPARC T3-4 with Logical Domains Manager 2.0 patch.


Prom page locked panic on booting large sparse memory guest domain with Logical Domains Manager 2.0 patch.


Bound domain memory addition resulted in ldmd SEGV core dump


auth_ldom`priv_off() has its error messages swapped


Improve pri parsing for pm


xml_v3_tab has duplicate entries


RFE: Add LDom Manager support to config extended mapin space


ldmd SMF service start method checking on /etc/security/prof_attr can lead to maintenance state


P2V sanity test fails on SPARC T3-2


XMLv3 interface: UUID is missing from the list-constraints/list-bindings XML responses


Only in performance mode allow Test Harness commands to set pm state of resources


Fix package metadata to refer to Virtualization for SPARC T-Series


Restore shorter mdstore DS timeout on newer minor version of DS


RFE: Reorganize lint checking to check all errors and only exclude ones which still report warnings


Some minor corrections needed in the LDOM 2.0 Admin Guide


ldmd_start should not modify audit files


Change in low/high water mark time has no effect on frequency of memory utilization events


Links out of date in the Admin Guide under "using power management"


Example command under "using power management" in the Admin Guide for LDOM2.0 seems out of date


When multiple DRM policies expire at the same time they do not all successfully revert


RFE: option to skip ping test during ldmp2v convert


'dmake all' files race dirs: some dirs lose some of the time


RFE: LDom Migration should use multiple connections for increased transfer speed


Autosave config with autorecovery=notify emits incorrect message in factory-default config.


Migration blocked if a guest registers too many HV API groups


ldm ls-devices -a io output is skewed


Minor cleanup of SDIO constraints processing


ldmd dumping core on md_find_node_prop when adding or removing devices from SDIO domain


ldmd coredumping with vcpus beyond capacity plus expected results with maus beyond capacity


Store DB and initiate delay reconfig in wrong order in set-vsw operation


ldmd core dump on migration testing


UMEM_DEBUG=default causes Logical Domains Manager crash when domain is booting/stopping


Bind of a guest domain failing in HV


start-reconf CLI should check for ongoing migrations.


ldmp2v dumps core while auto adjusting file system sizes


ldmd core dumps when attempting a migration when running on downrev firmware


ldmd needs an option to disable device validation

RFEs and Bugs Fixed for Oracle VM Server for SPARC 2.1 Software Patch

The following RFEs and bugs were fixed as part of the Oracle VM Server for SPARC 2.1 patch:


ldmd shows MAUs warning when starting up on system which does not have any MAUs


domain migration needs to handle multipathed disks correctly


Whole-core constraint lost after power cycle (no HV MD property)


Support for low-CPI workloads (aka dynamic threading)


ldmconfig attempts to configure MAU on T4 platform


PM does not manage virtual CPUs in Elastic mode after a guest starts/reboots


MEMDR set-mem 8G primary fails under some memory configurations


set-vsw second time core dump


HV mblock is modified at both ends


'ldm bind' broken in elastic mode after 7011573


ldmd hit a SEGV and dumped core on continuous CPU DR with high-IPC set on the primary domain


Changing primary threading to max-ipc in delayed reconfig mode post set-vcpu causes ldmd crash


Live migration of active domains with max-ipc fail


ldmd crashes on removing DRM policy from the primary in delayed reconfiguration mode


Need the lowest numbered physical strand to stay in primary domain as workaround for 7043292


wcore for primary is getting lost after reboot from delayed reconfig


When whole-core is broken, threading is ignored and the MD is not saved


Not all updates in delayed reconfig are being marked


WARNING: lgrp_minlat_node: malformed MD, no CPUs found in latency group


cancel-reconf restore the removed vdsdev


ldmd drops core after "set-vsw inter-vnet-link=off"


An incorrect change of threading when DR is not enabled can cause an HV abort


Number of vcpus in the DB is out of sync with LDoms Mgr after max-cores is decreased


Enabling/disabling whole-core constraint in PM elastic mode causes ldmd to dump core.


inactive domains can not be bound after applying patch 147507-01/-02


set-mem reports incorrect minimum in error message.