From owner-svn-doc-head@freebsd.org Sat Oct 24 19:06:03 2015 Return-Path: Delivered-To: svn-doc-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id DFBE3A1D56B; Sat, 24 Oct 2015 19:06:02 +0000 (UTC) (envelope-from bjk@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 1E5CC1AD7; Sat, 24 Oct 2015 19:06:01 +0000 (UTC) (envelope-from bjk@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id t9OJ61AL030865; Sat, 24 Oct 2015 19:06:01 GMT (envelope-from bjk@FreeBSD.org) Received: (from bjk@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id t9OJ61rA030864; Sat, 24 Oct 2015 19:06:01 GMT (envelope-from bjk@FreeBSD.org) Message-Id: <201510241906.t9OJ61rA030864@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: bjk set sender to bjk@FreeBSD.org using -f From: Benjamin Kaduk Date: Sat, 24 Oct 2015 19:06:01 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r47655 - head/en_US.ISO8859-1/htdocs/news/status X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 24 Oct 2015 19:06:03 -0000 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 s from report the report body to the 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 @@ - FreeBSD Foundation + The FreeBSD Foundation @@ -253,7 +253,7 @@ Blog post on how to get things working Blog - post with links to commits in CURRENT + post with links to commits in HEAD Backported patch for 10.2-RELEASE @@ -272,17 +272,15 @@

This quarter, this project extended previous work on the boot process and keyboard driver as well as the smbus(4) driver. It added three new drivers: - ig4(4), cyapa(4), and isl(4).

- + ig4(4) for the I2C bus, cyapa(4) for the + trackpad, and isl(4), for the ambient light sensor.

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.

-

For those who are unable to run CURRENT, there is a +

For those who are unable to run HEAD, there is a backported patch to 10.2-RELEASE.

Thanks to everyone who helped in the process. I couldn't @@ -318,7 +316,7 @@

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:

@@ -330,7 +328,7 @@
  • Handling multiple concurrent applications running on the same device
  • -
  • Request/reply mechanism for (a)synchronous +
  • A request/reply mechanism for (a)synchronous ordered/unordered communication
  • Remote memory operations
  • @@ -372,7 +370,7 @@ - Upstream the code to &os; HEAD. + Upstream the code to &os; head. @@ -407,7 +405,7 @@ respective branches, among other things.

    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.

    The &os; Release Engineering Team would like to thank @@ -420,7 +418,7 @@ - The FreeBSD Foundation + The FreeBSD Foundation @@ -464,19 +462,19 @@ -

    Virtualize interrupts and timer

    +

    Virtualize interrupts and timer.

    -

    Port to a real hardware platform

    +

    Port to a real hardware platform.

    -

    Create SMP support for bhyve-on-arm

    +

    Create SMP support for bhyve-on-arm.

    -

    Port to ARMv8

    +

    Port to ARMv8.

    @@ -713,10 +711,10 @@

    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 reboot -r. 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 @@

    We have updated clang, llvm, lldb, - compiler-rt, and libc++ in base to 3.7.0 + compiler-rt, and libc++ 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 @@ - Test &os;-CURRENT and &os;-STABLE snapshots on + Test &os; head and &os;-STABLE snapshots on a variety of UEFI implementations. @@ -890,8 +888,9 @@

    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 libosmesa port, which provided + the off-screen version of Mesa, was merged into the Mesa framework.

    Another big item that was included in the Mesa port is @@ -1047,7 +1046,7 @@ the Project.

    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.

    + The July/August issue was published.

    -

    &a.gibbs; began a semester long &os; class at a middle school +

    &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;.

    -

    Work continued on creating &os; curriculum for a half day +

    Work continued on creating a &os; curriculum for a half day workshop. Hopefully this will be available in late Spring.

    @@ -1190,7 +1189,7 @@

    However, it still needs further refinements to make it - suitable for committing to &os;-HEAD.

    + suitable for committing to &os; head.

    @@ -1390,7 +1389,8 @@ kernel and libc, is the timekeeping functionality implemented in kern/kern_tc.c and the userspace __vdso_gettimeofday. This algorithm relied on x86 - TSO behavior. It was fixed in r284178 and r285286. + total store order (TSO) behavior. It was fixed in r284178 + and r285286.
  • The kern/kern_intr.c lockless updates to the it_need indicator were corrected in r285607.
  • @@ -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.

    @@ -1736,7 +1736,7 @@
  • One of the freebsd-update mirrors was converted from lighttpd to nginx due to a data corruption bug.
  • -
  • Completed detachment of the svn repository from the old +
  • We completed detachment of the svn repository from the old cluster and moved it to its new location.
  • @@ -2158,9 +2158,9 @@
  • Improved Linux support: all regression tests now pass on Linux
  • -
  • Messages can now be context aware, showing a given +
  • Messages can now be context-aware, showing a given message always, or only during installation, upgrade - (conditional on previous version), or removal
  • + (conditional on the previous version), or removal
  • @keywords now accept new entries to add context-aware messages
  • @@ -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.

    @@ -2333,6 +2333,11 @@ ptnetmap support in bhyve GSoC project + Windows + support + + Illumos + support @@ -2357,14 +2362,6 @@ support for external firmware, along with a port of the Intel edk2 UEFI firmware. This allows bhyve to run Windows in headless mode, and also Illumos.

    - -
      -
    • Windows - support
    • - -
    • Illumos - support
    • -
    @@ -2497,11 +2494,11 @@

    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:

      -
    • LZ4 is now a default compression algorithm.
    • +
    • LZ4 is now the default compression algorithm.
    • Improved prefetch for faster send/receive.
    • @@ -2578,7 +2575,7 @@

      The checknr(1) utility has been cleaned up and extended to support modern roff(7) macros, including - synchronizing code from NetBSD and the Heirloom docutils + synchronizing code from NetBSD and the Heirloom doctools version.

      Many roff fixes were made to documentation and man @@ -2852,7 +2849,7 @@ controllers

    • ITS (Interrupt Translation Services) fixes
    • Platform-specific changes for ThunderX
    • -
    • Various other fixes to kernel (PCI, UMA, etc.)
    • +
    • Various other fixes to the kernel (PCI, UMA, etc.)

    The remaining features are being reviewed and will be @@ -2932,7 +2929,7 @@ for standard TCP connections.

    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.

    @@ -3039,7 +3036,7 @@

    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.

    @@ -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 fsck), strictly @@ -3248,7 +3245,7 @@

    Add kernel support for passing a -b option to - pid 1, and support for a boot_bare variable in the loader, + pid 1, and support for a boot_bare variable in the loader, to allow "emergency" (where even no shell dotfiles are loaded) and "rescue" mode bootstraps, akin to Linux. (History: The -b mechanism and idea date @@ -3310,7 +3307,7 @@

    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