[BACK]Return to 74.html CVS log [TXT][DIR] Up to [local] / www

Diff for /www/74.html between version 1.68 and 1.69

version 1.68, 2023/10/14 17:55:54 version 1.69, 2023/10/14 18:16:54
Line 499 
Line 499 
       <a href="https://man.openbsd.org/umb.4">umb(4)</a>.        <a href="https://man.openbsd.org/umb.4">umb(4)</a>.
   <li>Add initial support for Atlantic 2 hardware in    <li>Add initial support for Atlantic 2 hardware in
       <a href="https://man.openbsd.org/aq.4">aq(4)</a>.        <a href="https://man.openbsd.org/aq.4">aq(4)</a>.
   <li>Use TSO offloading in ix(4). Enable forwarding of ix(4) LRO Packets via TSO.  
   </ul>    </ul>
   
 <li>IEEE 802.11 wireless stack improvements and bugfixes:  <li>IEEE 802.11 wireless stack improvements and bugfixes:
Line 623 
Line 622 
         when receiving a valid Neighbor Advertisement.          when receiving a valid Neighbor Advertisement.
  <li>Implement RFC9131 and create new neighbor cache entries   <li>Implement RFC9131 and create new neighbor cache entries
         when receiving a valid Neighbor Advertisement.          when receiving a valid Neighbor Advertisement.
  <li>Implement TCP send offloading in software. Implement the TCP/IP   <li>If the driver of a network interface supports TCP segmentation
         layer for hardware TCP segmentation offload.  If the driver of a          offload (TSO), do not chop the packet in the network stack,
         network interface claims to support TSO, do not chop the packet in          but pass it down to the interface layer for TSO.
         software, but pass it down to the interface layer. Add sysctl(8) net.inet.tcp.tso.   <li>Provide a software TSO implementation, to be used as a fallback
  <li>Do not calculate IP, TCP, UDP checksums on loopback          if network hardware does not support TSO.
         (<a href="https://man.openbsd.org/lo.4">lo(4)</a>) interfaces.   <li>Provide a new <a href="https://man.openbsd.org/sysctl.2">sysctl(2)</a>
  <li>Implement TCP send offloading, for now in software only.  This is          node <a href="https://man.openbsd.org/sysctl.2#tcp.tso"
         meant as a fallback if network hardware does not support TSO.          >net.inet.tcp.tso</a> such that TSO can be globally disabled.
  <li>Use TSO (TCP Segmentation Offload) and LRO (Large Receive Offload) on          By default, it is enabled on all interfaces supporting it.
         the loopback interface to transfer TCP faster,   <li>In <a href="https://man.openbsd.org/ifconfig.8">ifconfig(8)</a>,
  <li>Fix path MTU discovery for TCP LRO/TSO when forwarding.          display separate
         when <code>tcplro</code> is activated on lo(4).          <a href="https://man.openbsd.org/ifconfig.8#hwfeatures">hwfeatures</a>
           for TCP segmentation offload (TSOv4, TSOv6)
           and TCP large receive offload (LRO) and provide a
           <a href="https://man.openbsd.org/ifconfig.8#tcplro">-tcplro</a>
           parameter to disable LRO.
    <li>Enable TSO and forwarding of LRO packets via TSO in
           <a href="https://man.openbsd.org/ix.4">ix(4)</a>.
    <li>Speed up TCP transfer on
           <a href="https://man.openbsd.org/lo.4">lo(4)</a>
           interfaces by using TSO and LRO.
    <li>Do not calculate IP, TCP, and UDP checksums on
           <a href="https://man.openbsd.org/lo.4">lo(4)</a> interfaces.
  <li>Speed up the   <li>Speed up the
         <a href="https://man.openbsd.org/ioctl.2">ioctl(2)</a> request          <a href="https://man.openbsd.org/ioctl.2">ioctl(2)</a> request
         <a href="https://man.openbsd.org/pf.4#DIOCGETRULE">DIOCGETRULE</a>          <a href="https://man.openbsd.org/pf.4#DIOCGETRULE">DIOCGETRULE</a>
Line 840 
Line 850 
         more resilient when some servers are          more resilient when some servers are
         misbehaving: keep trying LDAP servers until we get full results from          misbehaving: keep trying LDAP servers until we get full results from
         one, rather than just until one accepts the TCP connection.          one, rather than just until one accepts the TCP connection.
   <li>In <a href="https://man.openbsd.org/ifconfig.8">ifconfig(8)</a>,  
       display separate  
       <a href="https://man.openbsd.org/ifconfig.8#hwfeatures">hwfeatures</a>  
       for TCP segmentation offload (TSOv4, TSOv6)  
       and TCP large receive offload (LRO) and provide a  
       <a href="https://man.openbsd.org/ifconfig.8#tcplro">-tcplro</a>  
       parameter to disable LRO.  
   <li>New <a href="https://man.openbsd.org/ifconfig.8#wgdescription"    <li>New <a href="https://man.openbsd.org/ifconfig.8#wgdescription"
       >wgdescription</a> parameter to        >wgdescription</a> parameter to
       <a href="https://man.openbsd.org/ifconfig.8">ifconfig(8)</a>        <a href="https://man.openbsd.org/ifconfig.8">ifconfig(8)</a>

Legend:
Removed from v.1.68  
changed lines
  Added in v.1.69