Add harti to bsnmp item. (1)
Add three ACPI projects. (2) (1) Submitted by: harti (2) Submitted by: njl
This commit is contained in:
parent
25013026bf
commit
ad7428072a
Notes:
svn2git
2020-12-08 03:00:23 +00:00
svn path=/www/; revision=24722
1 changed files with 33 additions and 2 deletions
|
@ -1,6 +1,6 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" [
|
||||
<!ENTITY base CDATA "..">
|
||||
<!ENTITY date "$FreeBSD: www/en/projects/summerofcode.sgml,v 1.20 2005/06/02 20:08:20 brd Exp $">
|
||||
<!ENTITY date "$FreeBSD: www/en/projects/summerofcode.sgml,v 1.21 2005/06/03 00:50:09 jwd Exp $">
|
||||
<!ENTITY title "FreeBSD Summer Projects">
|
||||
<!ENTITY % includes SYSTEM "../includes.sgml"> %includes;
|
||||
<!ENTITY % developers SYSTEM "../developers.sgml"> %developers;
|
||||
|
@ -56,7 +56,8 @@
|
|||
sendmail queues and accepts/rejects, and the like. An SNMP client
|
||||
that could pull and centralize the data gathering, render it,
|
||||
etc. <a href="mailto:philip@FreeBSD.org">&a.philip;</a>, <a
|
||||
href="mailto:glebius@FreeBSD.org">&a.glebius;</a>, and <a
|
||||
href="mailto:glebius@FreeBSD.org">&a.glebius;</a>, <a
|
||||
href="mailto:harti@FreeBSD.org">&a.harti;</a>, and <a
|
||||
href="mailto:rwatson@FreeBSD.org">&a.rwatson;</a> are
|
||||
coordinating.</li>
|
||||
|
||||
|
@ -237,6 +238,36 @@
|
|||
should be able to read and understand foreign C code, write C
|
||||
code, and have a good understanding of how to do a clean room
|
||||
implementation of GPLed code (no copy & paste!).</li>
|
||||
|
||||
<li><strong>Implement passive cooling in ACPI thermal</strong>: The
|
||||
cpufreq interface should be used to cool the processor, based on
|
||||
the various _PSV settings. Also, we need to implement variable
|
||||
polling intervals for thermal zones based on both the passive
|
||||
settings and polling explicitly specified in the ASL. This
|
||||
project requires good knowledge of C, an understanding of the
|
||||
hardware/software interface, a laptop that works with ACPI, and
|
||||
kernel awareness. <a href="mailto:njl@FreeBSD.org">&a.njl;</a> is
|
||||
coordinating.</li>
|
||||
|
||||
<li><strong>Suspend to disk</strong>: Implement a suspend/resume
|
||||
from disk mechanism. Possibly use the dump functions to dump
|
||||
pages to disk, then use ACPI to put the system in S4 or power-off.
|
||||
Resume would require changes to the loader to load the memory
|
||||
image directly and then begin executing again. This project
|
||||
requires good knowledge of C, an understanding of the
|
||||
hardware/software interface, a laptop that works with ACPI, and
|
||||
kernel awareness. <a href="mailto:njl@FreeBSD.org">&a.njl;</a> is
|
||||
coordinating.</li>
|
||||
|
||||
<li><strong>Implement and profile various algorithms for
|
||||
powerd(8)</strong>: Implement a range of predictive algorithms
|
||||
(and perhaps design your own) and profile them for power usage and
|
||||
performance loss. The best algorithm will save the most power
|
||||
while losing the least performance. Requires basic C knowledge,
|
||||
laptop supported by cpufreq(4) (suggest newer Pentium-M CPU), and
|
||||
some statistics. <a href="mailto:njl@FreeBSD.org">&a.njl;</a> is
|
||||
coordinating.</li>
|
||||
|
||||
</ul>
|
||||
|
||||
<a name="mentors"></a>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue