Changeset View
Changeset View
Standalone View
Standalone View
UPDATING
Show All 20 Lines | NOTE TO PEOPLE WHO THINK THAT FreeBSD 13.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 MALLOC_PRODUCTION in /etc/make.conf, or to merely | debugging, define MALLOC_PRODUCTION in /etc/make.conf, or to merely | ||||
disable the most expensive debugging functionality run | disable the most expensive debugging functionality run | ||||
"ln -s 'abort:false,junk:false' /etc/malloc.conf".) | "ln -s 'abort:false,junk:false' /etc/malloc.conf".) | ||||
202005xx: | |||||
read(2) of a directory fd is now rejected by default. root may | |||||
re-enable it for themselves with the security.bsd.allow_read_dir | |||||
sysctl(8) MIB if security.bsd.suser_enabled=1. | |||||
It may be advised to setup aliases for grep to default to `-d skip` if | |||||
commonly non-recursively grepping a list that includes directories and | |||||
the potential for the resulting stderr output is not tolerable. Example | |||||
aliases are now installed, commented out, in /root/.cshrc and | |||||
/root/.shrc as well as /usr/share/skel variants of these files. | |||||
20200424: | 20200424: | ||||
closefrom(2) has been moved under COMPAT12, and replaced in libc with a | closefrom(2) has been moved under COMPAT12, and replaced in libc with a | ||||
stub that calls close_range(2). If using a custom kernel configuration, | stub that calls close_range(2). If using a custom kernel configuration, | ||||
you may want to ensure that the COMPAT_FREEBSD12 option is included, as | you may want to ensure that the COMPAT_FREEBSD12 option is included, as | ||||
a slightly older -CURRENT userland and older FreeBSD userlands may not | a slightly older -CURRENT userland and older FreeBSD userlands may not | ||||
be functional without closefrom(2). | be functional without closefrom(2). | ||||
20200414: | 20200414: | ||||
▲ Show 20 Lines • Show All 2,223 Lines • Show Last 20 Lines |