===================================================================
RCS file: /cvsrepo/anoncvs/cvs/www/74.html,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -r1.14 -r1.15
--- www/74.html 2023/10/10 22:14:54 1.14
+++ www/74.html 2023/10/10 22:35:56 1.15
@@ -93,7 +93,10 @@
SMP Improvements
- - ...
+
- Protect struct clockintr(9)_queue with a mutex so that arbitrary CPUs
+ can manipulate clock interrupts established on arbitrary CPU queues.
+
-
+
Direct Rendering Manager and graphics drivers
@@ -104,6 +107,8 @@
VMM/VMD improvements
- Avoid use of uninitialised memory in vmd(8).
+
- Migrate vmd_vm.vm_ttyname to char array allowing a vmd_vm
+ object to be transmitted over an ipc channel.
Various new userland features:
@@ -150,6 +155,13 @@
latter makes it possible to register a notifier for a regulator that
hasn't attached yet.
Add rkiovd(4), a driver for the IO voltage domains on Rockchip SoCs.
+ Add support for TEMPerGold 3.4 temperature sensor to ugold(4).
+ Ignore duplicate ACPI lid transitions as they can happen on Dell
+ Precision 5510 systems.
+ Make RK3568 PCIe controllers run at the maximum possible speed
+ by using dwpcie_link_config() when initializing.
+ In the Universal Flash Storage Host Controller Interface
+ (ufshci(4)) enable Force Unit Access (FUA) for write commands.
@@ -159,6 +171,13 @@
the RGMII interface before taking the PHY out of reset.
Document that Intel i226 adapters are supported by igc(4).
Add ngbe(4), a driver for WangXun WX1860 PCI Express 10/100/1Gb Ethernet devices.
+ Add rkusbphy(4), a driver for the usb2phy on Rockchip SoCs.
+ Add support for the RTL8211F-VD PHY in rgephy(4).
+ Enable rkusbphy(4) on arm64.
+ In openfirmware, add glue for network interfaces to be found by
+ fdt/ofw node or phandle in order to support "switch chips" like the
+ marvell link street.
+ Add support for enabling both the usb2 and usb3 phys in xhci and ehci.
Added or improved wireless network drivers:
@@ -182,7 +201,13 @@
more in line with other architectures.
Improve the dialogue of the installer without affecting
autoinstall(8) files.
- Enable ufshci(4) on arm64 RAMDISKs.
+ Enable ufshci(4) on arm64 install media.
+ Enable ngbe(4) on amd64 install media.
+ On arm64 pine64 boards, stop writing pine64 firmware to disk.
+ Make root on softraid(4) installations boot out of the box on
+ Raspberry Pis (arm64).
+ Support installations with root on softraid on arm64, tested on
+ Pinebook Pro, Raspberry Pi 4b, and SolidRun CEX7.
@@ -194,7 +219,13 @@
Changes in the network stack:
- - ...
+
- In pf(4), when redirecting locally generated IP packets to
+ userland with divert-packet rules, the packets may have no checksum
+ due to to hardware offloading. Calculate the checksum in that case.
+
- Sync the use of getuptime(9) in the Neighbour Discovery (ND) code with ARP.
+
- In the IPv6 forwarding code, call getuptime(9) once for
+ consistency with IPv4.
+
Routing daemons and other userland network improvements:
@@ -225,6 +256,10 @@
Make dig(1) use less deprecated LibreSSL API.
In ypldap(8), reduce memory usage when updating larger directories.
+ Remove stylistic differences between arp(8) and ndp(8) delete()
+ function. This makes it easier to spot real changes in behavior.
+ Make ndp(8) not remove cloning routes when no neigbor entry is
+ found with ndp -d
.
tmux(1) improvements and bug fixes: