JavaScript is required to for searching.
Skip Navigation Links
Exit Print View
Oracle Solaris 10 9/10 What's New
search filter icon
search icon

Document Information


1.  What's New in the Oracle Solaris 10 9/10 Release

Installation Enhancements

Oracle Solaris Auto Registration

SPARC: Support for ITU Construction Tools on SPARC Platforms

Oracle Solaris Upgrade Enhancement for Oracle Solaris Zone- Cluster Nodes

Virtualization Enhancements for Oracle Solaris Zones

Migrating a Physical Oracle Solaris 10 System Into a Zone

Host ID Emulation

Updating Packages by Using the New zoneadm attach -U Option

Virtualization Enhancements for Oracle VM Server for SPARC

Memory Dynamic Reconfiguration Capability

Virtual Disk Multipathing Enhancements

Static Direct I/O

Virtual Domain Information Command and API

System Administration Enhancements

Oracle Solaris ZFS Features and Enhancements

Fast Crash Dump

x86: Support for the IA32_ENERGY_PERF_BIAS MSR

Support for Multiple Disk Sector Size

iSCSI Initiator Tunables

Sparse File Support in the cpio Command

x86: 64-Bit libc String Functions Improvements With SSE

Automated Rebuilding of sendmail Configuration Files

Automatic Boot Archive Recovery

Security Enhancements

net_access Privilege

x86: Intel AES-NI Optimization

Language Support Enhancements

New Oracle Solaris Unicode Locales

Device Management Enhancements

iSER Initiator

New Hot-Plugging Features

AAC RAID Power Management

Driver Enhancements

x86: HP Smart Array HBA Driver

x86: Support for Broadcom NetXtreme II 10 Gigabit Ethernet NIC Driver

x86: New SATA HBA Driver, bcm_sata, for Broadcom HT1000 SATA Controllers

Support for SATA/AHCI Port Multiplier

Support for Netlogic NLP2020 PHY in the nxge Driver

Freeware Enhancements

GNU TAR Version 1.23

Firefox 3.5

Thunderbird 3

Less Version 436

Networking Enhancements

BIND 9.6.1 for the Oracle Solaris 10 OS

GLDv3 Driver APIs

IPoIB Connected Mode

Open Fabrics User Verbs Primary Kernel Components

InfiniBand Infrastructure Enhancements

X11 Windowing Enhancements

Support for the setxkbmap Command

New Chipset Support

ixgbe Driver to Integrate Intel Shared Code Version 3.1.9

Broadcom Support to bge Networking Driver

x86: Fully Buffered DIMM Idle Power Enhancement

Fault Management Architecture Enhancements

FMA Support for AMD's Istanbul Based Systems

Oracle Solaris FMA Enhancement

Diagnostic Tools Enhancements

Sun Validation Test Suite 7.0ps9

Enhancements to the mdb Command to Improve the Debugging Capability of kmem and libumem

System Administration Enhancements

The following system administration features and enhancements have been added to the Oracle Solaris 10 9/10 release.

Oracle Solaris ZFS Features and Enhancements

The following list summarizes new features in the ZFS file system. For more information about these new features, see the Oracle Solaris ZFS Administration Guide.

Fast Crash Dump

The fast crash dump facility enables the system to save crash dumps in less time, while using less space. The time that is required for a crash dump to complete is now 2 to 10 times faster, depending on the platform. The amount of disk space that is required to save crash dumps in the savecore directory is reduced by the same factors.

To accelerate the creation and compression of a crash dump file, the new crash dump facility utilizes lightly used CPUs on large systems. A new crash dump file, vmdump.n, is a compressed version of the vmcore.n and unix.n files. Compressed crash dumps can be moved over the network more quickly and then analyzed offsite. Note that you must uncompress the dump file before it can be used with tools such as the mdb utility. You can use the savecore command, either locally or remotely, to uncompress the dump file.

In addition, a new -z option has been added to the dumpadm command. This option enables you to specify whether to save dumps in a compressed or an uncompressed format. Note that the default format is compressed.

For more information, see the dumpadm(1M) and savecore(1M) man pages. Also, see Managing System Crash Dump Information in System Administration Guide: Advanced Administration.

x86: Support for the IA32_ENERGY_PERF_BIAS MSR

The Intel Xeon processor 5600 series supports the IA32_ENERGY_PERF_BIAS Model Support Register (MSR). You can set the MSR to the desired energy and performance bias on the hardware. In this release, you can set the register at boot time. To set the register, add the following line to the /etc/system file and reboot the system:

set cpupm_iepb_policy = `value`

where value is a number from 0 to 15.

For more information, see Intel 64 and IS-32 Architectures Software Developer's Manual Volume 3A: System Programming Guide, part 1.

Support for Multiple Disk Sector Size

The multiple disk sector size enables the Oracle Solaris OS to run on a disk where the sector size is 512 bytes, 1024 bytes, 2048 bytes, or 4096 bytes.

In addition, this feature supports the following:

iSCSI Initiator Tunables

iSCSI initiator tunables enable you to tune several parameters that are specific for an iSCSI initiator to access a given iSCSI target. This feature greatly improves the iSCSI initiator connection response time for various network scenarios. In particular, this feature is effective when the network between the iSCSI initiator and the target is slow or unstable. These tunable parameters can be managed by using the iscsiadm command or the library libima interface.

Sparse File Support in the cpio Command

The cpio command in pass mode preserves holes in sparse files. In this release, administrative tools that utilize cpio in pass mode, such as Oracle Solaris Live Upgrade, will no longer fill holes. Instead these tools will precisely copy holes in sparse files.

For more information, see the lseek(2) and cpio(1) man pages.

x86: 64-Bit libc String Functions Improvements With SSE

64-bit libc string functions have been enhanced with streaming SIMD extensions (SSE) instructions that provide significant performance improvements in the common strcmp(), strcpy(), and strlen() functions for 64-bit applications running on x86 platforms. However, note that applications that copy or compare strings of 2 mbytes or more should use the memcpy() and memmove() functions instead.

Automated Rebuilding of sendmail Configuration Files

In this release, new properties have been added to the sendmail service to provide for the automatic rebuilding of the and configuration files. In addition, the sendmail instance is split into two instances to provide better management of the traditional daemon and the client queue runner.

For more information about these enhancements, see What’s New With Mail Services in System Administration Guide: Network Services.

Automatic Boot Archive Recovery

Starting in this release, boot archive recovery on the SPARC platform is automatic.

To support automatic recovery of the boot archives on the x86 platform, a new auto-reboot-safe property has been added to the boot configuration service, svc:/system/boot-config:default. By default, the property's value is set to false to ensure that the system does not automatically reboot to an unknown boot device. However, if your system is configured to point to the BIOS boot device and the default GRUB menu entry on which the Oracle Solaris 10 OS is installed, you can set the property's value to true. This value enables an automatic reboot of the system for the purpose of recovering an out-of-date boot archive.

To set or change this property's value, use the svccfg and svcadm commands. See the svccfg(1M) and svcadm(1M) man pages for more information about configuring SMF services.

For more information about automatic boot archive recovery, see the boot(1M) man page.

For instructions on clearing failure with automatic boot archive recovery, see Automatic Boot Archive Recovery in System Administration Guide: Basic Administration.