This section covers changes and additions to file systems and other storage subsystems, both local and networked.
+[[storage-general]]
+=== General Storage
+
For man:iscsi[4] and man:ctld[8], support for specifying network QoS in the form of DiffServ Codepoints (DSCP) and Ethernet Priority Code Point (PCP) was added. gitref:ddf1072aac49[repository=src] {{< sponsored "NetApp" >}}
The man:ctld[8] utility now supports the `-f` flag to test the validity of configuration files. gitref:7fcbecd004f[repository=src]
@@ -392,9 +395,6 @@
The ZFS implementation is now provided by OpenZFS.
Instead, ESP partitions should be mounted as MS-DOS filesystems as [.filename]#/boot/efi#, and [.filename]#/boot/loader.efi# should be copied to [.filename]#/boot/efi/efi/boot/bootx64.efi# if the default setup is use.
If the man:efibootmgr[8] utility is used to customize the boot environment, this file should be copied to the location set with the `-l` flag.
-[[boot-loader]]
-=== Boot Loader Changes
-
[[network]]
== Networking
This section describes changes that affect networking in FreeBSD.
+[[network-general]]
+=== General Network
+
A new type of man:mbuf[9] (network data buffer) can represent multiple,
unmapped physical pages as a single buffer.
This improves the performance of man:sendfile[2] by reducing the length of
@@ -465,9 +465,6 @@
and is no longer compiled into GENERIC by default.
gitref:e64080e79c53[repository=src] {{< sponsored "The FreeBSD Foundation" >}}