Date: Thu, 27 Jun 2013 00:33:35 +0000 (UTC) From: Gabor Pali <pgj@FreeBSD.org> To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r42071 - head/en_US.ISO8859-1/htdocs/news/status Message-ID: <201306270033.r5R0XZuX024100@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: pgj Date: Thu Jun 27 00:33:34 2013 New Revision: 42071 URL: http://svnweb.freebsd.org/changeset/doc/42071 Log: - Start building the Q2 status report. Added: head/en_US.ISO8859-1/htdocs/news/status/report-2013-04-2013-06.xml (contents, props changed) Modified: head/en_US.ISO8859-1/htdocs/news/status/Makefile Modified: head/en_US.ISO8859-1/htdocs/news/status/Makefile ============================================================================== --- head/en_US.ISO8859-1/htdocs/news/status/Makefile Wed Jun 26 19:53:34 2013 (r42070) +++ head/en_US.ISO8859-1/htdocs/news/status/Makefile Thu Jun 27 00:33:34 2013 (r42071) @@ -59,6 +59,7 @@ XMLDOCS+= report-2012-04-2012-06 XMLDOCS+= report-2012-07-2012-09 XMLDOCS+= report-2012-10-2012-12 XMLDOCS+= report-2013-01-2013-03 +XMLDOCS+= report-2013-04-2013-06 XSLT.DEFAULT= report.xsl Added: head/en_US.ISO8859-1/htdocs/news/status/report-2013-04-2013-06.xml ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/en_US.ISO8859-1/htdocs/news/status/report-2013-04-2013-06.xml Thu Jun 27 00:33:34 2013 (r42071) @@ -0,0 +1,221 @@ +<?xml version="1.0" encoding="utf-8" ?> +<!DOCTYPE report PUBLIC "-//FreeBSD//DTD FreeBSD XML Database for Status Report//EN" "http://www.FreeBSD.org/XML/www/share/xml/statusreport.dtd" > +<!-- $FreeBSD$ --> +<report> + <date> + <month>April-June</month> + + <year>2013</year> + </date> + + <section> + <title>Introduction</title> + + <p>This report covers &os;-related projects between April and June + 2013. This is the second of four reports planned for 2013.</p> + + <!-- XXX: theraven's part goes here --> + + <!-- XXX: keep updating the number of entries --> + <p>Thanks to all the reporters for the excellent work! This report + contains 4 entries and we hope you enjoy reading it.</p> + + <!-- XXX: set date for the next set of submissions --> + <p>The deadline for submissions covering between July and September 2013 + is not yet decided.</p> + </section> + + <category> + <name>proj</name> + + <description>Projects</description> + </category> + + <category> + <name>kern</name> + + <description>Kernel</description> + </category> + + <category> + <name>arch</name> + + <description>Architectures</description> + </category> + + <project cat='proj'> + <title>PC-BSD</title> + + <contact> + <person> + <name> + <given>Kris</given> + <common>Moore</common> + </name> + <email>kmoore@FreeBSD.org</email> + </person> + </contact> + + <links> + <url href="http://www.pcbsd.org">PC-BSD Home Page</url> + </links> + + <body> + <p>Progress on moving PC-BSD & TrueOS to a "rolling release" + is happening quickly. We have implemented our own package + repository, fully based on PKGNG, which is updated twice + monthly, and are now hosting dedicated + <tt>freebsd-update(8)</tt> systems. In addition to the + <tt>9.1-RELEASE</tt> ISO images, we have begun to create a + <tt>9-STABLE</tt> branch as well, using + <tt>freebsd-update(8)</tt> to push out the latest world and + kernel binaries on a monthly basis.</p> + + <p>We are currently working on an implementation of ZFS Boot + Environments for desktops and servers. These users to install + updates or experimental versions in separate ZFS clones and + select the one to run at boot time, providing an easy way of + testing upgrades before deployment.</p> + </body> + </project> + + <project cat='kern'> + <title>Wireless Networking Improvements</title> + + <contact> + <person> + <name> + <given>Adrian</given> + <common>Chadd</common> + </name> + <email>adrian@FreeBSD.org</email> + </person> + </contact> + + <links/> + + <body> + <p>Recently the &os; wireless networking stack has received + updates in the following areas:</p> + + <ul> + <li>Improved transmit locking in <tt>net80211(4)</tt> to + eliminate a whole class of subtle race conditions leading to + out-of-order packets being handed to the driver.</li> + + <li>Spectral scan (FFT) information is now available for the + AR9280, AR9285, AR9287 series NICs.</li> + + <li>Added support for AR93xx, AR94xx, AR95xx NICs — + <tt>hostap</tt>, <tt>adhoc</tt> and <tt>station</tt> modes + have been tested, including 3x3 stream support for the those + NICs where appropriate.</li> + + <li>Implemented ps-poll handling in <tt>hostap</tt> mode. This + was required for correct behaviour with stations that implement + aggressive power save.</li> + + <li>Added AR933x SoC support — including all on-board + peripherals — the <tt>8devices.com</tt> Carambola-2 + board is now fully supported and will run &os; from NOR + flash.</li> + </ul> + </body> + </project> + + <project cat='arch'> + <title>Intel IOMMU (VT-d, DMAR) Support</title> + + <contact> + <person> + <name> + <given>Konstantin</given> + <common>Belousov</common> + </name> + <email>kib@FreeBSD.org</email> + </person> + </contact> + + <links> + <url href="http://www.intel.com/content/www/us/en/intelligent-systems/intel-technology/vt-directed-io-spec.html"/> + <url href="http://lists.freebsd.org/pipermail/freebsd-arch/2013-May/014368.html"/> + <url href="http://people.freebsd.org/~kib/misc/dmar.1.patch"/> + </links> + + <body> + <p>A VT-d driver was developed that implements the + <tt>busdma(9)</tt> interface using the DMA Remap units (DMARs) + found in current Intel chipsets. The driver provides + reliability and security improvements for the system by + facilitating restricted access to main memory from busmastering + devices.</p> + + <p>It also eliminates bounce buffering (copying) by allocating + remapped regions that satisfy a device's access limitations.</p> + + <p>With additional work to define a suitable interface the VT-d + driver will also provide PCI pass-through functionality for + hypervisors.</p> + + <p>This project is sponsored by the &os; Foundation.</p> + </body> + + <help> + <task>Implements workarounds for chipset errata.</task> + + <task>Commit to HEAD after additional testing.</task> + + <task>Rebalance MSI/MSI-X using interrupt remapping unit, also + required for x2APIC use on big machines</task> + + <task>Integrate with the Intel GPU MMU and handle Ironlake and + SandyBridge errata for the GFXVTd unit.</task> + + <task>Provide an interface for VMM (hypervisors).</task> + + <task>Consider implementing a driver for AMD's IOMMU.</task> + </help> + </project> + + <project cat='kern'> + <title>Multi-threaded Pagedaemon</title> + + <contact> + <person> + <name> + <given>Konstantin</given> + <common>Belousov</common> + </name> + <email>kib@FreeBSD.org</email> + </person> + </contact> + + <links> + <url href="http://people.freebsd.org/~kib/misc/pagedaemon-numa.1.patch"/> + </links> + + <body> + <p>Based on a prototype change from Jeff Roberson, per-domain page + queues and per-domain pagedaemon working threads have been + implemented. At the moment, the domains coincide with the NUMA + proximity domains, but this is not neccessary and could be + improved with further separation to allow more parallelism in + the pagedaemon.</p> + + <p>The patch is relatively simple, with the most delicate parts + being the page laundry and OOM logic, which requires coordination + between all pagedaemon threads to prevent false triggering.</p> + + <p>Testing on diverse workloads and on real multi-socket machines + is required.</p> + + <p>This project is sponsored by the &os; Foundation.</p> + </body> + + <help> + <task>Debug on multi-domain NUMA machine.</task> + + <task>Test, get review and commit.</task> + </help> + </project> +</report>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201306270033.r5R0XZuX024100>