Patch-ID# 150817-04


Download this patch from My Oracle Support

Your use of the firmware, software and any other materials contained in this update is subject to My Oracle Support Terms of Use, which may be viewed at My Oracle Support.
For further information on patching best practices and resources, please see the following links:
Copyright (c) 2012, Oracle and/or its affiliates. All rights reserved.

Keywords: security vm server ldoms logical domains ldmd
Synopsis: VM Server for SPARC 3.1: ldmd patch
Date: Dec/11/2014


Install Requirements: NA

Solaris Release: 10

SunOS Release: 5.10

Unbundled Product: VM Server for SPARC

Unbundled Release: 3.1

Xref:

Topic: VM Server for SPARC 3.1: ldmd patch

Relevant Architectures: sparc

Bugs fixed with this patch:

Sun CR # Bug #
687567515584929
706362315726854
708510715738764
710039615748028
719634415814176
16494899
16922112
16958880
17043095
17043143
17179630
17188920
17215630
17245915
17282748
17285385
17335156
17372658
17373699
17387444
17404856
17478218
17511365
17513934
17596585
17621771
17635306
17648783
17694771
17707801
17732946
17742095
17761714
17768672
17777004
17777212
17796639
17797079
17812966
17865561
17889357
17906501
17934416
17960227
18030537
18055802
18112775
18112822
18115873
18477335
18479243
18594819
18595023
18726175
18895023
19051705
19238315
19321421
19344387
19372065
19452178
19459589
19480835
19864344


Changes incorporated in this version: 17387444 17761714 17797079 17889357 19864344

Patches accumulated and obsoleted by this patch:

Patches which conflict with this patch:

Patches required with this patch:

Obsoleted by:

Files included with this patch:

opt/SUNWldm/bin/ldmd
opt/SUNWldm/lib/ds/dr_mem-1.0_lib.so
opt/SUNWldm/lib/ds/dr_pdom-1.0_lib.so
opt/SUNWldm/lib/ds/ds_dio-1.0_lib.so
opt/SUNWldm/lib/ds/ds_netsvc-1.0_lib.so
opt/SUNWldm/lib/ds/ds_vmapi-1.0_lib.so
opt/SUNWldm/lib/ds/fma_io_domain-1.0_lib.so
opt/SUNWldm/lib/ds/fma_mem_svc-1.0_lib.so
opt/SUNWldm/lib/ds/keystore-1.0_lib.so
opt/SUNWldm/lib/ds/mdstore-1.0_lib.so
opt/SUNWldm/lib/ds/platsvc-1.0_lib.so
opt/SUNWldm/lib/ds/pri_svc-1.0_lib.so
opt/SUNWldm/lib/ds/varconfig-1.0_lib.so
opt/SUNWldm/platform/ORCL,SPARC64-X/lib/ds/ds_card-1.0_lib.so
opt/SUNWldm/platform/ORCL,SPARC64-X/lib/ds/ds_errlog-1.0_lib.so
opt/SUNWldm/platform/ORCL,SPARC64-X/lib/libmodel.so
opt/SUNWldmib/lib/ldomMIB.so
opt/SUNWldmp2v/bin/ldmp2v_prepare
usr/sbin/ldm
usr/sbin/ldmpower
usr/share/man/ja/man1m/ldm.1m
usr/share/man/ja/man1m/ldmconfig.1m
usr/share/man/ja/man1m/ldmd.1m
usr/share/man/ja/man1m/ldmp2v.1m
usr/share/man/ja/man1m/ldmpower.1m
usr/share/man/ja_JP.PCK/man1m/ldm.1m
usr/share/man/ja_JP.PCK/man1m/ldmconfig.1m
usr/share/man/ja_JP.PCK/man1m/ldmd.1m
usr/share/man/ja_JP.PCK/man1m/ldmp2v.1m
usr/share/man/ja_JP.PCK/man1m/ldmpower.1m
usr/share/man/ja_JP.UTF-8/man1m/ldm.1m
usr/share/man/ja_JP.UTF-8/man1m/ldmconfig.1m
usr/share/man/ja_JP.UTF-8/man1m/ldmd.1m
usr/share/man/ja_JP.UTF-8/man1m/ldmp2v.1m
usr/share/man/ja_JP.UTF-8/man1m/ldmpower.1m
usr/share/man/man1m/ldm.1m
usr/share/man/man1m/ldmconfig.1m
usr/share/man/man1m/ldmd.1m
usr/share/man/man1m/ldmp2v.1m
usr/share/man/man1m/ldmpower.1m
var/svc/manifest/platform/sun4v/ldmd.xml

Problem Description:

17387444 VM3.1 ldomVnetChange trap is not sent when alt-mac-addrs is changed
17761714 ldm add-vcpu fails with Power Management Failure
17797079 vnet_del_alt_mac_addrs() print a warning msg to SMF log for every failed match
17889357 ldm set-vnet not updating vnet_node alt-mac-addr list for dup mac check
19864344 problem with xml-mgmt
 
