Technical data

Workaround: Add the following line to the /platform/sun4v/kernel/drv/ncp.conf
conguration le:
ncp-threads-per-core=6;
64-bit SPARC: Some DR Commands Fail (6614737)
The DR commands, deleteboard (8) and moveboard(8), might hang if any of the following
conditions exist:
A dual in-line memory module (DIMM) has been degraded.
The domain contains system boards with dierent memory sizes.
No error message is displayed.
Workaround: If a DR command hangs, reboot the domain to recover.
Avoid performing DR operations if any of the listed conditions exist.
To identify if the system contains degraded memory, use the XSCF showstatus command. To
identify if the domain contains system boards with dierent memory sizes, use the XSCF
showdevices command. You can also use the prtdiag command on the domain to display the
list of memory sizes of the system boards.
The (ZFS) ARC Allocates Memory Inside The Kernel
Cage Preventing DR (6522017)
ZFS can potentially allocate kernel memory across all system boards on systems with very large
memory congurations. One free system board is required for dynamic memory
reconguration so that the memory from the board to be dynamically recongured can be
copied to the free board. The dynamic memory reconguration means that you cannot
dynamically recongure memory on systems with very large memory congurations that have
ZFS running. High-end SunFire servers can relocate kernel pages so that this issue is avoided.
These servers must have kernel page relocation (KPR) enabled for domains with more than 32
cores. No error message is displayed
Workaround: Reduce the amount of kernel memory that ZFS can allocate by setting the
zfs_arc_max parameter in the /etc/system le. The following example sets the maximum size
to 512 Mbytes.
set zfs_arc_max = 0x20000000
Hardware–Related Issues and Bugs
Solaris 10 5/08 Release Notes • April 200864