===================================================================
RCS file: /cvsrepo/anoncvs/cvs/www/57.html,v
retrieving revision 1.70
retrieving revision 1.71
diff -u -r1.70 -r1.71
--- www/57.html 2015/03/17 12:12:46 1.70
+++ www/57.html 2015/03/17 12:58:07 1.71
@@ -95,6 +95,13 @@
The ukbd(4) driver now supports "wellspring" Apple keyboards.
The pms(4) driver now supports click-and-drag with Elantech v4 touchpads.
The umodem(4) driver now supports Arduino Leonardo devices.
+ The sk(4) driver now supports receive ring scaling.
+ Replaced custom jumbo allocators in
+ sk(4),
+ nge(4),
+ lge(4), and
+ ti(4) with
+ MCLGETI(9).
Wireless network scanning problems with the iwn(4) driver have been fixed.
Support for RS* IGP Radeon devices in the radeondrm(4) driver has been fixed.
PowerMac7,2 and PowerMac7,3 can now boot with a multiprocessor kernel.
@@ -123,6 +130,8 @@
mbuf(9)
layer has been made mpsafe.
Introduce mbuf_list and mbuf_queue structures and APIs.
+ Support changing the IPv6 input queue length via
+ sysctl(1) and net.inet6.ip6.ifq.
@@ -161,6 +170,7 @@
Enhancements and bugfixes in arp(8) and ndp(8)
The effects of the AI_ADDRCONFIG flag on getaddrinfo(3) results are limited to DNS queries. This avoids erratic behavior with transient network problems, "raw" addresses and localhost entries in /etc/hosts.
gethostbyname(3) now no longer fails when more than 16 addresses/aliases are returned. The original pre-asr limit of 35 has been restored, with additional results being truncated.
+ tftp(1) now supports sending or recieving files larger than 65536 blocks in size.
@@ -264,9 +274,27 @@
kdump(1) now always displays both the numeric and the textual forms for users, groups, timestamps, and sysctl ids, eliminating the -r option. It also auto-selects between decimal and hex format for arguments, renders more types of flags, and is more robust when parsing corrupt ktrace files.
chmod(1)/chgrp(1)/chown(8) now comply with POSIX's requirements when they encounter symlinks when the -R option is used, and are safe from race conditions when doing so.
The dmesg(8) utility can now display the console message buffer in addition to the system message buffer.
+ inetd(8) now uses libevent instead of
+ select(3).
Reworking of the kernel
pool(9)
implementation to provide mpsafety and pave the way for performance improvements.
+ Removed the
+ workq API
+ after replacing it with the
+ task API.
+ Add support for creating kernel threads that cannot sleep to
+ taskq_create(9).
+ Completed the implementation of the atomic (eg,
+ atomic_cas_uint(9),
+ atomic_swap_uint(9),
+ atomic_add_int(9),
+ atomic_sub_int(9),
+ atomic_inc_int(9), and
+ atomic_dec_int(9))
+ and membar
+ (membar_sync(9))
+ APIs across all supported architectures.