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

Document Information

Preface

1.  Oracle VM Server for SPARC 2.2 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.2 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

Live Migration Requirements

Location of the Oracle VM Server for SPARC 2.2 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 2.2 Software

Known Issues

General Issues

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

I/O MMU Bypass Mode Is No Longer Needed

Service Processor and System Controller Are Interchangeable Terms

In Certain Conditions, a Guest Domain's Oracle 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

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

CPU Restrictions for Migration

Oracle VM Server for SPARC MIB Issues

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

Bugs Affecting the Oracle VM Server for SPARC 2.2 Software

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

ldmd Terminates Abnormally on Operations After Canceling a Delayed Reconfiguration

Unbound Domain That Has Disabled CPUs Reports Incorrect Number of CPU Resources

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

ldm init-system Reports a disk server not found Error

Setting Unicast Slots to a Number That Exceeds the Maximum Causes the Value to Be Reset to 0

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

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

ldm init-system -r -i XML-file Does Not Reboot the primary Domain

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

panic: BAD TRAP: occurred in module "pcie" due to an illegal access to a user address

Control Domain Reconfigured From an XML File Fails to Remove I/O Devices Properly

An Invalid vdsdev Backend Is Seen as a Valid Path

After Disabling the Whole-Core Constraint, the Constraint Reappears After a primary Domain Reboot

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

ldm start Erroneously Returns 0 Instead of 1 on Failure to Start a Guest Domain

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

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

ldmconfig Is Only Supported on Oracle Solaris 10 Systems

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

Cannot Detach Network Interface Card Driver

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

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

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

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

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

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

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

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

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

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

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

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

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

Resolved Issues

Resolved Issues

The following RFEs and bugs have been fixed for the Oracle VM Server for SPARC 2.2 software release:

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

6796886

ldm should allow cpu pinning by id

6912155

Memory DR should support > 31 memory segments configuration

6933033

RFE: support named cores via CLI for inactive domains

6936378

RFE: Disable CPU defragmentation in LDoms

6963491

Batch requests and provide both normalized and non-normalized cpu utilization to LDoms PM from HV

6964197

RFE: Logical Domains Manager SR-IOV support

6978991

RFE: Add explicit CLI to set the whole core hard cap

6994853

Implement affinity_reserve() and memory_allocate() to decouple memory routines to allow for Affinity

6999051

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

7006175

PM test harness has illicit knowledge of pm_cookie

7010284

RFE: Pwrcap enhancements for SPARC PAD

7011393

RFE: Add PAP SAT support to gather PPFE-PPSE pm state info for M4/T5 platforms

7011573

Support for low-CPI workloads (aka dynamic threading)

7011574

Binding a domain should use new cores if any are free; only share cores where that's not possible

7012639

Remove check of VID=0.

7016545

RFE: Link L1 memory pm support for M4/T5 platforms

7017748

Implement affinity_pm to support CPU defragmentation

7017760

Common routines for Frag and HVFrag

7018614

Remap around partial cores other than the lowest core for control domain to switch to whole-core

7022021

PRI domain service is lost after migrating back to a previous source machine

7023018

Add hvfrag support for new, per-IOS allocation class

7024499

Vds_Validation: ldmd failed to bind -f/-q guest using xml file with invalid vdsdev

7026362

avg_guest_util() and avg_cpu_util() confuse ns and ms

7029957

ldmp2v_convert should notice vntsd is in maintenance mode.

7030027

ldmconfig attempts to configure mau on T4 platform

7030070

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

7030098

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

7030601

get_state_md_template() leaks filename string

7030824

RFE: Support for migration between different CPU types and speeds

7031177

set-vsw second time core dump.

7033167

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

7033252

RFE: LDoms MIB - support for the new properties such as extended-mapin-space and low CPI

7033352

prtdiag shows dual cpu speed after a few migration and cpudr operations

7034498

Incorrect return status on a failed CPUDR operation on a domain booted in single user mode.

7034787

Vdsdev device validation messages should be improved

7035102

Block 'ldm add-config' while 'ldm debug track' is in progress

7035296

Debug Logical Domains Manager hits an assertion failure when retrying a previously interrupted migration.

7035438

Primary switches to whole-core, but it does not have all vcpus of a core bound

7036440

HV mblock is modified at both ends

7036457

ldm rm-mem --auto-adj 256M primary failed on SPARC T3-1B

7036975

ldm migrate triggers free(1c5978): invalid or corrupted buffer

7037295

ldm add-spconfig -r <config> does not persist <config> over ldmd restarts

7037495

Sun Management Console operation dumps core in debug mode

7039020

Memory leaks found by parfait and ::findleaks

7039659

ldom_num_faulted_vcpus() hurts performance

7039793

With incoming_migration_enabled=false, outgoing migrations fail with version incompatibility message

7042294

LDoms MIB: memory leak in get_ldom_names

7042966

ldomCryptoResourcePool: ldomCryptoRpReserved property value is mismatch

7043129

ldmd needs an option to disable device validation

7044329

ldm add-vdisk/vnet/vcc/vsw/vds/vdpcs can result in devaliases longer than OBP supports

7044716

ds_snmp: WARNING: Received DS snmp data out of sequence with request seen on T4

7046372

ldoms-dlmd: delayed reconfiguration produces a warning in the smf log

7046572

ldmd should not include 'power-management' node for guest md

7048883