(from 150817-03)
 
17796639 ldmd core dump when attempting to bind domain in BINDING/UNBINDING state
17934416 cold migration "Failed to read feasibility response type (9)"
18030537 support one system-wide LDC pool
18477335 hypervisor abort on deleteboard unbind=resource 
18479243 ldmp2v_prepare failing on large partition
18594819 enable dynamic PCIe slots on Fujitsu M10
18595023 SR-IOV cannot be used on PCI-BOX SLOT#4 or higher
18726175 ldmd aborts when adding memory to guest domain
18895023 problem in mgmtldmgr/ldommgr-mgmt
19051705 LDoms manager support for PVLAN
19238315 found memory leak in PVLAN config validation function
19321421 cannot unset PVLAN settings when O/S is downgraded to PVLAN-unsupported O/S
19344387 LDOM with PVLAN settings live migrates to a target having unsupported LDoms + O/S
19372065 adding a vnet with an invalid vsw name fails silently
19452178 Japanese man pages should be updated for 3.1.1.1
19459589 man pages should be updated for 3.1.1.1
19480835 very large LDC counts can result in Solaris issues in guests
 
(from 150817-02)
 
18055802 English and Japanese man pages should be updated for 3.1.1
18115873 migration of guest running pre-S10U11 O/S from 3.0 to 3.1 will generate STICK err
18112775 OVM core dump on set-mem/rm-mem of Solaris 10 domain
18112822 ldmd core dump on Solaris 10 during Board DR
16922112 Zeus core dump if disabled ldmd when there is a domain in a transition state
17960227 ldmd core dump on Solaris 10 during Board DR
17478218 FC create-vf fails when primary's main network port is down
17906501 ldm create-vf -n max fails with bogus message
17865561 "ldm create-vf prop1=val1 prop2=val2 VF" only sets the first property (prop1)
17694771 after migration VNET won't init: exceeded number of permitted handshake attempts
17812966 add support to nightly script to run wsdiff
17513934 nightly build should run hg pbchk if there are outgoing changesets
17707801 hypervisor needs to be aware of guest domain cpu-arch=sparc64-class1
17742095 sparc64-class1 migration failed since generic CPU version not set
17777004 remove degraded memory prior to Board DR/live migration
17777212 Board DR core dump on attempt to remove unassigned memory region
16494899 received invalid physical address during migration of domain
15726854 RFE: ldmd executes numerous misaligned loads during a migration
15584929 add LDom Manager support to config network bandwidth limit
17373699 live migration broken by 15584929 - bogus maxbw value is saved to constraints
17372658 memory leak introduced by 15584929 in vnet_list_one()
15738764 RFE: VM-API support for LDoms
17404856 Solaris 10 does not support strnlen used in ds_vmapi
15748028 RFE: ldmd should send an XML event when a OBP variable or VM-API property is modified 
17768672 attempt to destroy multiple VFs crashes if referenced PF has zero VFs
15814176 RFE: need a way to create and destroy multiple VFs in one command
17179630 LDoms support for Fibre Channel SRIOV
17732946 disable memory blacklisting
17188920 ldmpower's options suppress and timestamps are displaying nothing
17596585 ldmpower does not accommodate guest domain names longer than 13 characters
 
(from 150817-01)
 
17621771 O/S panic after Board DR remaps degraded memory
17648783 Parfait v1.3 gripe causes nightly to fail
17215630 support for Fujitsu Board DR
17335156 integrate FJ Board DR Support
17511365 promote FJ Board DR development feature to product feature
17635306 HV local memory not assigned if BB added without binding resources
16958880 ldm stop-domain -t  doesn't work as the man page explains
17043095 null-pointer-deref in parse_mac_addr_list of iov_cmds.c:192
17043143 use-after-free in client_loop of clients.c:735
17285385 need to enable NPRD support for Fujitsu M10
17245915 resizing guest's vcpu after core fault resulted in Zeus coredump
17282748 update Makefile.master for 3.1-sustaining


Patch Installation Instructions:
--------------------------------
 
Please refer to the man pages for instructions on using 'patchadd'
and 'patchrm' commands provided with Solaris.
 
The following example installs a patch to a standalone machine:
 
       example# patchadd /var/spool/patch/123456-07
 
The following example removes a patch from a standalone system:
 
       example# patchrm 123456-07
 
For additional examples please see the appropriate man pages. Any
other special or non-generic installation instructions should be
described below as special instructions.


Special Install Instructions:
-----------------------------
 
The Logical Domains Manager needs to be restarted upon adding the patch.
To do this, the following sequence of steps need to be followed:
 
svcadm -v disable ldmd
patchadd <patch-id>
svcadm -v enable ldmd


README -- Last modified date: Thursday, December 11, 2014