===================================================================
RCS file: /cvsrepo/anoncvs/cvs/www/57.html,v
retrieving revision 1.70
retrieving revision 1.71
diff -c -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,100 ****
--- 95,107 ----
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,128 ****
--- 130,137 ----
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,166 ****
--- 170,176 ----
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,272 ****
--- 274,300 ----
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.