Sun4v PRI needs a property to indicate max number of hv_mblock nodes

7049194

CLI: executing 'ldm add-domain with options' but no ldm name returns no syntax error

7049722

After installing redistributable svc:/ldoms/ldmd:default is in maintenance state on ldom

7050138

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

7050588

install-ldm hangs when run via absolute path from other directories

7050996

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

7053100

Python test failures on T4 systems with no MAUs

7053236

dr_vio.py fails occasionally in _testintervnetlink()

7053487

ldm man pages says 'stop' issues 'shutdown', which it does not

7054326

The hotplug command failed to disable/poweroff a PEM (PCI ExpressModule)

7056214

ldmd spews warnings "No delayed reconfig in progress" to ldmd log

7056745

mig_conn_t leaked in mig_listen_on_port()

7056809

ldmd doesn't need to listen on legacy migration port

7056909

ldmd should send REM_RESOURCE event to PM post cpu unbind

7059206

Error message for Mapin table memory allocation failure should be improved.

7060710

Auditing changes breaks Logical Domains Manager

7061064

RFE: ldm create should have an option to specify the domain UUID

7061114

Config changes induced by memory DR do not result in the current config switching to [next-poweron].

7063007

Double free in be_hv.c

7063470

RFE: Logical Domains Manager should dynamically figure out HV MD sizes and Guest MD sizes

7065441

ldm list sometimes prints 10.0% instead of 10%

7066070

basicSuite.py: "warning: Unknown soft state 0 for LDom ldg1" messages

7066447

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

7066452

XMLv3 policy output doesn't show "disabled" in the elastic mode for the domain without whole-core

7066460

ldmp2v should handle missing s2 partition

7068869

CLI for add/set/rm-core to work differently from add/set/rm-vcpu -c

7069952

cancel-reconf restore the removed vdsdev

7070623

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

7070629

Domain migration checks for available console ports only on the first vcc on the target control domain

7071284

P2V: Add support allowing the transfer of a system which has zones

7071526

sparse-core strand allocations/deallocations are seen with bits that lock-down strand 0.

7072849

In PM elastic mode, memory leak found in cpu_del()

7073318

RFE:Memory allocation should support pinning specific memory ranges

7074339

Constant CPU DR of whole cores & threading changes causes ldmd to dump core

7075734

Use "add or remove" for whole-core error messages.

7076313

Implement SSC CLIs per Functional Spec

7080014

RFE: refactor domain suspend/resume to be less migration-centric

7080092

ldmd dumps core in xmpp_close_conn()

7081175

Add manual pkg(5) dependency on system/ldoms

7082794

ldm should not allow removal of PCIe bus after a PCIe device on that bus has been removed

7085572

Problems with list-io after removing a bus

7086033

RFE: XML support for SSC CLIs

7092958

Bind of I/O domain fails, unexpected devices in list-constraints

7093344

Remove ldmconfig(1M) from ldomsmanager pkg(5) manifest

7093862

Cannot bind ldom even there are console port available in second vccs

7096532

RFE: Relax whole-core switching restrictions on bound or active domains when no cap is specified

7097552

Allow only one instance of each ldm SVR4 package be installed at a time

7098704

ldm set-vsw does not update VLAN params in database

7098929

Number of vcpus in the DB is out of sync with Logical Domains Manager after max-cores is decreased

7100409

RFE: ldmd should send an XML event when a domain is suspended/resumed during a migration

7100431

add-vdsdev with null entry for mpgroup option still creates mpgroup

7100933

XMLv3 list-bindings/list-constraints : Assertion failed: is_uuid_valid(ldp->props.uuid)

7102428

Primary mblock addresses laid out in some sequences cause endless system watchdog loops.

7102542

Domains with physical memory bindings encounter corruption during migration

7103183

Documentation should reflect that "set-vcpu -c" should not longer be used

7103270

ldmd loses UUID for control domain

7105688

Restrict ldmd -i option to debug mode

7105732

Add required dependencies to ldmd SMF service

7106889

set-vsw doesn't update the MTU

7107094

ldm rm-vdpcc doesn't update LDoms database

7107548

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

7107827

Cancelling delayed reconfiguration does not restore extended-mapin-space value.

7112190

XML vdisk section should include backend information

7112205

XML should have a custom section

7114415

Adding a very large number of mblocks to a domain causes ldmd SEGV crash and restart.

7114920

ldm add-domain -i can fail but domain is created anyway

7116203

Bump up the XML Interface version number from 1.2 to 1.3

7116734

init-system prints the warning/failure message only from the first command processed

7117114

Canceling delayed reconfigurations on systems not in del reconf does not return any messages.

7117133

Primary panics on repeated delayed reconfig set/cancel of extended-mapin-space parameter.

7117566

init-system does not restore named CPU cores when threading is max-ipc.

7119504

Resource ID pools need better sparse ID allocation algorithm

7120526

Disable use of 1/2 DR from PM code

7120970

Tune the PM knobs for better responsiveness to load

7123407

Last crypto unit is auto removed without -f option when last CPUs are DR'ed out via retries.

7133885

ldmd dumps core (do_hv_pm_aync) on systems running S10 9/10

7135380

Need to document impact of vdisk timeout on mpgroup feature

7143201

Cross-CPU migration of guests with MAUs to platforms without MAUs fails

7143721

Cannot create anymore a Virt. Switch with the java API, XMPP driver refuses the operation