[rescue] S: Driver disk image for SunLink TRI/S SBus Token Ring card for Solaris 2.7 SPARC

Malte Dehling mdehling at gmail.com
Fri Apr 14 19:24:38 EDT 2023


On Fri 14. Apr 2023 at 13:09, Mike Spooner via rescue <rescue at sunhelp.org>
wrote:

> Solaris 10 doesn't run on Ultra-1 workstations (the UltraSPARC-1 support
> was removed).


Right, I was thinking of my U2 which has 300MHz UltraSPARC II CPUs.  Thanks
for the correction, Mike!

Also, IIRC, the U1/140 and U1/170 won't run Solaris 7, 8 or 9 *in 64-bit
> mode* due to a CPU bug (an extremely specific and esoteric 64-bit code
> sequence that will hard-hang the CPU). The Solaris check for this can be
> overridden though, to force 64-bit in spite of that. The (rare) U1/200
> doesn't suffer the problem.


You are correct.  The following is from the boot(1m) man page on Solaris 7:

     On systems containing 200MHz or lower  UltraSPARC-1  proces-
     sors,  it  is  possible  for  a user to run a 64-bit program
     designed to exploit a problem that could cause  a  processor
     to  stall.  Since  64-bit  programs  cannot run on the 32-bit
     kernel, the 32-bit kernel is chosen as the default  file  on
     these  systems.

     The code sequence that exploits the problem is very  unusual
     and  is  not likely to be generated by a compiler. Assembler
     code had to be specifically written to demonstrate the prob-
     lem.  It  is  highly  unlikely that a legitimate handwritten
     assembler routine would use this code sequence.

     Users willing to assume the risk that a user might acciden-
     tally  or  deliberately  run  a program that was designed to
     cause a processor to stall may choose to run the 64-bit ker-
     nel    by    modifying   the   boot    policy   file.   Edit
     /platform/platform-name/boot.conf so  that  it  contains  an
     uncommented     line     with     the     variable     named
     ALLOW_64BIT_KERNEL_ON_UltraSPARC_1_CPU set to the value true
     as shown in the example that follows:

     ALLOW_64BIT_KERNEL_ON_UltraSPARC_1_CPU=true

     For more information, see the Sun Hardware Platform Guide.

Cheers,
Malte
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://sunhelp.org/pipermail/rescue_sunhelp.org/attachments/20230414/df1d5d8a/attachment.html>


More information about the rescue mailing list