svn commit: r47655 - head/en_US.ISO8859-1/htdocs/news/status
Benjamin Kaduk
bjk at FreeBSD.org
Sat Oct 24 19:06:03 UTC 2015
Author: bjk
Date: Sat Oct 24 19:06:00 2015
New Revision: 47655
URL: https://svnweb.freebsd.org/changeset/doc/47655
Log:
Editing pass over the 2015Q3 report
Move some <url>s from report the report body to the <links> section, where
they actually work.
Standardize on "The FreeBSD Foundation" as the sponsor text, and try to
use "&os; head" more consistently.
Provide descriptions for what the drivers in the Acer C720 report do,
since they do not have manual pages yet.
Modified:
head/en_US.ISO8859-1/htdocs/news/status/report-2015-07-2015-09.xml
Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2015-07-2015-09.xml
==============================================================================
--- head/en_US.ISO8859-1/htdocs/news/status/report-2015-07-2015-09.xml Sat Oct 24 11:18:15 2015 (r47654)
+++ head/en_US.ISO8859-1/htdocs/news/status/report-2015-07-2015-09.xml Sat Oct 24 19:06:00 2015 (r47655)
@@ -193,7 +193,7 @@
</sponsor>
<sponsor>
- FreeBSD Foundation
+ The FreeBSD Foundation
</sponsor>
<help>
@@ -253,7 +253,7 @@
<url href="http://blog.grem.de/pages/c720.html">Blog post on
how to get things working</url>
<url href="http://blog.grem.de/sysadmin/FreeBSD-On-AcerC720-Merged-2015-07-25-23-30.html">Blog
- post with links to commits in CURRENT</url>
+ post with links to commits in HEAD</url>
<url href="http://blog.grem.de/sysadmin/FreeBSD-10.2-On-AcerC720-2015-09-19-17-00.html">Backported
patch for 10.2-RELEASE</url>
@@ -272,17 +272,15 @@
<p>This quarter, this project extended previous work on the
boot process and keyboard driver as well as the
<tt>smbus(4)</tt> driver. It added three new drivers:
- <tt>ig4(4)</tt>, <tt>cyapa(4)</tt>, and <tt>isl(4)</tt>.</p>
- <!-- None of these drivers have man pages (at least, not indexed by the
- web man page thing), so how is the reader expected to know what
- they do or why they should care? -->
+ <tt>ig4(4)</tt> for the I2C bus, <tt>cyapa(4)</tt> for the
+ trackpad, and <tt>isl(4)</tt>, for the ambient light sensor.</p>
<p>Much of the development was originally done in late 2014.
Since then, the patches have been massively improved and
- merged into CURRENT, so that all relevant devices work without
+ merged into HEAD, so that all relevant devices work without
manual patching.</p>
- <p>For those who are unable to run CURRENT, there is a
+ <p>For those who are unable to run HEAD, there is a
backported patch to 10.2-RELEASE.</p>
<p>Thanks to everyone who helped in the process. I couldn't
@@ -318,7 +316,7 @@
<body>
<p>This project aims to add support for the LiquidIO family
- of high-performance programmable accellerator 10/40-gigabit
+ of high-performance programmable accelerator 10/40-gigabit
Ethernet network adapters. The currently developed kernel
driver supports CN6640- and CN6880-based PCIe cards, enabling
these features:</p>
@@ -330,7 +328,7 @@
<li>Handling multiple concurrent applications running on
the same device</li>
- <li>Request/reply mechanism for (a)synchronous
+ <li>A request/reply mechanism for (a)synchronous
ordered/unordered communication</li>
<li>Remote memory operations</li>
@@ -372,7 +370,7 @@
</sponsor>
<help>
- <task>Upstream the code to &os; HEAD.</task>
+ <task>Upstream the code to &os; head.</task>
</help>
</project>
@@ -407,7 +405,7 @@
respective branches, among other things.</p>
<p>In mid-August, the &os; Release Engineering Team
- released &os; 10.2-RELEASE two weeks earlier than the
+ released &os; 10.2-RELEASE, two weeks earlier than the
original schedule anticipated.</p>
<p>The &os; Release Engineering Team would like to thank
@@ -420,7 +418,7 @@
</body>
<sponsor>
- The FreeBSD Foundation
+ The FreeBSD Foundation
</sponsor>
</project>
@@ -464,19 +462,19 @@
<help>
<task>
- <p>Virtualize interrupts and timer</p>
+ <p>Virtualize interrupts and timer.</p>
</task>
<task>
- <p>Port to a real hardware platform</p>
+ <p>Port to a real hardware platform.</p>
</task>
<task>
- <p>Create SMP support for bhyve-on-arm</p>
+ <p>Create SMP support for bhyve-on-arm.</p>
</task>
<task>
- <p>Port to ARMv8</p>
+ <p>Port to ARMv8.</p>
</task>
</help>
</project>
@@ -713,10 +711,10 @@
<p>A feature long missing from &os; was the ability to boot up
with a temporary rootfs, configure the kernel to be able to
access the real rootfs, and then replace the temporary root
- with the real one. In Linux, the functionality is known as
+ with the real one. In Linux, this functionality is known as
pivot_root. The reroot project aims to provide similar
- functionality in a different, slightly more user-friendly way.
- Simply put, from the user point of view it is as simple as
+ functionality in a different, slightly more user-friendly, way.
+ Simply put, from the user's point of view it is as simple as
running <tt>reboot -r</tt>. The system performs a partial
shutdown, killing all processes and unmounting the rootfs, and
then partial bringup, mounting the new rootfs, running init,
@@ -784,7 +782,7 @@
<body>
<p>We have updated <tt>clang</tt>, <tt>llvm</tt>, <tt>lldb</tt>,
- <tt>compiler-rt</tt>, and <tt>libc++</tt> in base to 3.7.0
+ <tt>compiler-rt</tt>, and <tt>libc++</tt> in base to the 3.7.0
release. These all contain numerous improvements. Please see
the linked release notes for more detailed information. This
brings us completely up-to-date with the latest upstream
@@ -858,7 +856,7 @@
</body>
<help>
- <task>Test &os;-CURRENT and &os;-STABLE snapshots on
+ <task>Test &os; head and &os;-STABLE snapshots on
a variety of UEFI implementations.</task>
</help>
</project>
@@ -890,8 +888,9 @@
<p>The Mesa ports were updated to 10.6.8. At the same time, the
ports received a major overhaul to make sure all ports are
correctly configured. Dual version support was removed.
- There is only one mesa version for all supported &os;
- versions. The libosmesa port, which provided the off-screen version of
+ There is only one Mesa version for all supported &os;
+ versions. The <tt>libosmesa</tt> port, which provided
+ the off-screen version of
Mesa, was merged into the Mesa framework.</p>
<p>Another big item that was included in the Mesa port is
@@ -1047,7 +1046,7 @@
the Project.</p>
<p>We continued to publish our monthly newsletters, keeping the
- community informed on what we are doing including event
+ community informed on what we are doing, including event
recaps, testimonials, project updates, and upcoming events.
We received testimonials from Microsoft, NYCBus, and
ScaleEngine. We also continued to approach companies to
@@ -1064,9 +1063,9 @@
and we published a new Open Journal article on our website, to
help promote the Journal. We also started offering a new
subscription bundle, where you can buy all the 2014 issues.
- The July/August issue what published.</p>
+ The July/August issue was published.</p>
- <p>&a.gibbs; began a semester long &os; class at a middle school
+ <p>&a.gibbs; began teaching a semester-long &os; class at a middle school
in Boulder, Colorado. We are using the BeagleBone Black (BBB)
to run &os; connected to Macs and PCs. We have received a lot
of support, both internally, and from the Project, to get the
@@ -1075,7 +1074,7 @@
this will help future classes in being able to support
inexpensive platforms for teaching &os;.</p>
- <p>Work continued on creating &os; curriculum for a half day
+ <p>Work continued on creating a &os; curriculum for a half day
workshop. Hopefully this will be available in late
Spring.</p>
@@ -1190,7 +1189,7 @@
</ol>
<p>However, it still needs further refinements to make it
- suitable for committing to &os;-HEAD.</p>
+ suitable for committing to &os; head.</p>
</body>
<sponsor>
@@ -1390,7 +1389,8 @@
kernel and libc, is the timekeeping functionality
implemented in <tt>kern/kern_tc.c</tt> and the userspace
<tt>__vdso_gettimeofday</tt>. This algorithm relied on x86
- TSO behavior. It was fixed in r284178 and r285286.</li>
+ total store order (TSO) behavior. It was fixed in r284178
+ and r285286.</li>
<li>The <tt>kern/kern_intr.c</tt> lockless updates to the
<tt>it_need</tt> indicator were corrected in r285607.</li>
@@ -1459,7 +1459,7 @@
The porting effort started only two months ago
and is very much a work in progress, requiring significant
refactoring and clean up before it reaches a committable
- state. Nonetheless this is exceptional progress in a short
+ state. Nonetheless, this is exceptional progress in a short
time. The porting effort also identified a number of
proposed ISA improvements.</p>
@@ -1736,7 +1736,7 @@
<li>One of the freebsd-update mirrors was converted from
lighttpd to nginx due to a data corruption bug.</li>
- <li>Completed detachment of the svn repository from the old
+ <li>We completed detachment of the svn repository from the old
cluster and moved it to its new location.</li>
</ul>
@@ -2158,9 +2158,9 @@
<li>Improved Linux support: all regression tests now pass on
Linux</li>
- <li>Messages can now be context aware, showing a given
+ <li>Messages can now be context-aware, showing a given
message always, or only during installation, upgrade
- (conditional on previous version), or removal</li>
+ (conditional on the previous version), or removal</li>
<li><tt>@keywords</tt> now accept new entries to add context-aware
messages</li>
@@ -2237,7 +2237,7 @@
Consequently, most of the activity happened inside of the
hypervisor. Patches for a clean PVH implementation have been
posted, with the aim of having them merged in the next Xen
- release (4.7). Once that is done, work will continue on
+ release (4.7). Once that is done, work will continue
adding new features to both &os; and Xen to have feature
parity with traditional PV guests/hosts.</p>
@@ -2333,6 +2333,11 @@
<url href="https://wiki.FreeBSD.org/SummerOfCode2015/ptnetmapOnBhyve">ptnetmap
support in bhyve GSoC project</url>
+ <url href="http://docs.FreeBSD.org/cgi/mid.cgi?561187FB.8040506">Windows
+ support</url>
+
+ <url href="http://docs.FreeBSD.org/cgi/mid.cgi?56118B2B.2040101">Illumos
+ support</url>
</links>
<body>
@@ -2357,14 +2362,6 @@
support for external firmware, along with a port of the Intel
edk2 UEFI firmware. This allows <tt>bhyve</tt> to run Windows
in headless mode, and also Illumos.</p>
-
- <ul>
- <li><url href="http://docs.FreeBSD.org/cgi/mid.cgi?561187FB.8040506">Windows
- support</url> </li>
-
- <li><url href="http://docs.FreeBSD.org/cgi/mid.cgi?56118B2B.2040101">Illumos
- support</url></li>
- </ul>
</body>
<help>
@@ -2497,11 +2494,11 @@
<body>
<p>The ZFS codebase received a significant batch of merges, and
- is now in sync with latest Illumos. Among other things, this
+ is now in sync with the latest Illumos. Among other things, this
update includes:</p>
<ul>
- <li>LZ4 is now a default compression algorithm.</li>
+ <li>LZ4 is now the default compression algorithm.</li>
<li>Improved prefetch for faster send/receive.</li>
@@ -2578,7 +2575,7 @@
<p>The <tt>checknr(1)</tt> utility has been cleaned up and
extended to support modern <tt>roff(7)</tt> macros, including
- synchronizing code from NetBSD and the Heirloom docutils
+ synchronizing code from NetBSD and the Heirloom doctools
version.</p>
<p>Many <tt>roff</tt> fixes were made to documentation and man
@@ -2852,7 +2849,7 @@
controllers</li>
<li>ITS (Interrupt Translation Services) fixes</li>
<li>Platform-specific changes for ThunderX</li>
- <li>Various other fixes to kernel (PCI, UMA, etc.)</li>
+ <li>Various other fixes to the kernel (PCI, UMA, etc.)</li>
</ul>
<p>The remaining features are being reviewed and will be
@@ -2932,7 +2929,7 @@
for standard TCP connections.</p>
<p>The MPTCP commit history was synchronized with
- hg-beta.FreeBSD.org, and have made the repository available on
+ hg-beta.FreeBSD.org, and we have made the repository available on
BitBucket (see links). Future patch releases will be tagged
there. The tree is now merged with &os; head weekly. An
updated v0.51 patch is ready for release.</p>
@@ -3039,7 +3036,7 @@
<task>
<p>The CloudABI Ports Collection currently has only 60
- packages. Although these packages already the building of
+ packages. Although these packages already the building blocks of
some interesting software, we are always interested in
expanding.</p>
</task>
@@ -3196,7 +3193,7 @@
elsewhere, applying them to its native service definitions and
creating additional native services. It is portable
(including to Linux) and composable, it provides a migration
- path from the world of systemd Linux, it does not require new
+ path from the world of systemd Linux, and it does not require new
kernel APIs. It provides clean service environments,
orderings and dependencies between services, parallelized
startup and shutdown (including <tt>fsck</tt>), strictly
@@ -3248,7 +3245,7 @@
<task>
<p>Add kernel support for passing a <tt>-b</tt> option to
- pid 1, and support for a boot_bare variable in the loader,
+ pid 1, and support for a <tt>boot_bare</tt> variable in the loader,
to allow "emergency" (where even no shell dotfiles
are loaded) and "rescue" mode bootstraps, akin to
Linux. (History: The <tt>-b</tt> mechanism and idea date
@@ -3310,7 +3307,7 @@
<p>PCI Express (PCIe) hot-plug is used on both laptops and
servers to allow peripheral devices to be added or removed
while the system is running. Laptops commonly include
- hot-pluggable PCIe as either an ExpressCard slot or
+ hot-pluggable PCIe as either an ExpressCard slot or a
Thunderbolt interface. ExpressCard has built-in USB support
that is already supported by &os;, but ExpressCard PCIe
devices like Gigabit Ethernet adapters and eSATA cards are
More information about the svn-doc-all
mailing list