The following developer tools features and enhancements have been added to the Solaris Solaris 10 7/07 HW release.
Sun Validation Test Suite (SunVTS) is a comprehensive software diagnostic package that tests and validates the Sun x86 and SPARC hardware. The SunVTS software verifies the configuration and proper functioning of controllers, devices, and platforms.
Major changes to the Solaris OS for SunVTS include:
New tests, xnetlbtest and iobustest have been added. In releases prior to Solaris 10 7/07 HW both these tests were available only as part of the internal manufacturing package.
SunVTS memory tests integrated with Test Hang Mitigation (THM) library.
nettest enhancements with a new option to accept packet size.
bmcenvironment test enhancements to support LED tests.
nalmtest support for Turgo
netlbtest has been changed to accommodate crc bytes under nxge driver.
disktest enhancements
Generic tapetest with improved option settings.
iobustest enhancements which include EFI disc support, bus-related performance counters, stress SIU/NCU, higher stress level cover, PCI-E scan capability.
Enhancements for VF (maramba platforms) bringup and validation.
For more information about these features and tests, see the SunVTS 6.4 documentation at http://www.sun.com/documentation.
Python is an interpreted, interactive, object-oriented programming language. Starting with this release Python 2.4.4 is available in the Solaris OS. Both 32-bit and 64-bit variants of Python 2.4.4 are included in /usr. The older version, Python 2.3.3, is retained in /usr/sfw for compatibility. However, development files are included only for the new Python 2.4.4 version.
For more information about the Python project and programming language, see http://www.python.org/. See also, the Release Notes for Python 2.4.4 at http://www.python.org/download/releases/2.4.4/.
STMS Boot has been tweaked and added to x86 systems for the Solaris x86 SAN boot capability to support MPxIO device support.
Starting with this release, there is greater flexibility in executing an alternative link-editor with the link-editor -z altexec64 option and the LD_ALTEXEC environment variable.
Symbol definitions that are generated using mapfiles can now be associated to the executable and linking format (ELF) sections.
The link-editors now enable the creation of static thread-local storage (TLS) within shared objects. In addition, a backup TLS reservation is established to provide for limited use of static TLS within post-startup shared objects.