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

Preface

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.

6846889

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

6850554

Unplumb hio enabled vnet with linkprop set causes memory leaks

6937993

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

6938259

vnet and vsw should support RxDringData mode

6941249

Assertion failure in vio_allocb()

6946035

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

6947134

Memory leak in vsw_fdbe_add

6949062

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

6949300

LDC should support more than 64MB of shared memory mapins

6959875

vnet and vsw should setup data cookies correctly in RxDringData mode

6961910

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

6965789

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

6969013

Problem with solaris/vnetwork

6969263

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

6969953

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

6971015

Transmit race condition in RxDringData mode causes channel hang

6971450

virtinfo core dumps on SIGSEGV if libds does not exist

6972633

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

6980594

vd_setup_partition_vtoc() leaks flabel

6981081

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

6982725

vnet panics with NULL pointer in vgen_dringsend

6993072

Deadlock: cycle in blocking chain in ds_snmp

6995232

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

7002294

146018-01 is bad patch

7006394

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

7010446

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

7011341

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

7015448

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

7020002

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

7023124

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

7025714

Dispatcher assert fails after domain migration

7029310

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:

6447740

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

6517847

SANITY() macro needs to die

6697096

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

6703127

VIO DR operations ignore the -f CLI option.

6797724

VIO DR needs to re-evaluate return values

6806121

ldmd -p accepts negative and > 65535 port numbers

6830730

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

6848114

Enhance the way that ldmconfig discovers available disk space

6855018

ldm ls output columns skewed by util formatting

6856201

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

6881811

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

6884970

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

6895868

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

6896620

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

6909527

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

6911013

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

6916405

RFE: LDoms Manager support for Live Migration

6922142

/usr/sbin/ldmconfig -c does not work

6928324

Some document issues in ldm manual and message

6932158

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

6937420

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

6959243

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

6961846

RFE: Affinity Stage 2: rm-vcpu DR

6964071

WARNING: Received DS snmp data out of sequence with request

6964708

ldm set-vcons shouldn't core dump

6965182

ldm -V emits incorrect name

6965623

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

6966519

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

6969006

Util event is not generated if cpus are made faulty

6969129

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

6970038

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

6971065

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

6971630

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

6971971

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

6972829

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

6973431

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

6974115

ldmp2v prepare -C does not delete ZVOL backends

6974560

RFE: Stage 1 - affinity API

6975322

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

6976722

Migration state MD version handling needs improvement

6976766

RFE: Upgrade the Logical Domains MIB to use XML v3

6976958

ldmp2v should accept size modifiers for the -M option

6977065

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

6977136

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

6977151

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

6977474

Fix watchdog hack to use proper interface to ldoms data structures

6978606

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

6978714

ldmp2v should be resilient against non-searchable directories

6979007

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

6979580

ldmconfig fails and exits on serial console without giving explanation

6979870

Logical Domains memory block config is suboptimal

6979922

Remove license from files that are delivered in SVR4 packages

6979942

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

6980302

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

6980444

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

6980690

fmd operations hang when a guest domain is in bound state

6981458

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

6982150

`ldm cancel-operation reconf primary` returns failure intermittently

6983596

Unable to add vdisk after ldom 1.3 upgrade from ldom 1.0.3

6983722

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

6984181

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

6984902

ldmp2v prepare fails on Solaris > 10

6986076

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

6987028

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

6988211

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

6988928

ldmd has a few small memory leaks

6989485

Empty slots are populated into guest virtual root complexes

6991330

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

6991579

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

6991586

ldmp2v convert should allow specifying the netboot method

6991946

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

6992220

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

6994716

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

6994910

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

6995020

Problem with mgmt/ldom-mgr

6995317

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

6995693

ldmd segv core dumps on incorrect add-vdisk command

6995748

Guest domain panics on SPARC T3-4 when running PM_07

6996085

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

6996515

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

6996896

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

6997006

Bound domain memory addition resulted in ldmd SEGV core dump

6997494

auth_ldom`priv_off() has its error messages swapped

6998038

Improve pri parsing for pm

6998168

xml_v3_tab has duplicate entries

7000327

RFE: Add LDom Manager support to config extended mapin space

7002565

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

7002760

P2V sanity test fails on SPARC T3-2

7003970

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

7004057

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

7004566

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

7005197

Restore shorter mdstore DS timeout on newer minor version of DS

7006071

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

7010058

Some minor corrections needed in the LDOM 2.0 Admin Guide

7011541

ldmd_start should not modify audit files

7012007

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

7012327

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

7012573

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

7013854

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

7014211

RFE: option to skip ping test during ldmp2v convert

7014492

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

7015153

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

7015829

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

7016510

Migration blocked if a guest registers too many HV API groups

7016989

ldm ls-devices -a io output is skewed

7018069

Minor cleanup of SDIO constraints processing

7018118

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

7018662

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

7019282

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

7019811

ldmd core dump on migration testing

7019842

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

7022018

Bind of a guest domain failing in HV

7022262

start-reconf CLI should check for ongoing migrations.

7023728

ldmp2v dumps core while auto adjusting file system sizes

7033167

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

7043129

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:

6617215

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

6756315

domain migration needs to handle multipathed disks correctly

6999051

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

7011573

Support for low-CPI workloads (aka dynamic threading)

7030027

ldmconfig attempts to configure MAU on T4 platform

7030070

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

7030098

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

7031177

set-vsw second time core dump

7036440

HV mblock is modified at both ends

7043747

'ldm bind' broken in elastic mode after 7011573

7049262

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

7049323

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

7049377

Live migration of active domains with max-ipc fail

7050138

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

7050996

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

7053829

wcore for primary is getting lost after reboot from delayed reconfig

7056927

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

7065684

Not all updates in delayed reconfig are being marked

7066447

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

7069952

cancel-reconf restore the removed vdsdev

7070623

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

7076032

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

7098929

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

7101957

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

7107548

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

7117253

set-mem reports incorrect minimum in error message.