The following enhancement requests and bugs have been fixed for the Oracle VM Server for SPARC 3.5 software release:
Migrate explicit console group/port bindings
ldm stop ldg1 &; CTRL-C; ldm stop -f ldg1; leads to ldmd assert
Memory leak in create_basic_vsw_node()
RFE: Add an ldm history subcommand
Unify static (boot-time) and dynamic memory allocation alignment
Remove support for very old HV revisions from Logical Domains Manager
Migration of a domain with SR-IOV Ethernet virtual functions
Provide way to specify how long the 'ldm stop' command should wait
RFE: PCIe bus names need to use NAC names instead of the alias
Migration error message for an invalid password is inaccurate
XML list-bindings command should have an "extended" output option
Migrated guest domain reappears if followed by SP reset
Vestige of the XML v2 interface in mdstore.c
The list-io CLI command should be available over XMPP interface
Propagate ldc_mapin_base and ldc_mapin_size directly from factory-default HV MD
Logical Domains Manager XML interface does not report CPU usage for physical assignment
XML Interface does not report any error when trying to create a duplicate VDSDEV
Logical Domains Manager build with unnecessary rpaths
Two guest domains have same MAC and IP addresses, and are functioning
MIB vnetTable is missing some attributes such as link prop, pvlan, maxbw, etc
No argument check in code to send command args from ldm to ldmd
Affinity algorithm mis-allocates cpus in multiple node config
The list-netdev and list-netstat CLI commands should be available over XMPP interface
database_ldom_add_net_client() & other vnet funcs have too many parameters
Rethink ldmd's use of libssl
HV MBLOCK FOR PHYSICAL RC IS NOT CORRECTLY LINKED
ADI tags should be preserved across a live migration
Support mem-#ra-bits property for determining RA limits
ldm start-reconf/cancel-reconf loop causes ldmd abort and hv_mblock exhaustion
A common function to handle the enumerated string and boolean string
"No PRI node interleave value" warning on system with one latency group
Migration of a domain using named core resources
ldmd logging needs a lot of improvement
ldom-mgr: EOL use of alloca
Add -f option to ldm start to start I/O domain if root domain(s) are down
Migration fails with 'auxiliary connection failure' error
Delayed reconfig messages are not consistent between core and cpu operations
Migration should use effective LPS, not platform LPS
Live migration occasionally fails with Oracle VM Server for SPARC 3.3
Oracle VM Server for SPARC MIB IOBusTable needs updates to include new/added information
ldm list-domain -e should be available over XMPP interface
Change in OBP variables not always reflected correctly by eeprom command
ls-bindings (vsw and network) could use prtvec utilities functions to simplify the implementation of managing temporary lists of ptrs
ldm ls-spconfig should take optional specific config arg
Fix/enable Autosave optimization from 18746688
CPU DR error handling can assert in mmu_info_assign(): mmu == cmmu
CMI domains can't be recovered correctly in recovery mode
ldomVswInterVnetLink should differentiate between on/auto and off/auto
ldmd linked with libadimalloc dumps core with add-vcpu commands
Restoration of I/O devices fails on addboard with 2 or more RCs on root domain
Remove support for HVFRAG_TYPE_RKEY_TABLE
Check in no_mem_cmp() incorrectly calculates affinity
After upgrade from Oracle VM Server for SPARC 3.1 to 3.3 vdisk, vdsdev and autosave configs are lost
ldmd dumps core on bind after a bind failure
Guest only shows 999 vnets after adding 2000 vnets
MIB ldomSPConfigTable did not list all the sp-configs except factory-default
Logical Domains Manager crashes during recovery mode with ADI malloc enabled
Support native migration within the same CPU family
Logical Domains Manager ptrvec improvements
XML interface and MIB should show [degraded] tag for degraded config
Remove both instances of "SPARC-SN" from mig_hwcaps.c
Changes made to the STR_MATCH macro have broken PAPSAT's main menu
p2v: warning: name redefined by pragma redefine_extname declared static: link
Dynamic Reconfiguration (add and remove) of named core resources
Need a command or API to list blacklisted resources
Update ldm I/O CLI commands to support SRIOV Ethernet Live migration
Logical Domains Manager support for Reflective Relay
Logical Domains Manager support for dynamic alt-mac-address
ldm ls-constraints lose the configured mpgroup function for unbound domains
Failed set-vcpu attempt on primary removes the whole core constraint
Remove system domain support
physical-bindings=core not getting removed cleanly
ldmd dumps core at complete_pending_evac_memory subsequent to row fault
Live Migration support for Fujitsu SPARC M12 servers
Fujitsu SPARC M12 server support for PPAR DR and Large Pages
Fujitsu SPARC M12 server Group Demap Support
Failed to recover CMI domains with init-system
ldmd crashes with --disable-migration-comp option
Blacklist retire operations should not update autosave
Assertion failure on CMI-enabled Fujitsu SPARC M12 server 2 socket system
ldmd assert hit in mem_unconfigure_blacklisted_range() when stop -f run
ldmd crashes with --migration-pagesize 8192
Dynamic reconfiguration (add and remove) of named memory resources
"ldm rm-spconfig" cannot remove autosave for last created config
ldm ls-io -p -l listing error in data fields
developer/opensolaris/ldoms has dependency on gcc version about to be removed
No Fujitsu M10 PM request once memory util drops below self refresh power state
list-io non-parseable output has bus and domain in wrong column
ldmd should not use OpenSSL PKCS#11 engine by default on Oracle Solaris
ldm set-io usage msg for virtual function should show the user-assigned name option
ldm add/rm-io <NAC name of BUS> doesn't work
Effective Page Size miscalculation caused unexpected migration failure on Fujitsu M10
ldm set-io to assign username to Fibre Channel virtual functions reports false error
deleteboard with unbind=shutdown causes inconsistent configuration
ldmd dumps core while trying to recover bootsets from the system controller
Cleanup the warning message for degraded config after blacklist retire operation
ldm ls-spconfig Failed After SP Failover
PM policy via snmp cannot be set back the budget once SNMP disconnected
Command logging needs to include XML initiated commands
socket command caused core dump with database saved from another configuration
ldmd dumped core on system set socket constraints by Board DR addboard
deleteboard with ratio mode may remove extra vcpus from domains
Named resource dynamic reconfig may dump core in delayed reconfig
ovmtdeploy is failing with error "Failed to expand device"
Migration of domains using ADI requires Logical Domains Manager support
Minor memory leak in libds_chan_create_rsp()
ldmd dumps core while live migrating
User Assigned Name for a virtual function missing in ldoms-constraints
Provide mechanism to disable Power Management via SMF in non-debug bits
ldmd core dump in umem_do_abort
Reflective relay does not go along with aggregation
Introduce a CLI/XML interface for migration of named resources
Migration of a domain using named memory resources
Logical Domains Manager crashes while migrating a bound guest
ldm commands hang after injecting a memory UE followed by ldm ls-devices -B
I/O domain virtual functions failed to resume after primary domain reboot, policy ignore
Update diskio to better support sparse files
Improve error reporting for ADI-related migration errors
Multiple password files can be passed to a 'migrate' command
ldm migrate should log better error message on network io timeout
Memory leaked from mig_src_warm_init()
Migration of a domain using named memory resources takes partial mappings
Oracle Solaris panic during VTS Component stress memory test and power test
Logical Domains Manager should support less than 1500 MTU in vnet/vsw
ldm set-vsw vid=xxx accepts negative values (but leaves VID unchanged)
The string "name" is used ambiguously in some SR-IOV commands
Function prototype dr_mem.h:dr_mem_qry_f does not match dr_mem.c:dr_mem_query
ldmd dumped core when ldm ls-constraint was executed if evacuated virtual function exists
Change some PPAR DR debug messages to info messages
MAC collision check for all MAC addresses when it should not
Logical Domains Manager Logging minor fixes
ldm init-system does not recreate vdsdevs that were created with the (-f) flag
ldm should check if mode=[sc] is consistent across LM
ldm should check vnet's vid != vsw's dvid
ldmd --logctl command line parsing issue
ls-constraints -x output is incorrect boot-policy n/a
Migrating a domain from 3.4 to 3.5 fails on ADI capable platforms
ldmd dumps core at domain reboot after PRI update caused by PPAR DR
recreate_named_cids not freeing memory
IOV pciedev code has memory free issues
Target check of memory congruence call missing a domain pointer
Logical Domains Manager to send blacklist replay on ILOM interconnect restore
dr_cpu_remap support needed for Fujitsu M10 servers
OpenBoot PROM variable updates should be blocked if migration is in progress
ldm set-vsw -q doesn't work properly - no msg but non-zero exit value
Memory leaked from xml_v3_named_map() in migration
Memory leaked from mig_tgt_warm_recv_state() in migration
Memory leak in 'ldm set-vsw vid=xxx'
Segmentation fault in iov_mig_tgt_add_vfs() during migration dry run
Domain MAC collision check is missing in migrate_domain_create()
Initialization of cli_conn_t is inconsistent, error prone, and risky
Logical Domains variable update should print an error if varconfig-update is unavailable
ldmd abort between DR CPU PRE and POST commands can cause core remap to fail
ldmd wastes huge amount of memory during deleteboard sequence
Need to support a missing 'hwcap-list' MD property
Oracle VM Server for SPARC 3.5_b22 CLI: "ldm add-vsw" not showing "Usage"
Error message when connection to ILOM is down hints at OS specific solution
Named Resource Migration allows invalid mblockmap
Calls to getopt_long() cannot rely on optind = 0
Primary domain keys are not persisted correctly after a spconfig update
sparc64-cpu module for SPARC64_CLASS1 migration group
Named resource migration crash in i_tgt_chk_ra_pa_congruence()
testDynAltMacUpd failed in updating alt-mac-address
Minor input validation error in ldm stop -t sec
ldmd should update physical function info when root domain transitions to support Fibre Channel SR-IOV
Effective page size calculated twice when a domain is in delayed reconfig
The 'force' option for the migrate command is not propagated to target
Cleanup the degraded config messaging after blacklist evacuation
ldm init-system failed to restore vsw when backend is link aggregation
deleteboard may fail if the system has a number of I/O devices
CPU autoreplacement remaps faulted strand even when drd is not ready
PRE cancel may be issued inappropriately during crash recovery
Need informative message for native migration from 3.4 stack to 3.5 stack
iov_seq_work() leaks memory
ldmpower fails for users with LDoms Power Mgmt Observability RBAC profile
ovmtlibrary uses /usr/sfw/bin/wget which is being retired by PSARC/2017/103
ldmd core with mem free issue when ds_netsvc calls send_data_request_to_agent()
OS panic happens after PPAR DR deleteboard because of incorrect mem-latency-grp
cpu_del() should handle CPU_DR_OP_FAILED and return false
Migration virtual function removal and dirty page tracking do not mix well
MALLOC_CHECK_=2 reports free of invalid ptr in xml_call_cli_cmd/xml_v3_list_hba
deleteboard with unbind=shutdown may dump core if memory remap failed
CPU chip is not power managed if pm-rm registration is delayed
ldmd goes into maintenance: Failed to allocate a LDC channel while parsing MDs
ldmd goes into maintenance: Failed to allocate a LDC channel while parsing MDs
Oracle VM Server for SPARC core dumps due to illegal attempt to set no_reset_flag on primary