49.html fixes

Amit Kulkarni <[email protected]>
Newsgroups gmane.os.openbsd.www
Message-ID <[email protected]>
somebody can paraphrase 
1) guenther@ amd64 cleanup 1,2,3 changes a bit more?
2) miod@ kernel console cleanup changes?
3) jakemsr@ usb cleanup changes?

Thanks,
amit

Index: 49.html
===================================================================
RCS file: /cvs/www/49.html,v
retrieving revision 1.29
diff -u -r1.29 49.html
--- 49.html	25 Apr 2011 17:44:07 -0000	1.29
+++ 49.html	25 Apr 2011 22:32:01 -0000
@@ -85,6 +85,9 @@
 	<li>Handle &gt;16 disks when searching for kernel boot device.
 	<li>Added support for AES-NI instructions found on recent Intel cores.
         <li>Further improvements in suspend and resume.
+    	<li>Processes are now switched to TSS per cpu on the
+    	<a href="http://www.openbsd.org/amd64.html">amd64</a> platform,
+    	resulting in removal of the old limit of ~4000 processes.
         </ul>
     <li><a href="http://www.openbsd.org/hppa.html">OpenBSD/hppa</a>:
         <ul>
@@ -148,7 +151,9 @@
     <ul>
     <li>Reworking of the MCLGETI livelock algorithm to improve
     forwarding and host performance under high network load.</li>
-    <li>Added support for socket splicing.
+    <li>Added support for socket splicing, via socket option SO_SPLICE 
+    to splice together two TCP sockets. This allows us to write relay
+     daemons with zero data copy.
     <li>Added AES-GCM support for IPsec.
     <li>Added automatic send and receive buffer scaling for TCP.
     <li>Added wpakey option to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ifconfig&amp;sektion=8">ifconfig(8)</a> replacing wpa-psk(8).
@@ -168,7 +173,7 @@
     <ul>
     <li>Several potential security problems have been identified and fixed.
     <li>ARC4 based PRNG code was audited and revamped.
-    <li>New explicit_bzero kernel function was introduced to prevent a compiler
+    <li>New explicit_bzero kernel function was introduced to prevent the compiler
     from optimizing
     <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bzero&amp;sektion=3">bzero</a>
     calls away.
@@ -187,7 +192,7 @@
     <li>Added <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vscsi&amp;sektion=4">vscsi(4)</a>, a driver for
         userland handling of scsi device commands.
     <li>Added <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iscsid&amp;sektion=8">iscsid(8)</a>, an iSCSI initiator.
-    <li>Forcibly restrict devices incapable of tagged I/O to executing one command at a time.
+    <li>Forcibly restrict devices incapable of tagged I/O to execute one command at a time.
     <li>Discover and honour read-only status of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sd&sektion=4">sd(4)</a> devices.
     <li>Improve <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=st&sektion=4">st(4)</a> handling of I/O residual information.
     <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sd&sektion=4">sd(4)</a> devices that can only execute one command at a time (e.g. USB) will now be allowed to spin up if necessary.
@@ -207,9 +212,9 @@
     <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=tcpdump&sektion=8">tcpdump(8)</a> now correctly handles 'net' primitives when processing <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pflog&sektion=4">pflog(4)</a> traffic.
     <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fdisk&sektion=8">fdisk(8)</a> now respects failure to read the MBR.
     <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=fdisk&sektion=8">fdisk(8)</a> will no longer infinitely loop when encountering an improperly constructed EBR.
-    <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=disklabel&sektion=8">disklabel(8)</a> no longer uses information from a failed partition addition on the next addition of the same partition.
+    <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=disklabel&sektion=8">disklabel(8)</a> no longer reuses information from a failed partition addition on subsequent addition of the same partition.
     <li>Many unused and obsolete <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=disktab&sektion=5">disktab(5)</a> entries removed.
-    <li>Fixed X11 autoconfiguration on sparc and sparc64.
+    <li>Enabled X11 autoconfiguration on sparc and sparc64.
     <li>Implement attribute syntax from RFC4517 and support bsdauth in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ldapd&amp;sektion=8">ldapd(8)</a>.
     <li>New <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=video&amp;sektion=1">video(1)</a> utility which can record or display images from <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=video&amp;sektion=4">video(4)</a>.
     <li><a href="http://www.openbsd.org/cgi-bin/man.cgi?query=httpd&amp;sektion=8">httpd(8)</a> mod_headers now handles apache2 style RequestHeader directives.
@@ -234,7 +239,7 @@
     daemon
     <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iked&amp;sektion=8">iked(8)</a>.
     <li>Skipjack and libdes were retired from the system.
-    CAST-128 implementation was also removed from the libc.
+    CAST-128 implementation was also removed from libc.
     </ul>
 <p>
 
@@ -243,7 +248,7 @@
     <li>Fixed the hppa CD installation process.
     <li>Added some more free firmwares to the CD media that could fit them.
     <li>Make the macppc upgrade script update the boot blocks (oddly, this
-        had been broken a very long time and noone noticed).
+        had been broken a very long time and no one noticed).
     <li>Teach the install script about the configuration of 802.11 interfaces.
         Visible networks can be listed, and even configured for WPA.
     <li>The install script now passes collected entropy better to the
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.