inotify: Work around the vput() bug directly
For 15.0, apply a minimal fix which at least ensures that inotify can't
trigger the latent race described in commit 99cb3dca4773 ("vnode: Rework
vput() to avoid holding the vnode lock after decrementing").
Reviewed by: olce, kib
MFC after: 3 days
Differential Revision: https://reviews.freebsd.org/D53774
(cherry picked from commit ebc17879f0885ca87644980f6275b9759b311eb3)
sysutils/cpu-microcode-intel: Update to 2025-11-11 release
This update provides functional improvements for a range of Intel CPUs
and introduces support for the Xeon 6700P-B/6500P-B Series SoCs with
P-cores. See the upstream release notes for details.
Release notes: https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20251111
Sponsored by: The FreeBSD Foundation
bhyve: Move the slirp backend out into a separate process
The previous implementation implemented hostfwd rules which would allow
the host to connect to the guest via a NATed TCP connection. libslirp
also permits NAT in the other direction, but this was prevented by
bhyve's capsicum sandbox.
To make the slirp backend more useful, split the backend out into a
separate process which does not enter capability mode if outbound
connections are permitted (enabled by setting the new "open" keyword).
The process communicates with the bhyve network frontend (typically a
virtio network interface) using a unix SOCK_SEQPACKET socket pair. If
the bhyve process exits, the helper will automatically exit.
Aside from this restructuring, there is not much actual change. Many
slirp parameters are still hard-coded for now, though this may change.
The "restricted" feature is toggled by the new "open" keyword; in
particular, the backend is restricted by default for compatibility with
15.0 and 14.3.
[9 lines not shown]
Record the v6.17 driver updates for iwlwifi, rtw88, and rtw89 all
along with possible ceveats.
Mention iwlwifi, iwx, and rtwn supporting 11ac in the wireless section
and remove a superfluous remark on rtw88 from a previous release
(though history seems to repeat itself with that driver).
Sponsore by: The FreeBSD Foundation