diff options
Diffstat (limited to 'website/content/en/status/report-2009-01-2009-03.html')
| -rw-r--r-- | website/content/en/status/report-2009-01-2009-03.html | 806 |
1 files changed, 0 insertions, 806 deletions
diff --git a/website/content/en/status/report-2009-01-2009-03.html b/website/content/en/status/report-2009-01-2009-03.html deleted file mode 100644 index 461fd12665..0000000000 --- a/website/content/en/status/report-2009-01-2009-03.html +++ /dev/null @@ -1,806 +0,0 @@ -<?xml version="1.0" encoding="iso-8859-1"?> -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml" xmlns:db="http://docbook.org/ns/docbook"> - <head> - <title>FreeBSD Quarterly Status Report</title> - <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> - <link rel="shortcut icon" href="https://www.FreeBSD.org/favicon.ico" type="image/x-icon" /> - <link rel="stylesheet" media="screen,print" href="https://www.FreeBSD.org/layout/css/fixed.css?20130112" type="text/css" /> - <script type="text/javascript" href="https://www.FreeBSD.org/layout/js/google.js"></script> - </head> - <body> - <div id="containerwrap"> - <div id="container"> - <span class="txtoffscreen"><a href="#content" title="Skip site navigation" accesskey="1">Skip site navigation</a> (1) - <a href="#contentwrap" title="Skip section navigation" accesskey="2">Skip section navigation</a> (2) -</span> - <div id="headercontainer"> - <div id="header"> - <h2 class="blockhide">Header And Logo</h2> - <div id="headerlogoleft"> - <a href="../.." title="FreeBSD"> - <img src="https://www.FreeBSD.org/layout/images/logo-red.png" width="457" height="75" alt="FreeBSD" /> - </a> - </div> - <div id="headerlogoright"> - <div class="frontdonateroundbox"> - <div class="frontdonatetop"> - <div> - <b style="display: none;">.</b> - </div> - </div> - <div class="frontdonatecontent"> - <a href="https://www.FreeBSDFoundation.org/donate/">Donate to FreeBSD</a> - </div> - <div class="frontdonatebot"> - <div> - <b style="display: none;">.</b> - </div> - </div> - </div> - <h2 class="blockhide">Peripheral Links</h2> - <div id="searchnav"> - <ul id="searchnavlist"></ul> - </div> - <div id="search"> - <form method="get" id="search-form" action="https://duckduckgo.com/" onsubmit="document.getElementById('words').value+=' (site:www.FreeBSD.org OR site:docs.FreeBSD.org OR site:lists.FreeBSD.org OR site:wiki.FreeBSD.org OR site:forums.FreeBSD.org)'"> - <h2 class="blockhide"> - <label for="words">Search</label> - </h2> - <input type="hidden" name="ka" value="v" /> - <input type="hidden" name="kt" value="v" /> - <input type="hidden" name="kh" value="1" /> - <input type="hidden" name="kj" value="r2" /> - <input id="words" name="q" type="text" size="20" maxlength="255" onfocus="if( this.value==this.defaultValue ) this.value='';" value="Search" /> - <span> </span> - <input id="submit" name="submit" type="submit" value="Search" /> - </form> - </div> - </div> - </div> - <h2 class="blockhide">Site Navigation</h2> - <div id="menu"> - <ul class="first"> - <li> - <a href="../../">Home</a> - </li> - </ul> - <ul> - <li> - <a href="../../about.html">About</a> - <ul> - <li> - <a href="../../projects/newbies.html">Introduction</a> - </li> - <li> - <a href="../../features.html">Features</a> - </li> - <li> - <a href="../../advocacy/">Advocacy</a> - </li> - <li> - <a href="../../marketing/">Marketing</a> - </li> - <li> - <a href="../../privacy.html">Privacy Policy</a> - </li> - </ul> - </li> - </ul> - <ul> - <li> - <a href="../../where.html">Get FreeBSD</a> - <ul> - <li> - <a href="../../releases/">Release Information</a> - </li> - <li> - <a href="../../releng/">Release Engineering</a> - </li> - </ul> - </li> - </ul> - <ul> - <li> - <a href="../../docs.html">Documentation</a> - <ul> - <li> - <a href="../../doc/en_US.ISO8859-1/books/faq/">FAQ</a> - </li> - <li> - <a href="../../doc/en_US.ISO8859-1/books/handbook/">Handbook</a> - </li> - <li> - <a href="../../doc/en_US.ISO8859-1/books/porters-handbook">Porter's Handbook</a> - </li> - <li> - <a href="../../doc/en_US.ISO8859-1/books/developers-handbook">Developer's Handbook</a> - </li> - <li> - <a href="//www.FreeBSD.org/cgi/man.cgi">Manual Pages</a> - </li> - <li> - <a href="https://papers.FreeBSD.org">Presentations and Papers</a> - </li> - <li> - <a href="../../doc/en_US.ISO8859-1/books/fdp-primer">Documentation Project Primer</a> - </li> - <li> - <a href="../../docs/books.html">All Books and Articles</a> - </li> - </ul> - </li> - </ul> - <ul> - <li> - <a href="../../community.html">Community</a> - <ul> - <li> - <a href="../../community/mailinglists.html">Mailing Lists</a> - </li> - <li> - <a href="https://forums.FreeBSD.org">Forums</a> - </li> - <li> - <a href="../../usergroups.html">User Groups</a> - </li> - <li> - <a href="../../events/events.html">Events</a> - </li> - <li> - <a href="http://freebsdjournal.com">FreeBSD Journal</a> - </li> - <li> - <a href="http://serverfault.com/questions/tagged/freebsd">Q&A (external)</a> - </li> - </ul> - </li> - </ul> - <ul> - <li> - <a href="../../projects/index.html">Developers</a> - <ul> - <li> - <a href="https://wiki.FreeBSD.org/IdeasPage">Project Ideas</a> - </li> - <li> - <a href="https://cgit.FreeBSD.org">Git Repository</a> - </li> - <li> - <a href="https://svnweb.FreeBSD.org">Subversion Repository</a> - </li> - <li> - <a href="https://github.com/freebsd">GitHub Mirror</a> - </li> - <li> - <a href="https://reviews.FreeBSD.org">Code Review (Phabricator)</a> - </li> - <li> - <a href="https://wiki.FreeBSD.org">Wiki</a> - </li> - <li> - <a href="https://ci.FreeBSD.org">Continuous Integration Service</a> - </li> - </ul> - </li> - </ul> - <ul> - <li> - <a href="../../support.html">Support</a> - <ul> - <li> - <a href="../../commercial/commercial.html">Vendors</a> - </li> - <li> - <a href="../../security/">Security Information</a> - </li> - <li> - <a href="https://bugs.FreeBSD.org/search/">Bug Reports</a> - </li> - <li> - <a href="https://www.FreeBSD.org/support.html">Submitting Bug Reports</a> - </li> - </ul> - </li> - </ul> - <ul> - <li> - <a href="https://www.freebsdfoundation.org/">Foundation</a> - <ul> - <li> - <a href="https://www.freebsdfoundation.org/donate/">Monetary Donations</a> - </li> - <li> - <a href="../../donations/index.html#systems">Hardware Donations</a> - </li> - </ul> - </li> - </ul> - </div> - </div> - <div id="content"> - <div id="sidewrap"> - <div id="sidenav"> - <h2 class="blockhide">Section Navigation</h2> - <ul> - <li> - <a href="../../about.html">About</a> - </li> - <li> - <a href="../../features.html">Features</a> - </li> - <li> - <a href="../../applications.html">Applications</a> - </li> - <li> - <a href="../../advocacy/">Advocacy</a> - </li> - <li> - <a href="../../marketing/">Marketing</a> - </li> - <li> - <a href="../../administration.html">Administration</a> - </li> - <li> - <a href="../../news/newsflash.html">News</a> - </li> - <li> - <a href="../../events/events.html">Events</a> - </li> - <li> - <a href="../../news/press.html">Press</a> - </li> - <li> - <a href="../../multimedia/multimedia.html">Multimedia</a> - </li> - <li> - <a href="../../art.html">Artwork</a> - </li> - <li> - <a href="../../logo.html">Logo</a> - </li> - <li> - <a href="../../donations/">Donations</a> - </li> - <li> - <a href="../../copyright/">Legal Notices</a> - </li> - <li> - <a href="../../privacy.html">Privacy Policy</a> - </li> - </ul> - </div> - </div> - <div id="contentwrap"><h1>Introduction</h1><p>Since the last Status Reports there has been interesting progress - in FreeBSD Development. FreeBSD 7.2 was released just a few days ago. - Some of the highlights include: Support for superpages in the FreeBSD - Virtual Memory subsystem. The FreeBSD Kernel Virtual Address space - has been increased to 6GB on amd64. An updated jail(8) subsystem that - supports multi-IPv4/IPv6/noIP and much more. Lots of FreeBSD - Developers are in Ottawa, Canada attending the FreeBSD Developer - Summit that is before BSDCan. BSDCan officially starts tomorrow and - should cover lots of interesting topics, see the - <a href="http://www.bsdcan.org/2009/" shape="rect">BSDCan Website</a> - - for more information.</p><p>Thanks to all the reporters for the excellent work! We hope you - enjoy reading.</p><hr /><h3><a href="#Projects">Projects</a></h3><ul><li><a href="#Clang-replacing-GCC-in-the-base-system">Clang replacing GCC in the base system</a></li><li><a href="#Device-mmap()-Extensions">Device mmap() Extensions</a></li><li><a href="#OpenBSM">OpenBSM</a></li><li><a href="#Release-Engineering">Release Engineering</a></li><li><a href="#Sysinfo---a-set-of-scripts-which-document-your-system">Sysinfo - a set of scripts which document your system</a></li><li><a href="#TrustedBSD-MAC-Framework-in-GENERIC">TrustedBSD MAC Framework in GENERIC</a></li><li><a href="#VFS/NFS-DTrace-Probes">VFS/NFS DTrace Probes</a></li><li><a href="#VirtualBox-on-FreeBSD">VirtualBox on FreeBSD</a></li></ul><h3><a href="#FreeBSD-Team-Reports">FreeBSD Team Reports</a></h3><ul><li><a href="#FreeBSD-BugBusting-Team">FreeBSD BugBusting Team</a></li></ul><h3><a href="#Architectures">Architectures</a></h3><ul><li><a href="#FreeBSD/powerpc-G5-Support">FreeBSD/powerpc G5 Support</a></li><li><a href="#FreeBSD/sparc64-UltraSPARC-III-support">FreeBSD/sparc64 UltraSPARC III support</a></li></ul><h3><a href="#Documentation">Documentation</a></h3><ul><li><a href="#Dutch-Documentation-Project">Dutch Documentation Project</a></li><li><a href="#German-Documentation-Project">German Documentation Project</a></li><li><a href="#Hungarian-Documentation-Project">Hungarian Documentation Project</a></li></ul><h3><a href="#Google-Summer-of-Code">Google Summer of Code</a></h3><ul><li><a href="#BSD-licensed-text-processing-tools">BSD-licensed text-processing tools</a></li></ul><ul></ul><hr /><br /><h1><a name="Projects" href="#Projects" id="Projects">Projects</a></h1><br /><h2><a name="Clang-replacing-GCC-in-the-base-system" href="#Clang-replacing-GCC-in-the-base-system" id="Clang-replacing-GCC-in-the-base-system">Clang replacing GCC in the base system</a></h2><table title="Links" style="white-space: nowrap;"><tr><td>Links</td></tr><tr><td><a href="http://wiki.freebsd.org/BuildingFreeBSDWithClang" title="http://wiki.freebsd.org/BuildingFreeBSDWithClang">Building FreeBSD with Clang</a></td><td> - URL: <a href="http://wiki.freebsd.org/BuildingFreeBSDWithClang" title="Building FreeBSD with Clang">http://wiki.freebsd.org/BuildingFreeBSDWithClang</a></td></tr><tr><td><a href="http://git.hoeg.nl/?p=llvm-bmake" title="http://git.hoeg.nl/?p=llvm-bmake">Clang patchset</a></td><td> - URL: <a href="http://git.hoeg.nl/?p=llvm-bmake" title="Clang patchset">http://git.hoeg.nl/?p=llvm-bmake</a></td></tr><tr><td><a href="http://clang.llvm.org/" title="http://clang.llvm.org/">Clang website</a></td><td> - URL: <a href="http://clang.llvm.org/" title="Clang website">http://clang.llvm.org/</a></td></tr></table><p> - Contact: - Ed - - Schouten - <<a href="mailto:ed@FreeBSD.org">ed@FreeBSD.org</a>> - <br /> - Contact: - Roman - - Divacky - <<a href="mailto:rdivacky@FreeBSD.org">rdivacky@FreeBSD.org</a>> - <br /> - Contact: - Brooks - - Davis - <<a href="mailto:brooks@FreeBSD.org">brooks@FreeBSD.org</a>> - <br /> - Contact: - Pawel - - Worach - <<a href="mailto:pawel.worach@gmail.com">pawel.worach@gmail.com</a>> - </p> - <p>The last 3-4 months we've been working together with the LLVM - developers to discuss any bugs and issues we are experiencing with - their Clang compiler frontend. The FreeBSD project is looking at - the possibility to replace GCC with Clang as a system compiler. It - can compile 99% of the FreeBSD world and can compile booting kernel - on i386/amd64 but it still contains bugs and its C++ support is - still immature.</p> - - <p>Ed is maintaining a patchset for the FreeBSD sources to replace - cc(1) by a Clang binary and bootstrap almost all sources with the - Clang compiler.</p> - - <p>The LLVM developers are very helpful fixing most of the bugs - we've reported (over 100). Unfortunately we are currently blocked - on some bug reports that prevent us from building libc, libm, - libcrypto and various CDDL libraries with Clang but the FreeBSD - kernel itself compiles and boots.</p> - <h3>Open tasks:</h3><ol><li>Testing Clang with compilation of various applications and - reporting bugs.</li><li>Testing the llvm-bmake branch to find more bugs.</li><li>Arranging an experimental ports build.</li></ol><hr /><h2><a name="Device-mmap()-Extensions" href="#Device-mmap()-Extensions" id="Device-mmap()-Extensions">Device mmap() Extensions</a></h2><table title="Links" style="white-space: nowrap;"><tr><td>Links</td></tr><tr><td><a href="http://www.FreeBSD.org/~jhb/pat/" title="http://www.FreeBSD.org/~jhb/pat/"></a></td><td> - URL: <a href="http://www.FreeBSD.org/~jhb/pat/" title="">http://www.FreeBSD.org/~jhb/pat/</a></td></tr></table><p> - Contact: - John - - Baldwin - <<a href="mailto:jhb@FreeBSD.org">jhb@FreeBSD.org</a>> - </p> - <p>GPU device drivers are increasingly requiring more sophisticated - support for mapping objects into both userland and the kernel. For - example, memory used for textures often needs to be mapped - Write-Combining rather than Write-Back. I have recently created - three patches to provide several extensions.</p> - - <p>The first patch allows device drivers to use a different VM - object to back specific mmap() calls instead of always using the - device pager. The second patch introduces a new VM object type that - can map an arbitrary set of physical address ranges. This can be - used to let userland mmap PCI BARs, etc. The third patch allows - memory mappings to use different caching modes (e.g. - Write-Combining or Uncacheable).</p> - - <p>Together I believe these patches provide the remaining pieces - needed for an Nvidia amd64 driver. They will also be useful for - future Xorg DRM support as well. The current set of patches can be - safely merged back to 7.x as well.</p> - - <p>Currently I am waiting for review and feedback from several - folks. I am hopeful that these patches will be in HEAD soon, prior - to the 8.0 freeze.</p> - <hr /><h2><a name="OpenBSM" href="#OpenBSM" id="OpenBSM">OpenBSM</a></h2><table title="Links" style="white-space: nowrap;"><tr><td>Links</td></tr><tr><td><a href="http://www.openbsm.org/" title="http://www.openbsm.org/">OpenBSM web page</a></td><td> - URL: <a href="http://www.openbsm.org/" title="OpenBSM web page">http://www.openbsm.org/</a></td></tr></table><p> - Contact: - Robert - - Watson - <<a href="mailto:rwatson@FreeBSD.org">rwatson@FreeBSD.org</a>> - <br /> - Contact: - TrustedBSD audit mailing list - <<a href="mailto:trustedbsd-audit@TrustedBSD.org">trustedbsd-audit@TrustedBSD.org</a>> - </p> - <p>The TrustedBSD Project has now released OpenBSM 1.1, the second - production release of the OpenBSM code base. OpenBSM 1.1 has been - merged to FreeBSD 8-CURRENT, and will be merged to 7-STABLE before - FreeBSD 7.3. Major changes since OpenBSM 1.0 include: - <ul> - <li>Trail files now include the host where the trail is - generated. Crash recovery has been improved. Trail expiration - based on size and date is now supported; by default trail files - will be expired after 10MB of trails. The default individual - trail limit is now 2MB.</li> - - <li>Mac OS X Snow Leopard is now a fully supported platform; - launchd(8) can now be used to launchd auditd(8). Command line - tools and libraries are now supported on Mac OS X Leopard.</li> - - <li>Extended header tokens are now supported, allowing audit - trails to be tagged with a host identifier. IPv6 addresses are - now supported in subject tokens. BSM token and record types have - been further synchronized to OpenSolaris; support for many new - system calls has been added. Local errors and socket types are - mapped to and from BSM values.</li> - </ul> - - Since the last test release, OpenBSM 1.1 beta 1, 32/64-bit - compatibility has been fixed for the auditon(2) system call. A - default "expire-after" of 10MB is now set in audit_control(5). - Local fcntl(2) arguments are now mapped to wire BSM versions using - new APIs. The audit_submit(3) man page has been fixed. A new audit - event class has been added for post-login authentication and access - control events.</p> - <h3>Open tasks:</h3><ol><li>Migrate to sbufs in token-encoding.</li><li>Support for auditing NFS RPCs.</li></ol><hr /><h2><a name="Release-Engineering" href="#Release-Engineering" id="Release-Engineering">Release Engineering</a></h2><table title="Links" style="white-space: nowrap;"><tr><td>Links</td></tr><tr><td><a href="http://www.FreeBSD.org/releng/" title="http://www.FreeBSD.org/releng/"></a></td><td> - URL: <a href="http://www.FreeBSD.org/releng/" title="">http://www.FreeBSD.org/releng/</a></td></tr></table><p> - Contact: - Release Engineering Team - <<a href="mailto:re@FreeBSD.org">re@FreeBSD.org</a>> - </p> - <p>The Release Engineering Team (with lots of help from lots of - other people) released FreeBSD 7.2 on May 4th, 2009. During this - period we have also begun reminding developers of the upcoming - FreeBSD 8.0 release cycle which is scheduled to begin in early June - 2009 with release targeted at early September 2009.</p> - <hr /><h2><a name="Sysinfo---a-set-of-scripts-which-document-your-system" href="#Sysinfo---a-set-of-scripts-which-document-your-system" id="Sysinfo---a-set-of-scripts-which-document-your-system">Sysinfo - a set of scripts which document your system</a></h2><table title="Links" style="white-space: nowrap;"><tr><td>Links</td></tr><tr><td><a href="http://danger.rulez.sk/index.php/2009/04/14/sysinfo-a-set-of-scripts-which-document-your-freebsd-system/" title="http://danger.rulez.sk/index.php/2009/04/14/sysinfo-a-set-of-scripts-which-document-your-freebsd-system/">Public release announcement</a></td><td> - URL: <a href="http://danger.rulez.sk/index.php/2009/04/14/sysinfo-a-set-of-scripts-which-document-your-freebsd-system/" title="Public release announcement">http://danger.rulez.sk/index.php/2009/04/14/sysinfo-a-set-of-scripts-which-document-your-freebsd-system/</a></td></tr><tr><td><a href="https://forums.freebsd.org/showthread.php?p=19321" title="https://forums.freebsd.org/showthread.php?p=19321">The FreeBSD Forums thread</a></td><td> - URL: <a href="https://forums.freebsd.org/showthread.php?p=19321" title="The FreeBSD Forums thread">https://forums.freebsd.org/showthread.php?p=19321</a></td></tr></table><p> - Contact: - Daniel - - Gerzo - <<a href="mailto:danger@FreeBSD.org">danger@FreeBSD.org</a>> - </p> - <p> - <em>Sysinfo</em> - - is a shell script, the purpose of which is to automatically gather system - information and document the hardware and software configuration of the - given host system. The goal is to provide a system operator with - descriptive information about an unknown FreeBSD installation.</p> - - <p>It consists of several modules (also shell scripts), thus is - easily extensible and provides an easy way to inspect overall - system configuration.</p> - - <p>It has been written as part of my Bachelor thesis and its - development is a work in progress. Therefore, I would appreciate if - you could provide me with some feedback as I will defend my thesis - soon. Your feedback is welcome at the - <a href="https://forums.freebsd.org/showthread.php?p=19321" shape="rect"> - forums</a> - - , or alternatively you can send me a private email.</p> - - <p>The tool itself can now be installed using the Ports tree from - the - <a href="http://www.freshports.org/sysutils/sysinfo" shape="rect"> - sysutils/sysinfo</a> - - port.</p> - <h3>Open tasks:</h3><ol><li>Receive additional feedback.</li><li>Perform more testing.</li><li>Extend and improve the tool.</li></ol><hr /><h2><a name="TrustedBSD-MAC-Framework-in-GENERIC" href="#TrustedBSD-MAC-Framework-in-GENERIC" id="TrustedBSD-MAC-Framework-in-GENERIC">TrustedBSD MAC Framework in GENERIC</a></h2><table title="Links" style="white-space: nowrap;"><tr><td>Links</td></tr><tr><td><a href="http://www.trustedBSD.org/mac.html" title="http://www.trustedBSD.org/mac.html">TrustedBSD MAC home page</a></td><td> - URL: <a href="http://www.trustedBSD.org/mac.html" title="TrustedBSD MAC home page">http://www.trustedBSD.org/mac.html</a></td></tr></table><p> - Contact: - Robert - - Watson - <<a href="mailto:rwatson@FreeBSD.org">rwatson@FreeBSD.org</a>> - <br /> - Contact: - TrustedBSD discussion mailing list - <<a href="mailto:trustedbsd-discuss@TrustedBSD.org">trustedbsd-discuss@TrustedBSD.org</a>> - </p> - <p>There is on-going work to allow "options MAC" to be included in - the GENERIC kernel for 8.0. This primarily consists of performance - work to reduce overhead when policies are used, and eliminate when - none are configured. Work to date includes: - <ul> - <li>The MAC Framework now detects which object types are labeled - by policies, and MAC label storage is not allocated when it won't - be used.</li> - - <li>Add MAC Framework DTrace probes so allow more easy analysis - of MAC Framework and policy interactions.</li> - - <li>Eliminate mutex-protected reference count used to prevent - module unload during entry point invocation, and replace with an - sx lock and an rwlock, respectively for long-sleepable and - short-sleepable entry points, significantly lowering the overhead - of entering the MAC Framework. If no dynamic policies are loaded, - no locking overhead is taken.</li> - </ul> - </p> - <h3>Open tasks:</h3><ol><li>Move to rmlocks for non-sleepable entry points to reduce - cache line thrashing under load.</li><li>Macroize invocation of MAC Framework entry points from the - kernel, and perform caller-side determination of whether MAC is - enabled in order to avoid additional function call overhead in the - caller path if MAC is disabled.</li></ol><hr /><h2><a name="VFS/NFS-DTrace-Probes" href="#VFS/NFS-DTrace-Probes" id="VFS/NFS-DTrace-Probes">VFS/NFS DTrace Probes</a></h2><table title="Links" style="white-space: nowrap;"><tr><td>Links</td></tr></table><p> - Contact: - Robert - - Watson - <<a href="mailto:rwatson@FreeBSD.org">rwatson@FreeBSD.org</a>> - </p> - <p>A new DTrace provider, dtnfsclient, has been added to the - FreeBSD 8.x kernel, and will be merged to 7.x before 7.3. The - following probes are available: - <ul> - <li>nfsclient:{nfs2,nfs3}:{procname}:start - NFSv2 and NFSv3 RPC - start probes</li> - - <li>nfsclient:{nfs2,nfs3}:{procname}:done - NFSv2 and NFSv3 RPC - done probes</li> - - <li>nfsclient:accesscache:: - NFS access cache - flush/hit/miss/load probes</li> - - <li>nfsclient:attrcache:: - NFS attribute cache - flush/hit/miss/done</li> - </ul> - - In addition, a number of VFS probes have been added: - <ul> - <li>vfs:vop:{vopname}:entry - VOP entry probe</li> - - <li>vfs:vop:{vopname}:return - VOP return probe</li> - - <li>vfs:namei:lookup:entry - VFS name lookup entry probe</li> - - <li>vfs:namei:lookup:return - VFS name lookup return probe</li> - - <li>vfs:namecache:*:* - VFS namecache - enter/enter_negative/fullpath_enter/fullpath_hit/fullpath_miss/fullpath_return/lookup_hit/lookup_hit_negative/lookup_miss/purge/purge_negative/purgevfs/zap/zap_negative - probes</li> - </ul> - - These probes make it much easier to trace NFS and VFS events.</p> - <h3>Open tasks:</h3><ol><li>Add VFSOP tracing.</li><li>Add RPC-layer tracing, such as RPC retransmits.</li><li>Provide decoded NFS RPCs in order to expose transaction IDs - and file handles.</li></ol><hr /><h2><a name="VirtualBox-on-FreeBSD" href="#VirtualBox-on-FreeBSD" id="VirtualBox-on-FreeBSD">VirtualBox on FreeBSD</a></h2><table title="Links" style="white-space: nowrap;"><tr><td>Links</td></tr><tr><td><a href="http://miwi.bsdcrew.de/2009/05/virtualbox-on-freebsd/" title="http://miwi.bsdcrew.de/2009/05/virtualbox-on-freebsd/">Virtualbox on FreeBSD Announcement</a></td><td> - URL: <a href="http://miwi.bsdcrew.de/2009/05/virtualbox-on-freebsd/" title="Virtualbox on FreeBSD Announcement">http://miwi.bsdcrew.de/2009/05/virtualbox-on-freebsd/</a></td></tr><tr><td><a href="http://miwi.bsdcrew.de/2009/05/virtualbox-on-freebsd-first-screenshots/" title="http://miwi.bsdcrew.de/2009/05/virtualbox-on-freebsd-first-screenshots/">VirtualBox first Screenshots</a></td><td> - URL: <a href="http://miwi.bsdcrew.de/2009/05/virtualbox-on-freebsd-first-screenshots/" title="VirtualBox first Screenshots">http://miwi.bsdcrew.de/2009/05/virtualbox-on-freebsd-first-screenshots/</a></td></tr><tr><td><a href="http://vbox.innotek.de/pipermail/vbox-dev/2009-May/001369.html" title="http://vbox.innotek.de/pipermail/vbox-dev/2009-May/001369.html">SUCCESS from Bernhard Froehlich</a></td><td> - URL: <a href="http://vbox.innotek.de/pipermail/vbox-dev/2009-May/001369.html" title="SUCCESS from Bernhard Froehlich">http://vbox.innotek.de/pipermail/vbox-dev/2009-May/001369.html</a></td></tr></table><p> - Contact: - Beat - - Gaetzi - <<a href="mailto:beat@FreeBSD.org">beat@FreeBSD.org</a>> - <br /> - Contact: - Bernhard - - Froehlich - <<a href="mailto:decke@bluelife.at">decke@bluelife.at</a>> - <br /> - Contact: - Dennis - - Herrmann - <<a href="mailto:dhn@FreeBSD.org">dhn@FreeBSD.org</a>> - <br /> - Contact: - Martin - - Wilke - <<a href="mailto:miwi@FreeBSD.org">miwi@FreeBSD.org</a>> - </p> - <p>After the first mail from Alexander Eichner on the vbox-dev - mailinglist, we started the work on a VirtualBox port. 6 Days was - needed to get VirtualBox to start with over 20 patches. We'd like - to say thanks to Alexander Eichner, all the VirtualBox Developers, - Gustau Perez and Ulf Lilleengen. If you like to play with the - current port you can checkout the port <a href="http://svn.bluelife.at/projects/packages/blueports/emulators/virtualbox/" shape="rect"> - here</a>. - - Please do not ping us about any problems, we know about a lot and - are still working to get them all solved before we do an official - call for testing.</p> - <h3>Open tasks:</h3><ol><li>Fix kernel crashes on 7.2-RELEASE.</li><li>Code cleanup.</li><li>Fix errors on AMD64.</li><li>Fix user/permission problems.</li></ol><hr /><br /><h1><a name="FreeBSD-Team-Reports" href="#FreeBSD-Team-Reports" id="FreeBSD-Team-Reports">FreeBSD Team Reports</a></h1><br /><h2><a name="FreeBSD-BugBusting-Team" href="#FreeBSD-BugBusting-Team" id="FreeBSD-BugBusting-Team">FreeBSD BugBusting Team</a></h2><table title="Links" style="white-space: nowrap;"><tr><td>Links</td></tr><tr><td><a href="http://www.FreeBSD.org/support.html#gnats" title="http://www.FreeBSD.org/support.html#gnats"></a></td><td> - URL: <a href="http://www.FreeBSD.org/support.html#gnats" title="">http://www.FreeBSD.org/support.html#gnats</a></td></tr><tr><td><a href="http://wiki.FreeBSD.org/BugBusting" title="http://wiki.FreeBSD.org/BugBusting"></a></td><td> - URL: <a href="http://wiki.FreeBSD.org/BugBusting" title="">http://wiki.FreeBSD.org/BugBusting</a></td></tr><tr><td><a href="http://people.FreeBSD.org/~linimon/studies/prs/" title="http://people.FreeBSD.org/~linimon/studies/prs/"></a></td><td> - URL: <a href="http://people.FreeBSD.org/~linimon/studies/prs/" title="">http://people.FreeBSD.org/~linimon/studies/prs/</a></td></tr><tr><td><a href="http://people.freebsd.org/~linimon/studies/prs/recommended_prs.html" title="http://people.freebsd.org/~linimon/studies/prs/recommended_prs.html"></a></td><td> - URL: <a href="http://people.freebsd.org/~linimon/studies/prs/recommended_prs.html" title="">http://people.freebsd.org/~linimon/studies/prs/recommended_prs.html</a></td></tr></table><p> - Contact: - Mark - - Linimon - <<a href="mailto:bugmeister@">bugmeister@</a>> - <br /> - Contact: - Remko - - Lodder - <<a href="mailto:bugmeister@">bugmeister@</a>> - </p> - <p>We continue to classify PRs as they arrive, with 'tags' - corresponding to the kernel subsystem, or man page references for - userland PRs. These tags, in turn, produce lists of PRs sorted both - - <a href="http://people.freebsd.org/~linimon/studies/prs/pr_tag_index.html" shape="rect"> - by tag</a> - - and - <a href="http://people.freebsd.org/~linimon/studies/prs/pr_manpage_index.html" shape="rect"> - by manpage</a> - </p> - - <p>Mark Linimon (linimon@) has created - <a href="http://people.freebsd.org/~linimon/annotated_prs.re.html" shape="rect"> - special reports for the Release Engineering Team</a> - - to help focus on regressions and other areas of interest relating - to the release of FreeBSD 7.2 in the coming weeks. This is a - refinement of the - <a href="http://people.freebsd.org/~linimon/annotated_prs.sample.html" shape="rect"> - 'customized reports for developers'</a> - - announced in the last status report.</p> - - <p>A full list of all the - <a href="http://people.freebsd.org/~linimon/studies/prs/" shape="rect"> - automatically generated reports</a> - - is also available. Any recommendations for reports which do not - currently exist but which would be beneficial are welcomed.</p> - - <p>Mark Linimon also continues attempting to define the general - problem and investigating possible new work flow models, and will be - presenting on the subject at BSDCan.</p> - - <p>The list of - <a href="http://people.freebsd.org/~linimon/studies/prs/recommended_prs.html" shape="rect"> - PRs recommended for committer evaluation</a> - - by the BugBusting team continues to receive new additions. This - list contains PRs, mostly with patches, that the BugBusting team - feel are probably ready to be committed as-is, or are probably - trivially resolved in the hands of a committer with knowledge of - the particular subsystem. All committers are invited to take a look - at this list whenever they have a spare 5 minutes and wish to close - a PR.</p> - - <p>Since the last status report, the number of open bugs - continued to hover around the 5600 mark, although has began to rise - with the 7.2 ports freeze.</p> - - <p>As always, more help is appreciated, and committers and - non-committers alike are invited to join us on #freebsd-bugbusters - on EFnet and help close stale PRs or commit patches from valid - PRs.</p> - <h3>Open tasks:</h3><ol><li>Try to find ways to get more committers helping us with - closing PRs that the team has already analyzed.</li><li>Think of some way for committers to only view PRs that have - been in some way 'vetted' or 'confirmed'.</li><li>Generate more publicity for what we've already got in place, - and for what we intend to do next.</li><li>Define new categories, classifications, and states for PRs, - that will better match our work flow (in progress).</li></ol><hr /><br /><h1><a name="Architectures" href="#Architectures" id="Architectures">Architectures</a></h1><br /><h2><a name="FreeBSD/powerpc-G5-Support" href="#FreeBSD/powerpc-G5-Support" id="FreeBSD/powerpc-G5-Support">FreeBSD/powerpc G5 Support</a></h2><table title="Links" style="white-space: nowrap;"><tr><td>Links</td></tr></table><p> - Contact: - Nathan - - Whitehorn - <<a href="mailto:nwhitehorn@freebsd.org">nwhitehorn@freebsd.org</a>> - </p> - <p>FreeBSD 8.0-CURRENT now has support for PowerPC CPUs operating - in the 64-bit bridge mode. This includes the PowerPC 970 (G5) as - well as the POWER3 and POWER4. Currently only Apple systems are - known to work.</p> - <h3>Open tasks:</h3><ol><li>IBM systems currently are not supported due to missing - northbridge support.</li><li>Software fan control on SMU-based Apple G5 systems (G5 iMac, - later Powermac G5) is not available.</li></ol><hr /><h2><a name="FreeBSD/sparc64-UltraSPARC-III-support" href="#FreeBSD/sparc64-UltraSPARC-III-support" id="FreeBSD/sparc64-UltraSPARC-III-support">FreeBSD/sparc64 UltraSPARC III support</a></h2><p> - Contact: - Marius - - Strobl - <<a href="mailto:marius@FreeBSD.org">marius@FreeBSD.org</a>> - </p> - <p>Like announced in the previous status report, support for - sun4u-machines based on UltraSPARC III and beyond has been MFC'ed - to stable/7 (the last missing piece was r190297) and thus will be - present in the upcoming 7.2-RELEASE and can be already tested with - 7.2-RC1. Additionally, as of r191076 machfb(4) has been fixed to - work with UltraSPARC III and beyond, that fix unfortunately did not - make it into 7.2-RC1 but will be in the final version. The X.Org - 7.4 and Firefox ports as well as some other gecko-based ones like - Seamonkey once again have been fixed to also work and package on - sparc64, including on UltraSPARC III and UltraSPARC IIIi based - machines equipped with cards driven by creator(4) or machfb(4). The - driver for the Sun Cassini/Cassini+ as well as National - Semiconductor DP83065 Saturn Gigabit NICs found on-board for - example in Fire V440 and as add-on cards is coming along nicely, - the last thing which needs to be implemented before it can hit - CURRENT is support for jumbo frames.</p> - <hr /><br /><h1><a name="Documentation" href="#Documentation" id="Documentation">Documentation</a></h1><br /><h2><a name="Dutch-Documentation-Project" href="#Dutch-Documentation-Project" id="Dutch-Documentation-Project">Dutch Documentation Project</a></h2><table title="Links" style="white-space: nowrap;"><tr><td>Links</td></tr><tr><td><a href="http://wiki.freebsd.org/DutchDocumentationProject" title="http://wiki.freebsd.org/DutchDocumentationProject">Overview of the project and current status</a></td><td> - URL: <a href="http://wiki.freebsd.org/DutchDocumentationProject" title="Overview of the project and current status">http://wiki.freebsd.org/DutchDocumentationProject</a></td></tr><tr><td><a href="http://www.freebsd.org/doc/nl/" title="http://www.freebsd.org/doc/nl/">Released documentation</a></td><td> - URL: <a href="http://www.freebsd.org/doc/nl/" title="Released documentation">http://www.freebsd.org/doc/nl/</a></td></tr><tr><td><a href="http://p4web.freebsd.org/@md=d&cd=//&c=pFl@//depot/projects/docproj_nl/?ac=83" title="http://p4web.freebsd.org/@md=d&cd=//&c=pFl@//depot/projects/docproj_nl/?ac=83">Perforce repository</a></td><td> - URL: <a href="http://p4web.freebsd.org/@md=d&cd=//&c=pFl@//depot/projects/docproj_nl/?ac=83" title="Perforce repository">http://p4web.freebsd.org/@md=d&cd=//&c=pFl@//depot/projects/docproj_nl/?ac=83</a></td></tr></table><p> - Contact: - Remko - - Lodder - <<a href="mailto:remko@FreeBSD.org">remko@FreeBSD.org</a>> - <br /> - Contact: - René - - Ladan - <<a href="mailto:rene@FreeBSD.org">rene@FreeBSD.org</a>> - </p> - <p>The FreeBSD Dutch Documentation Project is an ongoing project - to translate FreeBSD Documentation into the Dutch language.</p> - - <p>The translation of the Handbook was completed last January. It - is kept up-to-date with the English version. Furthermore five - articles and the - <url href="http://www.evilcoder.org/freebsd-flyer.pdf">flyer</url> - - have been translated.</p> - - <p>Some initial work has been done to translate the website, but - most likely more translators are needed to fully realize it.</p> - <h3>Open tasks:</h3><ol><li>Recruit more translators.</li><li>Keep the translations up-to-date with the English - versions.</li><li>Finish the translation of the FAQ.</li><li>Translate more articles and maybe some books.</li></ol><hr /><h2><a name="German-Documentation-Project" href="#German-Documentation-Project" id="German-Documentation-Project">German Documentation Project</a></h2><table title="Links" style="white-space: nowrap;"><tr><td>Links</td></tr><tr><td><a href="https://doc.bsdgroup.de" title="https://doc.bsdgroup.de"></a></td><td> - URL: <a href="https://doc.bsdgroup.de" title="">https://doc.bsdgroup.de</a></td></tr></table><p> - Contact: - Johann - - Kois - <<a href="mailto:jkois@FreeBSD.org">jkois@FreeBSD.org</a>> - <br /> - Contact: - Martin - - Wilke - <<a href="mailto:miwi@FreeBSD.org">miwi@FreeBSD.org</a>> - </p> - <p> - <p>In February 2009 the German version of the FreeBSD Developer's - handbook went online. Additionally we managed to update large - areas of the FAQ thanks to the contributions of Benedict - Reuschling.</p> - - <p>The website (at least the areas we see as relevant for a - translation) is translated and updated constantly.</p> - - <p>More volunteers are always welcome of course, as there is - still plenty of work to be done.</p> - </p> - <h3>Open tasks:</h3><ol><li>Update the existing documentation set (especially the - handbook).</li><li>Read the translations. Check for problems/mistakes. Send - feedback.</li></ol><hr /><h2><a name="Hungarian-Documentation-Project" href="#Hungarian-Documentation-Project" id="Hungarian-Documentation-Project">Hungarian Documentation Project</a></h2><table title="Links" style="white-space: nowrap;"><tr><td>Links</td></tr><tr><td><a href="http://www.FreeBSD.org/hu" title="http://www.FreeBSD.org/hu">Hungarian Web Page for FreeBSD</a></td><td> - URL: <a href="http://www.FreeBSD.org/hu" title="Hungarian Web Page for FreeBSD">http://www.FreeBSD.org/hu</a></td></tr><tr><td><a href="http://www.FreeBSD.org/doc/hu" title="http://www.FreeBSD.org/doc/hu">Hungarian Documentation for FreeBSD</a></td><td> - URL: <a href="http://www.FreeBSD.org/doc/hu" title="Hungarian Documentation for FreeBSD">http://www.FreeBSD.org/doc/hu</a></td></tr><tr><td><a href="http://wiki.FreeBSD.org/HungarianDocumentationProject" title="http://wiki.FreeBSD.org/HungarianDocumentationProject">The FreeBSD Hungarian Documentation Project's Wiki Page</a></td><td> - URL: <a href="http://wiki.FreeBSD.org/HungarianDocumentationProject" title="The FreeBSD Hungarian Documentation Project's Wiki Page">http://wiki.FreeBSD.org/HungarianDocumentationProject</a></td></tr><tr><td><a href="http://p4web.freebsd.org/@md=d&cd=//depot/projects/docproj_hu/&c=aXw@//depot/projects/docproj_hu/?ac=83" title="http://p4web.freebsd.org/@md=d&cd=//depot/projects/docproj_hu/&c=aXw@//depot/projects/docproj_hu/?ac=83">Perforce Depot for the FreeBSD Hungarian Documentation Project</a></td><td> - URL: <a href="http://p4web.freebsd.org/@md=d&cd=//depot/projects/docproj_hu/&c=aXw@//depot/projects/docproj_hu/?ac=83" title="Perforce Depot for the FreeBSD Hungarian Documentation Project">http://p4web.freebsd.org/@md=d&cd=//depot/projects/docproj_hu/&c=aXw@//depot/projects/docproj_hu/?ac=83</a></td></tr></table><p> - Contact: - Gábor - - Kövesdán - <<a href="mailto:gabor@FreeBSD.org">gabor@FreeBSD.org</a>> - <br /> - Contact: - Gábor - - Páli - <<a href="mailto:pgj@FreeBSD.org">pgj@FreeBSD.org</a>> - </p> - <p>We are proud to announce that the FreeBSD Hungarian web pages - have been extended by the following items:</p> - - <ul> - <li>Project news entries, staring from 2009 (HTML, RSS, RDF)</li> - - <li>Press releases, starting from 2008 (HTML, RSS)</li> - - <li>Events, starting from 2009 (HTML, RSS)</li> - - <li>Security advisories (HTML, RSS)</li> - </ul> - - <p>We are still hoping that having the - <a href="http://www.freebsd.org/doc/hu/books/fdp-primer/" shape="rect">FDP - Primer</a> - - translated will encourage others to help our work. Feel free to - contribute, every submitted line of translation or feedback is - appreciated and is highly welcome. For more information on how to - contribute, please read the project's - <a href="http://www.freebsd.org/hu/docproj/hungarian.html" shape="rect"> - introduction</a> - - (in Hungarian).</p> - <h3>Open tasks:</h3><ol><li>Translate news entries, press releases.</li><li>Translate Release Notes for -CURRENT and 8.X.</li><li>Translate articles.</li><li>Translate web pages.</li><li>Read the translations, send feedback.</li></ol><hr /><br /><h1><a name="Google-Summer-of-Code" href="#Google-Summer-of-Code" id="Google-Summer-of-Code">Google Summer of Code</a></h1><br /><h2><a name="BSD-licensed-text-processing-tools" href="#BSD-licensed-text-processing-tools" id="BSD-licensed-text-processing-tools">BSD-licensed text-processing tools</a></h2><table title="Links" style="white-space: nowrap;"><tr><td>Links</td></tr><tr><td><a href="http://perforce.freebsd.org/depotTreeBrowser.cgi?FSPC=//depot/projects/soc2008/gabor_textproc" title="http://perforce.freebsd.org/depotTreeBrowser.cgi?FSPC=//depot/projects/soc2008/gabor_textproc">Perforce repository</a></td><td> - URL: <a href="http://perforce.freebsd.org/depotTreeBrowser.cgi?FSPC=//depot/projects/soc2008/gabor_textproc" title="Perforce repository">http://perforce.freebsd.org/depotTreeBrowser.cgi?FSPC=//depot/projects/soc2008/gabor_textproc</a></td></tr></table><p> - Contact: - Gábor - - Kövesdán - <<a href="mailto:gabor@FreeBSD.org">gabor@FreeBSD.org</a>> - </p> - <p>Currently, grep is finished and is only waiting for a portbuild - test. It is known to be more or less feature complete, while it is - much smaller than the GNU version.</p> - - <p>As for sort, there has been some progress with the complete - rewrite and it is lacking few options. Performance is to be - measured, as well.</p> - <h3>Open tasks:</h3><ol><li>Test grep on pointyhat.</li><li>Complete sort with the missing features.</li><li>Do performance measurements for sort and look for possible - optimization opportunities.</li><li>Test sort on pointyhat.</li></ol><hr /><a href="../news.html">News Home</a> | <a href="status.html">Status Home</a></div> - <br class="clearboth" /> - </div> - <div id="footer"> - <span><a href="../../search/index-site.html">Site Map</a> | - <a href="../../copyright/">Legal Notices</a> | © 1995–2021 The FreeBSD Project. - All rights reserved.</span> - <br /> - </div> - </div> - </div> - </body> -</html> |
