Jonathan Adams writes:

> > I know that, but I couldn't find any code dealing with the underlying issue
> > in S9 sources so I have no idea how this was dealt with before (if at all).
> 
> In Solaris 9, the SUNW,UltraSPARC module was delivered.  The bugid:
> > > 4944965 SUNW,UltraSPARC should not be delivered
> 
> stopped building and delivering the SUNW,UltraSPARC kernel module.
> 
> The CPU module is a critical module that is loaded (along with the
> 'platform' module) by krtld before unix and genunix gain any control.
> It provides key routines like copyin(), gethrtime(), bcopy(), and many
> others.
> 
> You'll either need to verify that the UltraSPARC-II module is compatible
> with the UltraSPARC-I chip, or re-coerce the build to generate an UltraSPARC
> module, and remove this code.

Ok, now it makes a lot of sense.  I'm pretty sure that the UltraSPARC-II
module is compatible with US-I, since I'm running it on an Ultra 1/170E and
an Enterprise 3000 with 4 x US-I CPUs since s10_44/45 when UltraSPARC-I
support was `removed'.  In OpenGrok I find that the CR above only included
Makefile and packaging changes (together with the kobj.c change), and
perhaps the eventual sponsor can help to verify this.

Thanks.
        Rainer

-----------------------------------------------------------------------------
Rainer Orth, Faculty of Technology, Bielefeld University
_______________________________________________
opensolaris-code mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/opensolaris-code

Reply via email to