Systems running Oracle Solaris 11.1 might hang during Solaris boot if:
The system has more than 384 GB of RAM per socket with hyper-threading enabled in BIOS.
OR
The system has more than 192 GB of RAM per socket with hyper-threading disabled in BIOS.
Workaround
Perform one of the following:
Add the following line to /etc/system:
set Vm2_init_tile_shift = 38
Or, if you boot the system with kmdb, you can enter the following:
[0]>Vm2_init_tile_shift/W 0t38
[0]>:c