Memory Power Management

Enable memory power management relative technologies.

Projects

CPU Idle Notification

 A CPU idle notification mechanism is needed to signal components which are interested in the CPU idle state change events. Other componets may register a callback to the framework and the callback will be called with interrupt disabled when CPU enters/exits idle state. This project aims to develop such a platform independent CPU idle notification mechanism.

 The CPU idle notification mechanism could be used by following components:

Documents

CPU Idle Notification Source Repository

  • mempm-fipe: Anonymous pull is allowed. You must either be a leader of this project (or a committer for the mempm-fipe repository) to push. Please read these instructions on how to use Mercurial repositories.
    Gate Status: The repository is synced against build 111. A webrev detailing the repositories differences vs. Nevada is available here.
    Closed Binaries tarballs: Build 111 closed bins tarballs (needed for nightly(1)) can be downloaded here.
    To bringover from the mempm-fipe repository
    $ hg clone ssh://your-login@hg.opensolaris.org/hg/tesla/mempm-fipe

 For help with using Mercurial, or the ON tools, you can:

  • To make a (debug) kernel (using mempm-fipe as an example workspace, and opensolaris.sh as the environment file)
    $ cd mempm-fipe
    $ /opt/onbld/bin/bldenv -d /opt/onbld/bin/opensolaris.sh 
    $ cd usr/src/tools
    $ dmake install
    $ cd $CODEMGR_WS/usr/src/uts
    $ dmake install
  • To create a kernel tarball to install (x86)...
    $ /opt/onbld/bin/Install -G my_fipe_kernel -k i86pc
  • To build BFU archives, you need to get (and extract) the "closed bins" tarball(s) into your workspace. See above for current pointers (you must use versions appropriate for the build of onnv against which your repo is synced).
    $ cd mempm-fipe
    $ tar xf on-closed-bins.i386.tar
    $ /opt/onbld/bin/nightly /opt/onbld/bin/opensolaris.sh

FBDIMM Idle Power Enhancement Driver for Intel® 7300 and 5000 Series Chipset

 Under construction!

last modified by admin on 2009/10/26 13:12
Collectives
Project


© Sun Microsystems Inc. 2009
XWiki Enterprise 1.8.2.19075 - Documentation
Terms Of Use | Privacy | Trademarks | Copyright Policy | Site Guidelines | Site map | Help
Your use of this web site or any of its content or software indicates your agreement to be bound by these Terms of Use.