Solaris Express Release Notes

Solaris Express 10/06 Issues

The following issues apply to the Solaris Express 10/06 release.

DR: cfgadm -c Configuration of Slot on Starcat Fails (6452077)

Configuring an hba/nic with 64-bit BAR fails to map in the device register. The hot-plugged operation is aborted. The following error message is displayed:


interpreter[6879]: usr/lib/efcode/sparcv9/interpreter: 
FC_RUN_PRIV: Priv violation: map-in ( 2000 3000810 0 0 )
Jul 24 10:11:47 csst-15k-n interpreter[6879]: ABORT: pci:map-in: failed
Jul 24 10:11:47 csst-15k-n efdaemon[186]: Wait pid: 6878 status: 100

Workaround: None.

SPARC: Installing a Solaris Flash Archive Causes Sun4v System to Hang (6411690)

If you use the flarcreate command to create a Solaris Flash archive and use the default pax copy option, the installation of the archive fails on a Sun4v system. The archive failure occurs during the retrieval of the archive. This failure affects the T1000 model only.

The following error message is displayed.


Extracted  710.00 MB ( 33% of 2142.61 MB archive)
Extracted  711.00 MB ( 33% of 2142.61 MB archive)
Extracted  712.00 MB ( 33% of 2142.61 MB archive)
Extracted  713.00 MB ( 33% of 2142.61 MB archive)
Extracted  714.00 MB ( 33% of 2142.61 MB archive)
Extracted  715.00 MB ( 33% of 2142.61 MB archive)
Extracted  716.00 MB ( 33% of 2142.61 MB archive)
         (This hangs and will never complete)

Workaround: Create the archive by using the -L cpio option. See the following example:


# flarcreate -n test.flar.sun4v.cpio -L cpio -c
 /net/server/export1/rw/test.flar.sun4v.cpio

Keyboard Configuration in JumpStart Must Be Valid

A new sysidkdb tool is introduced in the Solaris Express 10/06 release, which configures the USB keyboard layout during installation. This new tool defines valid keyboard layout strings. Unknown is not a valid string. Therefore, during the JumpStart installation on SPARC systems, the keyboard=Unknown in the sysidcfg script is not valid.

The following error message is displayed:


keyboard=Unknown
Unknown is not a valid keyboard layout

Workaround: Remove the line Keyboard=Unknown from your sysidcfg script. Or, replace Unknown with a valid keyboard string. For more information about the new sysidkbd tool and for information about valid keyword options, see the sysidcfg(4) man page.

For serial keyboards with SPARC systems, omit the keyboard variable in your sysidcfg scripts for SPARC systems.

If a valid keyboard string is not provided in the sysidcfg script, you are prompted for a keyboard selection during the installation.