===================================================================
RCS file: /cvsrepo/anoncvs/cvs/www/74.html,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -r1.27 -r1.28
--- www/74.html 2023/10/11 22:52:41 1.27
+++ www/74.html 2023/10/11 22:57:05 1.28
@@ -98,8 +98,9 @@
- Protect struct clockintr(9)_queue with a mutex so that arbitrary CPUs
can manipulate clock interrupts established on arbitrary CPU queues.
-
-
-
+
- Pushed kernel lock into nd6_resolve().
+
- Removed kernel locks from the ARP input path.
+
- Pulled MP-safe arprequest() out of kernel lock.
Direct Rendering Manager and graphics drivers
@@ -128,6 +129,7 @@
mbrtoc16(3).
malloc(3) gains built-in leak detection.
Update zoneinfo to tzdata2023c.
+ Improve the manpage documentation of libevent in manpages.
Various bugfixes and tweaks in userland:
@@ -160,7 +162,8 @@
enforcement is implemented in the executable entry point and enable
support for BTI control flow integrity checks in libc assembly
functions.
-
+ In ld.so(1) treat
+ symlinks in $ORIGIN determination the same way as other OS linkers do.
Improved hardware support and driver bugfixes, including:
@@ -172,7 +175,7 @@
ports, make them discoverable via the new hw.ucomnames
sysctl(2),
and support them in cu(1).
- Add support for the RK3568 32k RTC in
+ Add support for the RK3568 32k RTC and other clocks in
rkclock(4).
In dwpcie(4),
attach Baikal-M PCIe.
@@ -192,7 +195,11 @@
In the Universal Flash Storage Host Controller Interface
(ufshci(4)),
enable Force Unit Access (FUA) for write commands.
-
+ Make SATA (ahci(4))
+ work on a Banana Pi BPI-R2 Pro.
+ In umcs(4), set
+ parity bits correctly.
+ Enable the caps lock LED on modern Apple laptop keyboards.
New or improved network hardware support:
@@ -201,6 +208,10 @@
on several boards that use
rgephy(4) by configuring
the RGMII interface before taking the PHY out of reset.
+ Improve dwqe(4) and
+ determine PHY mode and pass the appropriate flags down to the PHY when
+ we attach it.
+ Report in dmesg(8) on which gmac the dwqe driver is attaching to.
Document that Intel i226 adapters are supported by
igc(4).
Add ngbe(4),
@@ -259,6 +270,13 @@
Make root on
softraid(4)
installations boot out of the box on Raspberry Pis (arm64).
+ Support installations with root on
+ softraid(4)
+ on arm64, tested on Pinebook Pro, Raspberry Pi 4b, and SolidRun CEX7.
+ When installing on encrypted
+ softraid(4), determine
+ the disk for placing the root device automatically and make it default
+ as it is the only legit choice.
Add arm64 to the list of architectures with support for guided disk
encryption.
Retain existing EFI System partitions on systems with APFSISC
@@ -287,6 +305,12 @@
In the IPv6 forwarding code, call
getuptime(9)
once for consistency with IPv4.
+ ARP has a queue of packets that should be sent after name
+ resolution. Neighbor discovery (ND6) did only hold a single packet.
+ Unified the code, added a queue to ND6 and made the code MP safe.
+ Implemented new sysctl net.inet6.icmp6.nd6_queued to show he
+ number of packets waiting for an ND6 response, analog to ARP.
+