diff --git a/website/content/en/releases/14.0R/relnotes.adoc b/website/content/en/releases/14.0R/relnotes.adoc --- a/website/content/en/releases/14.0R/relnotes.adoc +++ b/website/content/en/releases/14.0R/relnotes.adoc @@ -129,12 +129,13 @@ [[mfc-highlights]] == Significant changes merged into FreeBSD 13.1 and FreeBSD 13.2 + FreeBSD 14.0 includes over two and a half years of development since the release of FreeBSD 13.0. Some of this work was cherry-picked into older development branches, and was included in FreeBSD 13 minor releases. For 64-bit architectures, the base system is built with Position Independent Executable (PIE) support enabled by default. It may be disabled using the `WITHOUT_PIE` knob. -gitref:9a227a2fd642[repository=src] +gitref:9a227a2fd642[repository=src] (Sponsored by Stormshield) There is a new `zfskeys` man:rc[8] service script, which allows for automatic decryption of ZFS datasets encrypted with ZFS native encryption during boot. The `zfskeys` startup script supports autoloading of keys stored on ZFS. @@ -155,6 +156,9 @@ gitref:e9a994639b2a[repository=src] (Sponsored by The FreeBSD Foundation) +The man:igc[4] driver for the Intel I225 Ethernet controller has been added, supporting 2.5 Gbps operation. +gitref:517904de5cca[repository=src] (Sponsored by Rubicon Communications, LLC ("Netgate")) + The man:mgb[4] network interface driver has been added, with support for Microchip devices LAN7430 PCIe Gigabit Ethernet controller with PHY and LAN7431 PCIe Gigabit Ethernet controller with RGMII interface. The driver has a number of caveats and limitations, but is functional. gitref:e0262ffbc6ae[repository=src] @@ -258,6 +262,9 @@ gitref:9708ba9f29[repository=src] //// +[[releaseCurrent-highlights]] +== Changes in {releaseCurrent} + [[userland]] == Userland @@ -387,10 +394,6 @@ Compressed debug sections in binaries are enabled by default on little-endian targets. gitref:47363e99d3d3[repository=src] (Sponsored by The FreeBSD Foundation) -//XXX this was in 13.1; remove/place in MERGED section? -Binaries for 64-bit architectures are now built with Position Independent Executables (PIE) enabled. -gitref:9a227a2fd642[repository=src] (Sponsored by Stormshield) - //XXX This belongs in a "build" section, maybe with the preceding 3 items. Configuration has been added to produce armv7 distribution sets, which can be useful in building jails on arm64. gitref:ac099daf6742[repository=src] @@ -503,7 +506,10 @@ Gen2 VMs are now supported. (Sponsored by The FreeBSD Foundation) (Sponsored by Microsoft) -The Google Virtual NIC (man:gve[4]) is now supported. +The Microsoft Azure Network Adapter (MANA) VF (virtual function) is now supported. +gitref:ce110ea12fce[repository=src] (Sponsored by Microsoft) + +The Google Virtual NIC (man:gve[4]) is now supported. gitref:54dfc97b0bd9[repository=src] (Sponsored by Google) [[kernel]] @@ -620,10 +626,6 @@ A fix has been implemented for frame buffer addressing that affects frame buffers mapped above 4 GB physical on i386 and Book-E powerpc. gitref:a78bb831a17f[repository=src] -//XXX this was in 13.2; remove/place in MERGED section? -The man:igc[4] driver for the Intel I225 Ethernet controller is included, supporting 2.5 Gbps operation. -gitref:517904de5cca[repository=src] (Sponsored by Rubicon Communications, LLC ("Netgate")) - The man:iwlwifi[4] driver for Intel wireless interfaces has been updated to the latest version, supporting chipsets up to WiFi 6E AX411/AX211/AX210, and with preparations for upcoming BX and SC chipsets. (Sponsored by The FreeBSD Foundation) @@ -635,9 +637,6 @@ There have been stability fixes and enhancements to the KPI to support Linux device drivers, along with the net80211 layer for wireless drivers. (Sponsored by The FreeBSD Foundation) -The Microsoft Azure Network Adapter (MANA) VF (virtual function) is now supported. -gitref:ce110ea12fce[repository=src] (Sponsored by Microsoft) - NVMe disks are now `nda` devices by default, for example `nda0`; see man:nda[4]. Symbolic links for the previous man:nvd[4] device names are created in [.filename]#/dev#. However, configuration such as man:fstab[5] should be updated to refer to the new device names.