From owner-svn-doc-head@freebsd.org Tue Feb 2 04:40:09 2016
Return-Path:
Changes to support cross-debugging of crashdumps in libkvm - were committed to HEAD in r291406.
+ were committed to head in r291406.A new thread target for &os; that is suitable for merging
upstream has been written and lightly tested. However, it is
@@ -571,7 +572,7 @@
Proper touchscreen support would consist of a userland event reading API, a kernel event reporting API, and kernel hardware drivers for specific devices. There is an ongoing effort to - port the Linux evdev API to &os; so applications that use + port the Linux evdev API to &os; so applications that use libraries like libinput or tslib could be used without any major changes. Since it is not yet complete, I created a - naive evdev-like API for both kernel and tslib and was able to + naive evdev-like API for both kernel and tslib and was able to run a demo on a Beaglebone Black with 4DCAPE-43T.
-Once evdev makes it into the tree, both hardware drivers +
Once evdev makes it into the tree, both hardware drivers can be modified to include "report events" portions and committed.
@@ -1083,9 +1084,9 @@I am very impressed with how easy it was to build more @@ -1227,7 +1228,7 @@ eliminates the effect of selecting small unrelated processes for OOM kill.
-The rewrite was committed to HEAD in r290917 and r290920.
+The rewrite was committed to head in r290917 and r290920.
A new driver, cxgbei, enabling hardware accelerated iSCSI with Chelsio's T5- and T4-based offload-capable cards, - has been committed to HEAD. Both Initiator and Target are + has been committed to head. Both Initiator and Target are supported. The wire traffic is standard iSCSI (SCSI over TCP as per RFC 3720, etc.) so an Initiator/Target using this driver will interoperate with all other standards-compliant @@ -1338,7 +1339,7 @@ features various bug fixes and documentation improvements; the complete list of changes is documented in the NEWS - file on GitHub. The release was imported into &os; HEAD and + file on GitHub. The release was imported into &os; head and merged to &os; 10-STABLE. As such, it will be part of &os; 10.3-RELEASE.
@@ -1434,7 +1435,7 @@The port is under community review and will be integrated - into HEAD soon.
+ into head soon.There are more and more machines on the internet that only support IPv6. I manage some of them, - and was regularly hit by missing IPv6 support when building + and was regularly hit by missing IPv6 support when + fetching the distfiles needed for building ports.
I did some research into the impact of missing IPv6 support
@@ -1562,8 +1564,8 @@
Most of the introduced changes have been committed to HEAD
+ Most of the introduced changes have been committed to head
and more are on the way.
The x86 work done during this quarter has been focused on rewriting the PVH implementation inside of Xen, into what is @@ -3364,7 +3366,7 @@ directly accessing the timer register. This reduces the overhead of these calls as we no longer need to call into the kernel. This also moves the signal trampoline code away from - the stack allowing for the stack to become non-executable.
+ the stack, allowing for the stack to become non-executable.CloudABI support for arm64 was added. This included moving the machine-independent code into a separate file to be shared @@ -3378,7 +3380,7 @@ arm64 have been fixed, resulting in over 17,000 ports building for the architecture.
-The machine-dependent portions of kernel support for +
The machine-dependent portion of kernel support for single-stepping userland binaries has been started. This will allow debuggers like lldb to step through an application while debugging.
@@ -3814,7 +3816,7 @@ is activated to continue transmission.Additional features of the new sendfile are new - flags that provide an application with extra control over the + flags that provide the application with extra control over the transmitted content. Now it is possible to prevent caching of content in memory, which is useful when it is known that the content is unlikely to be reused any time soon. In such @@ -3833,8 +3835,8 @@ idea of such an asynchronous drop-in replacement was discussed amongst &a.glebius;, &a.scottl;, &a.kib;, &a.adrian;, and Igor Sysoev. The initial prototype was coded by Gleb under the - supervision of Kostik on the VM parts of patch, and under - constant pressure from Igor, who demanded that nginx be + supervision of Kostik on the VM parts of the patch, and under + constant pressure from Igor, who demanded that nginx be capable of running with the new sendfile(2) with no modifications. The prototype demonstrated good performance and stability and quickly went into Netflix production in late @@ -3960,7 +3962,7 @@
-The NanoBSD updates target three main areas. First, +
This quarter's NanoBSD updates target three main areas. First, building a NanoBSD image required root privileges. Second, building for embedded platforms required detailed knowledge of the format required to boot. Third, the exact image sizes @@ -3968,7 +3970,7 @@
When NanoBSD was written, &os;'s build system required root
privileges for the install step and onward. NanoBSD added to
- this by creating a md(4) device to construct the
+ this by creating a md(4) device in which to construct the
image. Some configurations of NanoBSD added further to this
by creating a chroot in which to cleanly build packages.
NanoBSD solves the first problem using the new
@@ -4438,7 +4440,7 @@
We have developed a new binary update utility, - hbsd-update akin to freebsd-update. In + hbsd-update, akin to freebsd-update. In addition to normal OS installs, it can also update jails and ZFS Boot Environments (ZFS BEs). Updates are signed using X.509 certificates.