Changeset View
Changeset View
Standalone View
Standalone View
UPDATING
Show All 21 Lines | NOTE TO PEOPLE WHO THINK THAT FreeBSD 14.x IS SLOW: | ||||
includes various WITNESS- related kernel options, INVARIANTS, malloc | includes various WITNESS- related kernel options, INVARIANTS, malloc | ||||
debugging flags in userland, and various verbose features in the | debugging flags in userland, and various verbose features in the | ||||
kernel. Many developers choose to disable these features on build | kernel. Many developers choose to disable these features on build | ||||
machines to maximize performance. (To completely disable malloc | machines to maximize performance. (To completely disable malloc | ||||
debugging, define WITH_MALLOC_PRODUCTION in /etc/src.conf and rebuild | debugging, define WITH_MALLOC_PRODUCTION in /etc/src.conf and rebuild | ||||
world, or to merely disable the most expensive debugging functionality | world, or to merely disable the most expensive debugging functionality | ||||
at runtime, run "ln -s 'abort:false,junk:false' /etc/malloc.conf".) | at runtime, run "ln -s 'abort:false,junk:false' /etc/malloc.conf".) | ||||
20230613: | |||||
Improvements to libtacplus(8) mean that tacplus.conf(5) now | |||||
follows POSIX shell syntax rules. This may cause TACACS+ | |||||
authentication to fail if the shared secret contains a single | |||||
quote, double quote, or backslash character which isn't | |||||
already properly quoted or escaped. | |||||
markj: RELNOTES is a more appropriate place to document this, since the change will affect anyone… | |||||
20230612: | 20230612: | ||||
Belatedly switch the default nvme block device on x86 from nvd to nda. | Belatedly switch the default nvme block device on x86 from nvd to nda. | ||||
nda created nvd compatibility links by default, so this should be a | nda created nvd compatibility links by default, so this should be a | ||||
nop. If this causes problems for your application, set hw.nvme.use_nvd=1 | nop. If this causes problems for your application, set hw.nvme.use_nvd=1 | ||||
in your loader.conf or add `options NVME_USE_NVD=1` to your kernel | in your loader.conf or add `options NVME_USE_NVD=1` to your kernel | ||||
config. To disable the nvd compatibility aliases, add | config. To disable the nvd compatibility aliases, add | ||||
kern.cam.nda.nvd_compat=0 to loader.conf. The default has been nda on | kern.cam.nda.nvd_compat=0 to loader.conf. The default has been nda on | ||||
all non-x86 platforms for some time now. If you need to fall back, | all non-x86 platforms for some time now. If you need to fall back, | ||||
▲ Show 20 Lines • Show All 1,920 Lines • Show Last 20 Lines |
RELNOTES is a more appropriate place to document this, since the change will affect anyone upgrading to 14.0, not just users tracking main. Or, add a "Relnotes: yes" tag to the commit log message.