> Date: Fri, 27 May 2011 12:48:28 +0100 > From: "Sevan / Venture37" <ventur...@gmail.com> > > On 27 May 2011 03:57, Theo de Raadt <dera...@cvs.openbsd.org> wrote: > >> I can't find from the available documentation whether OpenBSD supports > >> suspend and resume (either hardware or software) on SPARC. B Can you let > >> me know? > > > > Nope. > > > > Mike Larkin is working on i386 (then amd64) hibernate support > > (ie. suspend to disk, and resume). B This code could be leveraged later > > on for other architectures. > > > > We don't have any documentation for how the Tadpoles suspended. > > I seem to remember there was an option for activating powersaving mode > on sun workstations when installing solaris, is this also a different > kettle of fish which is lacking any publicly available documentation??
It is somewhat implemented for the UltraSPARC IIi workstations (and laptops). These will change the CPU frequency based on hw.setperf, much like people are used to on i386/amd64. Supposedly this saves some power, but I've never done measurements. Judging from the OpenSolaris code there is more stuff that can be done, but there is no proper documentation. For the UltraSPARC III/IIIi based machines I never got the CPU frequency scaling to work; it seems to need some machine-specific magic. Again there are hints in the OpenSolaris code, and some hints in various docs, but it will probably need a lot of experimentation to figure out the complete picture.