Skip Navigation Links | |
Exit Print View | |
Oracle VM Server for SPARC 2.1 Release Notes Oracle VM Server for SPARC |
1. Oracle VM Server for SPARC 2.1 Release Notes
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
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
I/O MMU Bypass Mode Is No Longer Needed
Service Processor and System Controller Are Interchangeable Terms
Logical Domain Channels and Logical Domains
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
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
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
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
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
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
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
ldmd Falsely Reports 100% CPU Utilization on a Domain
Guest Domains Cannot Boot From an Exported DVD Device
Cryptographic Units Cannot Be Removed From the primary Domain
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
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
Logical Domains Manager Can Take Over 15 Minutes to Shut Down a 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
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
Incorrect Cross Reference to Required Software Information
ldm stop Command Description Is Misleading
Logical Domains Manager Package Name Incorrect in Upgrade Procedure
This section lists bugs that have been fixed since the previous Oracle VM Server for SPARC (or Logical Domains) software release.
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
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
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.