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