=================================================================== RCS file: /cvsrepo/anoncvs/cvs/www/74.html,v retrieving revision 1.77 retrieving revision 1.78 diff -u -r1.77 -r1.78 --- www/74.html 2023/10/14 19:30:41 1.77 +++ www/74.html 2023/10/14 19:47:37 1.78 @@ -115,6 +115,10 @@ href="https://man.openbsd.org/execve.2">execve(2).
  • On arm64, use the deep idle state available on Apple M1/M2 cores in the idle loop and for suspend, resulting in power savings. +
  • SMP Improvements @@ -377,6 +381,10 @@
  • In seq(1), fix a check for rounding error and truncation.
  • In cron(8), introduce upstream fixes in the handling of @yearly, @monthly, @weekly, @daily and @hourly entries. +
  • Fix a bug in cron(8) where whitespace + after usernames would not be completly skipped while parsing the + href="https://man.openbsd.org/crontab.5">crontab(5) file.
  • In pax(1), safely escape characters when displaying messages that may include file names, and truncate times to the correct maximum value. @@ -610,6 +618,10 @@ output, safely escape non-printable characters in messages that may include file names, and truncate times to the correct maximum value. + + + +
  • On amd64, enable Indirect Branch Tracking (IBT) for the kernel.
  • Enable branch target control flow enforcement on arm64.
  • In clang on amd64, emit IBT endbr64 instructions by default (meaning, @@ -671,6 +683,13 @@
  • Speed up TCP transfer on lo(4) interfaces by using TSO and LRO. +
  • Enable Large Receive Offload (LRO) for TCP per default in network + drivers. LRO allows to receive aggregated packets larger than the MTU. + Receiving TCP streams becomes much faster. Currently only ix(4) and lo(4) devices support LRO, and + ix(4) is limited to IPv4 and hardware newer than the old 82598 model.
    + LRO can be turned off per interface with ifconfig -tcplro.
  • Do not calculate IP, TCP, and UDP checksums on lo(4) interfaces.
  • Speed up the