=================================================================== RCS file: /cvsrepo/anoncvs/cvs/www/72.html,v retrieving revision 1.43 retrieving revision 1.44 diff -u -r1.43 -r1.44 --- www/72.html 2022/10/02 09:43:24 1.43 +++ www/72.html 2022/10/02 19:48:50 1.44 @@ -82,7 +82,6 @@
  • Added support for Apple M2
  • Added support for Lenovo ThinkPad x13s and other machines using the Qualcomm Snapdragon 8cx Gen 3 (SC8280XP) SoC. -
  • ...
  • Various kernel improvements: @@ -91,9 +90,9 @@
  • Added support for switching from glass console to serial console on arm64 systems that default to glass console.
  • pf(4) automatically allows - IGMP and ICMP6 MLD packets with router alert option. - Special allow-opts rules are no longer needed for multicast - discovery. + IGMP and ICMP6 MLD packets with router alert option. + Special allow-opts rules are no longer needed for multicast + discovery.
  • Fixed a pf(4) NULL dereference panic triggered by relayd(8). @@ -107,8 +106,6 @@ href="https://man.openbsd.org/ddb.4">ddb(4).
  • Added a "show swap" command to ddb(4) to help debugging. - -
  • Count dropped network packets due to low memory in netstat(1).
  • Simplified machine command handling in kqueue(2) wakeup, found by a Go testcase hang.
  • Bumped the maximum number of supported CPUs to 256 on arm64. - - +
  • Ensure uvm_swap_io() can succeed, even in out of memory situations, by reserving a second segment for the page daemon.
  • Ensured progress in the swapper by pre-allocating pages in a DMA-reachable region. @@ -144,20 +140,16 @@ returning an error. Previously an error could be returned to the fault handler which would result in processes dying when a system was under a lot of memory pressure. - - +
  • Added support for using non-standard UARTs (such as the Synopsys DesignWare UART) as an early console. -
  • Remove NexGen CPU identification code as the kernel cannot run on these CPUs anyway.
  • Remove Rise CPU identification code.
  • Dropped detection code for 386sx/386dx CPUs. OpenBSD/i386 hasn't actually supported running on either for some time.
  • Dropped detection code for Cyrix CPUs older than the Cyrix M2. -
  • Implemented the fundamentals for suspend/resume on arm64.
  • Simplified TSC synchronization testing on amd64. -
  • Corrected sparc64 ofwboot to default to the softraid(4) volume on the boot device to make root on softraid work out of the box on sparc64 @@ -165,7 +157,6 @@
  • Added support for booting from RAID 1C softraid(4) volumes on amd64, sparc64 and arm64. -
  • Removed the obsolete kern.nselcoll sysctl(2).
  • Changed mips64, octeon, and loongson to trigger deferred clock @@ -180,7 +171,6 @@ switching between them depending on their quality properties. This improves how timers backing delay(9) are managed. -
  • SMP Improvements @@ -218,8 +208,6 @@
  • Made unix(4) domain sockets locking per-socket rather than coarse locking of the entire domain sockets layer. - -
  • ...
  • Direct Rendering Manager and graphics drivers @@ -466,7 +454,6 @@
  • Added forest (-f) mode to ps(1).
  • Sped up wc(1) word counting. -
  • Improved hardware support and driver bugfixes, including: @@ -531,12 +518,10 @@ out of the UNDEFINED state.
  • Added Wacom One S (CTL-472) support to uwacom(4). -
  • New or improved network hardware support:
  • IEEE 802.11 wireless stack improvements and bugfixes: @@ -603,14 +587,12 @@
  • Added support for wildcards in fw_update(8) patterns. - +
  • Added NFS client support to the luna88k RAMDISK kernel.
  • Made the EFI bootloader provide the extra parameters necessary to use non-standard UARTs on the AMD Ryzen Embedded V1000 SoCs as console.
  • Switched bootloaders to the extended BOOTARG_CONSDEV struct.
  • Added UFS2 support to landisk boot blocks. - -
  • Security improvements: @@ -653,11 +635,15 @@ dynamically linked to allow them to benefit from all the additional mitigations that dynamically linked executables gain. NFS mounting of /usr must now use statically configured IP addresses. -
  • Changes in the network stack: - -
  • Routing daemons and other userland network improvements:
  • In bgpd(8),
  • rpki-client(8) saw some changes:
  • tmux(1) improvements and bug fixes: @@ -890,7 +866,6 @@ href="https://man.openbsd.org/tmux.1">tmux(1).
  • Fixed tmux(1) window size reporting. -
  • LibreSSL version 3.6.0