=================================================================== 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.