1. Add link to FreeBSD/XeN howto and correct typo.
2. Add information about Spencer Whitman's K language project. 3. Add more links and wordsmith OSSv4 and LinuxEmulation project summaries. 4. Add information about Adam Martin's AutoFS project. Submitted by: (1) yuanjue (2) phk (3) netchild (4) adammartin
This commit is contained in:
parent
2d7c20bddf
commit
c56e016b51
Notes:
svn2git
2020-12-08 03:00:23 +00:00
svn path=/www/; revision=28922
1 changed files with 39 additions and 14 deletions
|
|
@ -140,9 +140,27 @@ performance of this model against the previous one is a WIP.</p>
|
|||
<tr><td>Mentor:</td><td> &a.kmacy; <kmacy@FreeBSD.org></td></tr>
|
||||
<tr><td>Summary:</td><td>
|
||||
|
||||
<p>Successfully got a domU kernel usable for installation. domO support
|
||||
<p>Successfully got a domU kernel usable for installation. dom0 support
|
||||
still in progress. Kip and Yuan Jue are continuing to work together
|
||||
on this project after the official end of SoC.</p>
|
||||
on this project after the official end of SoC. Yuan Jue has published
|
||||
a more comprehensive FreeBSD/Xen howto <a
|
||||
href="http://www.yuanjue.net/xen/howto.html">here</a>.</p>
|
||||
|
||||
</td></tr>
|
||||
<tr><td colspan="2"> </tr>
|
||||
|
||||
<tr><td>Student:</td><td>Adam David Alan Martin</td></tr>
|
||||
<tr><td>Summary:</td><td>AutoFS - An Automounting Filesystem implementation for FreeBSD</td></tr>
|
||||
<tr><td>Mentor:</td><td> &a.benno; <benno@FreeBSD.org></td></tr>
|
||||
<tr><td>Summary:</td><td>
|
||||
|
||||
<p>Adam used PseudoFS as a starting point for an in-memory
|
||||
representation of an Automounter Filesystem. This involved making a
|
||||
few tweaks to PseudoFS to allow AutoFS to detect lookups. At this time,
|
||||
the filesystem works and sends signals up to a userland program. Adam
|
||||
plans to continue working on this, with Benno and Erez, to get AutoFS
|
||||
working with Erez Zadok's AMD. The goal is to merge this work into
|
||||
-CURRENT.</p>
|
||||
|
||||
</td></tr>
|
||||
<tr><td colspan="2"> </tr>
|
||||
|
|
@ -154,12 +172,14 @@ on this project after the official end of SoC.</p>
|
|||
<tr><td>Summary:</td><td>
|
||||
|
||||
<p>This summer was spent adding support for 4Front's OSSV4 API to
|
||||
FreeBSD. A large chunk of audio ioctls were added, with a few
|
||||
FreeBSD. A large number of audio <a
|
||||
href="http://wikitest.freebsd.org/RyanBeasley/ioctlref">ioctls</a> were added, with a few
|
||||
pending, and there is still work left to do with mixers/mixer
|
||||
extensions (4Front's specs are still in flux) and MIDI (low priority
|
||||
because, IIRC, MIDI still needs maintainership). I plan to continue
|
||||
work related to the mixer extensions as best I can while attending
|
||||
university full-time.</p>
|
||||
because, IIRC, MIDI still needs maintainership). Ryan plans to continue
|
||||
work related to the mixer extensions as best he can while attending
|
||||
university full-time. All of the code is committed to
|
||||
FreeBSD-current.</p>
|
||||
|
||||
</td></tr>
|
||||
<tr><td colspan="2"> </tr>
|
||||
|
|
@ -284,14 +304,15 @@ and committed in the coming months.</p>
|
|||
<tr><td>Mentor:</td><td> &a.netchild; <netchild@FreeBSD.org></td></tr>
|
||||
<tr><td>Summary:</td><td>
|
||||
|
||||
<p>Roman was enthusiastic and optimistic, so I compiled a large TODO
|
||||
list which would have been enough for 2 students. The basics of 2.6.16
|
||||
support have been implemented, and several programs from Fedora Core 4
|
||||
work now with osrelease=2.6.16. More complex applications do expose
|
||||
some bugs, however. Most of his work is in the tree (the default
|
||||
compatibility is still 2.4.2), and I want to get in most of the rest
|
||||
this week (needs more testing with some critical apps). So far several
|
||||
people showed interest in helping out.</p>
|
||||
<p>The goal was to implement the basics of 2.6.16 support. This has
|
||||
been implemented, and several programs from Fedora Core 4 work now
|
||||
with osrelease=2.6.16. More complex applications do expose some bugs,
|
||||
however. All of Roman's SoC work is in FreeBSD-current (the default
|
||||
compatibility is still 2.4.2) and his current focus is to fix the
|
||||
remaining bugs as time permits while attending university full-time. A
|
||||
more detailed status of what is supported and what is not can be found
|
||||
in the <a href="http://wiki.FreeBSD.org/linux-kernel">linux kernel
|
||||
project wiki</a>.</p>
|
||||
|
||||
</td></tr>
|
||||
<tr><td colspan="2"> </tr>
|
||||
|
|
@ -301,6 +322,10 @@ people showed interest in helping out.</p>
|
|||
<tr><td>Mentor:</td><td> &a.phk; <phk@FreeBSD.org></td></tr>
|
||||
<tr><td>Summary:</td><td>
|
||||
|
||||
<p>Spencer investigated implementing CPP macros in the first stage of the
|
||||
prototype 'K' compiler. Spencer has expressed interest to continue
|
||||
working with us on the 'K' project.</p>
|
||||
|
||||
</td></tr>
|
||||
<tr><td colspan="2"> </tr>
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue