newsmips X.org server works with proper keymap with an updated xf86-input-keyboard driver that supports getting keymap via WSKBDIO_GETMAP ioctl(2). [tsutsui 20231107]
newsmips Add support for LCD-MONO framebuffer on NWS-32x0 laptop machines. [tsutsui 20231104]
amd64 Build legacy VIA DRM UMS driver module by default, this allows basic acceleration on VIA integrated graphics with modload(8) viadrmums. [andvar 20230809]
u3g(4) Add support for D-Link DWM-222 4G LTS USB adapter. [manu 20230804]
vax Fix smg(4) monochrome framebuffer that has been broken since NetBSD 4.0. [tsutsui 20230113]
mac68k Disable options DIAGNOSTIC in INSTALL kenrels. [tsutsui 20230105]
wg(4) Allow non-root to retrieve information other than the private key and the peer preshared key. [jakllsch 20230105]
m68k Fix out of bounds invalidate and writeback bug in bus_dmamap_sync(9) that could cause panic by POOL_REDZONE assertion on mac68k with sn(4) driver. [tsutsui 20230105]
December 2022
libc Update Unicode tables to Unicode 15.0.0. [wiz 20221221]
libc Update Unicode tables to Unicode 14.0.0. [wiz 20221220]
libc Update Unicode tables to Unicode 13.0.0. [wiz 20221220]
i386 Enable options DISKLABEL_EI in GENERIC kernel. [tsutsui 20221211]
tzdata updated to 2022g (using the 2022ggtz fork) [kre 20221211]
acpi(4) Updated ACPICA to 20221020. [christos 20221210]
tprof Add AMD family 19h (zen3 and zen4) support to tprof(4) and tprof(8). [msaitoh 20221208]
hp300 Fix rd(4) driver to make raid(4) work on HP-IB disks. [tsutsui 20221203]
tprof Revamped tprof(4), and multiple event counters can be referenced with tprof(8). Add some improvements to tprof(8). [ryo 20221201]
November 2022
ifconfig(8) Allow configuration of interfaces as explicitly unnumbered. [knakahara 20221125]
kernel Move creation of machdep.smbios sysctl into machine-independent code, allowing dmidecode -d /dev/smbios to be used on x86. [mrg 20221125]
libm(3lua) Add Lua API for the math library, from Phil Rulon. [christos 20221121]
bmx280thp(4) Driver for the Bosch BMP280/BME280 temperature, humidity and pressure sensor [brad 20221121]
fsck_ffs(8) Allow file systems to be converted between "UFS2" and "UFS2ea" (new file system variant with extended attributes support). For compatibility with previous NetBSD releases, "UFS2" file systems no longer support extended attributes. [chs 20221117]
aht20temp(4) Driver for the Aosong AHT20 temperature and humidity sensor [brad 20221117]
regerror(3) Allow null errbuf if errbuf_size is zero, as documented and in POSIX. [riastradh 20221105]
October 2022
tzdata updated to 2022f (using the 2022fgtz fork) [kre 20221030]
pgrep(1) Add a -q option to not print anything, similar to grep -q. [simonb 20221029]
evbarm Removed support for legacy (non-FDT) OMAP boards, including the Gumstix, Hawkboard, Pandaboard, and TI OMAP 2420, 2430, and 5912 OSK eval boards. [jmcneill 20221029]
amdccp(4) Add AMD F17/1x and F17/9x CCP(PSP) support. [msaitoh 20221026]
tty(4), console(4) Remove the big kernel lock from ttycons. [riastradh 20221025]
date(1) Add -f option to set the time. From FreeBSD. [christos 20221022]
curses(3) Fix wide character handling and positioning [blymn 20221019]
evbarm Add support for Oracle Cloud virtual machines. [jmcneill 20221015]
ldd(1) Add -v option to display all errors, not just the most recent. [mrg 20221015]
tradcpp(1) Import tradcpp to base for programs that require a C preprocessor to process their configuration but should still work without the compiler set installed. [dholland 20220827]
acpi(4) Updated ACPICA to 20220331. [christos 20220827]
evbarm Add initial support for the Rockchip RK3588 SoC. [ryo 20220823]
pmap(1) Add -t option to print pmap as underlying RB tree. [mlelstv 20220821]
tzdata updated to 2022c (using the 2022bgtz fork) (tzdata2022b==tzdata2022c) [kre 20220817]
iostat(8) Various changes to layout of output, add -z option to suppress output of inactive devices. [kre 20220618]
raidctl(8) Add -t option to test validity of config files. [kre 20220614]
luna68k Add psgpam(4) audio driver for LUNA, using YM2149 PSG/SSG sound chip. [tsutsui 20220610]
xen Restore support for grant tables v1. [bouyer 20220603]
May 2022
getentropy(3) Re-introduced getentropy function to libc. [riastradh 20220531]
powerpc Unify libc binary among all 32-bit powerpc ports. [rin 20220530]
powerpc Add routines to fix userland unaligned memory access for 403. [rin 20220530]
gomoku(6) Add highlighting, fix input handling, announce tie early, prevent overly long thinking. [rillig 20220528]
hyperv Improved HyperV support: added support for multichannel in vmbus(4), added support for changing the MTU, TX aggregation, multichannel, and improved checksum offloading and VLAN support in hvn(4). [nonaka 20220520]
sysinst(8) Prompt for hostname even when using DHCP. [jmcneill 20220515]
make(1) Add "randomize-targets" for debugging race conditions. [rillig 20220507]
make(1) Speed up evaluation of conditions, reduce memory leaks. [rillig 20220503]
lint(1) Reduce amount of wrong warnings. [rillig 20220503]
indent(1) Support for C99, lots of bug fixes. [rillig 20220503]
udf Added fsck_udf(8) and upgraded newfs_udf/makefs for UDF. [reinoud 20220506]
April 2022
gpio Allow /etc/rc.d/gpio to use a '!' character like /etc/rc.d/network can to run a shell script. [brad 20220430]
hdaudio(4) Obsolete HDAUDIO_ENABLE_DISPLAYPORT and HDAUDIO_ENABLE_HDMI, enabling DisplayPort and HDMI audio devices by default in kernel configurations. The default device may change in audiocfg(1). [jmcneill 20220321]
tzdata updated to 2022a (using the 2022agtz fork to restore data from previously merged zones) [kre 20220320]
lagg(4) Added a link-aggregation interface. [yamaguchi 20210517]
spiflash(4) Add support for Rockchip RK3328. [mrg 20210514]
macppc Improve iMac G5 support: audio, CPU temperature sensors, GeForce framebuffer support. [macallan 20210511]
wskbd(4) Added German Neo 2 layout. [nia 20210511]
aiomixer(1) Added aiomixer, a curses-based mixer for NetBSD's audio API. [nia 20210507]
evbarm Add support for Allwinner V3s SoCs. [jmcneill 20210505]
rge(4) Finished porting driver for Realtek 8125/8125B PCIe 2.5Gb Ethernet devices from OpenBSD. [jakllsch 20210501]
April 2021
resolver The default has been changed to check-names (see resolv.conf(5)), which means that hostnames that contain invalid characters will not resolve. [christos 20210430]
x68k Add Emulate3Buttons support to X68k Xorg based monolithic server. [tsutsui 20210207]
January 2021
virtio(4) Add support for VirtIO PCI v1.0 attachments next to legacy v0.9 [reinoud 20210120]
mcx(4) Sync with OpenBSD. Lots of improvements including checksum offload, hardware vlan tagging, and support for multiple receive queues. [jmcneill 20210130]
evbmips Add support for QEMU "mipssim" emulator. [simonb 20210127]
libfido2 Update to 1.5.0 for OpenSSH 8.4 support [christos 20201204]
pkg_install Updated to 20201202. This changes the default database location from /var/db/pkg to /usr/pkg/pkgdb. [wiz 20201202]
evbarm Support Raspberry Pi 0-3 in big-endian mode. All devices except for vchiq(4) and vcaudio(4) are supported. Pi 3 is capable to run both in aarch64eb and earmv7{,hf}eb modes. [rin 20201201]
tap(4) Link state now reflects whether device is open by a process. For virtual ethernet interfaces not associated with a backing process to bridge with physical interfaces, use vether(4). [roy 20200927]
vether(4) New virtual ethernet interface for bridging to physical interfaces, imported from OpenBSD. [roy 20200927]
ld.so(1) Upgrade r_debug to the protocol version 1. [kamil 20200921]
alpha Fixed several stability problems with MULTIPROCESSOR enabled. Improved performance of TLB operations in pmap module. Implemented fast-soft-interrupts. Enabled MULTIPROCESSOR in GENERIC. [thorpej 20200918]
network IPv6 Neighor Detection is now address agnostic and is used by ARP. RFC 7048 is included. [roy 20200916]
gcc(1) Install TSan for 64bit CPUs. [kamil 20200913]
iavf(4) Add driver for Intel Ethernet Adaptive Virtual Function [yamaguchi 20200908]
ciss(4) Match new HP Smart Array adapters [jdolecek 20200714]
ciss(4) Add support for PERFORMANT mode, and enable MSI/MSI-X for adapters supporting it [jdolecek 20200714]
bnx(4) Enable support for MSI/MSI-X [jdolecek 20200714]
wskbd(4) Added keyboard layouts for Brazilian Portugese, Canadian French, Estonian, Icelandic, and Latin American Spanish to pckbd(4) and ukbd(4). [nia 20200713]
x86 Xen kernels now use the same kernel modules as native kernels. [chs 20200704]
cgd(4) Add support for Adiantum cipher, providing much better software performance than AES-CBC or AES-XTS. [riastradh 20200629]
arm Add support for permutation-based AES (vpaes) with ARM NEON in kernel. [riastradh 20200629]
arm Add support for ARMv8.0-AES in kernel. [riastradh 20200629]
x86 Add support for VIA ACE AES in kernel (not just via opencrypto). [riastradh 20200629]
x86 Add support for permutation-based AES (vpaes) with SSSE3 in kernel. [riastradh 20200629]
x86 Add support for bitsliced AES with SSE2 in kernel. [riastradh 20200629]
amd64 Add support for AES-NI in kernel. [riastradh 20200629]
kernel Remove all variable-time AES and replace it by constant-time aes_ct from BearSSL or a CPU-dependent implementation, selected at boot time according to CPU capabilities. [riastradh 20200629]
mv(1) Add -h option to atomically replace a symlink to a directory. [riastradh 20200624]
evbmips Add ofctl(8) and /dev/openfirm support for Cavium Octeon devices. [jmcneill 20200624]
evbarm Added boot.cfg support to efiboot [jmcneill 20200621]
evbarm Add support for loading modules with the bootloader. [jmcneill 20200621]
env(1) Add -u flag to remove an environment variable, and -0 to allow variable input separated by NUL characters, compatibile with similar options in GNU and FreeBSD env. [kamil 20200208]
uvm More precisely track clean/dirty pages, and change how they are indexed, speeding up fsync() on large files by orders of magnitude. Original work done by yamt@. [ad 20200115]
arm Add support for cpu topology for ARMv7 and ARMv8 CPUs. [mrg 20200114]
evbarm Add support for NXP i.MX 8M family SoCs. [jmcneill 20200114]
scheduler Make the scheduler topology aware. It understands and makes good use of HyperThreading/SMT, spreads the load evenly across different physical CPU packages, and can effectively run asymmetric systems with slow and fast CPUs [ad 20200113]
amd64, i386 Replace the global PV hash table with radix trees, yielding significant performance and scalability benefits. [ad 20200112]
rge(4) Imported driver for Realtek 8125/8125B PCIe 2.5Gb Ethernet devices from OpenBSD. [sevan 20200111]
December 2019
uvm Reduce lock contention by making the maintentance of page replacement state more concurrent. [ad 20191231]
crunchgen(1) Added the ability to pass variables in the submake command line, and removed all command like flags that are not needed anymore [christos 20191229]
uvm Rewrite the page allocator to be more efficient and somewhat CPU topology aware. Add preliminary NUMA support. [ad 20191227]
inet Fix sending RTM_MISS for unresolvable addresses. [roy 20190901]
inet6 Fix sending RTM_MISS for unresolvable addresses and restore ND6_LLINFO_WAITDELETE so that any send at this point can return EHOSTDOWN to match inet behaviour. [roy 20190901]
Fixed several stability problems with MULTIPROCESSOR enabled. Improved performance of TLB operations in pmap module. Implemented fast-soft-interrupts. Enabled MULTIPROCESSOR in GENERIC. [thorpej 20200918]
Add support for kCSan - Kernel Concurrency Sanitizer. [maxv 20191105]
Add support for kMSan - Kernel Memory Sanitizer. [maxv 20191114]
Performance and scalability improvements for TLB shootdown [ad 20191121]
Replace the global PV hash table with radix trees, yielding significant performance and scalability benefits. [ad 20200112]
Significant performance improvements in the pmap module [ad 20200322]
Added support for Xen PV drivers under HVM guests. [bouyer 20200425]
Add support for AES-NI in kernel. [riastradh 20200629]
Switch to GCC 10. [mrg 20210416]
Build legacy VIA DRM UMS driver module by default, this allows basic acceleration on VIA integrated graphics with modload(8) viadrmums. [andvar 20230809]
Fix word accesses on Gayle (A1200) pcmcia. [is 20200302]
m68k: Switch to GCC 10. [mrg 20210619]
Update loadbsd to version 3.2. Add detection of A600, fix handling of multiple -n options, fix compiling with recent AmigaOS gcc. [phx 20220906]
m68k: Fix out of bounds invalidate and writeback bug in bus_dmamap_sync(9) that could cause panic by POOL_REDZONE assertion on mac68k with sn(4) driver. [tsutsui 20230105]
Add box drawing character support to the ite(4) framebuffer driver. [tsutsui 20220625]
m68k: Fix out of bounds invalidate and writeback bug in bus_dmamap_sync(9) that could cause panic by POOL_REDZONE assertion on mac68k with sn(4) driver. [tsutsui 20230105]
m68k: Fix out of bounds invalidate and writeback bug in bus_dmamap_sync(9) that could cause panic by POOL_REDZONE assertion on mac68k with sn(4) driver. [tsutsui 20230105]
Add support for the NanoPi R1 and Duo2. [bad 20191016]
Update TI AM335x SoC support to use FDT based configuration. [jmcneill 20191028]
Update TI OMAP3 SoC support to use FDT based configuration. [jmcneill 20191101]
Added driver for Allwinner Crypto Engine random number generator [riastradh 20191209]
Add support for NXP i.MX 8M family SoCs. [jmcneill 20200114]
arm: Add support for cpu topology for ARMv7 and ARMv8 CPUs. [mrg 20200114]
Added support for EFI RNG firwmare random number generator [riastradh 20200514]
Added support for Rockchip RK3399 crypto random number generator device [riastradh 20200517]
Add install media for earmv7hf and aarch64. [jmcneill 20200528]
Add support for loading modules with the bootloader. [jmcneill 20200621]
Added boot.cfg support to efiboot [jmcneill 20200621]
arm: Add support for ARMv8.0-AES in kernel. [riastradh 20200629]
arm: Add support for permutation-based AES (vpaes) with ARM NEON in kernel. [riastradh 20200629]
Add ISO9660 file system support to efiboot. [jmcneill 20200811]
arm: Switch earmv6{,hf}eb to BE8. [rin 20201201]
Support Raspberry Pi 0-3 in big-endian mode. All devices except for vchiq(4) and vcaudio(4) are supported. Pi 3 is capable to run both in aarch64eb and earmv7{,hf}eb modes. [rin 20201201]
Support "boot -d" for early DDB access. [mrg 20201219]
Add support for Amlogic G12 family SoCs. [ryo 20210101]
Add support for Allwinner V3s SoCs. [jmcneill 20210505]
arm: Remove support for building the old ABI (oabi). [christos 20210607]
arm: Switch to GCC 10. [mrg 20210619]
Add support for Arm PCI Configuration Space Access Firmware Interface (DEN0115). [jmcneill 20210808]
Add support for Broadcom BCM2838 EMMC2 in ACPI mode, as found on the Raspberry Pi 4. [jmcneill 20210808]
Add support for shared ACPI platform interrupts. [jmcneill 20210808]
Improvements in interrupt handling on Arm GIC v2 and v3 systems resulting in better network and storage performance. [jmcneill 20210810]
Introduce a /dev/efi character device that provides a means for accessing UEFI RT variable services from userland. [jmcneill 20210810]
Support marvell-based machines in big-endian mode. Currently, only KUROBOX_PRO has been tested. [rin 20210830]
Add support for Apple M1. [jmcneill 20210830]
Add support for changing the video mode with the 'gop' comamnd to efiboot. [jmcneill 20210928]
Add support for Rockchip RK3288 SoCs. [jmcneill 20211112]
Add support for the userconf command to efiboot. [jmcneill 20200325]
arm: Improve performance of splx(9). [jmcneill 20220625]
arm: Add "nopcimsi" boot option to force acpipchb to use legacy INTx only mode. [jmcneill 20220813]
arm: Add "nopciconf" boot option to force acpipchb to skip PCI resource assignment. [jmcneill 20220813]
Add initial support for the Rockchip RK3588 SoC. [ryo 20220823]
Add support for Oracle Cloud virtual machines. [jmcneill 20221015]
Removed support for legacy (non-FDT) OMAP boards, including the Gumstix, Hawkboard, Pandaboard, and TI OMAP 2420, 2430, and 5912 OSK eval boards. [jmcneill 20221029]
Update Xilinx Zynq-7000 SoC support to use FDT based configuration. [jmcneill 20221028]
Add bitmap access ops support for EVRX framebuffer on HP9000/425e. [tsutsui 20200504]
Add bitmap access ops support for SGC CRX (A1659-66001) framebuffer for HP9000/425t. [tsutsui 20201223]
m68k: Switch to GCC 10. [mrg 20210619]
Add support of multiple rd(4) disks on all punits for HPDisk. [tsutsui 20210709]
Fix rd(4) driver to make raid(4) work on HP-IB disks. [tsutsui 20221203]
m68k: Fix out of bounds invalidate and writeback bug in bus_dmamap_sync(9) that could cause panic by POOL_REDZONE assertion on mac68k with sn(4) driver. [tsutsui 20230105]
Add support for keyboard LED and buzzer controls via wskbd(4). [tsutsui 20210918]
Add psgpam(4) audio driver for LUNA, using YM2149 PSG/SSG sound chip. [tsutsui 20220610]
Improve framebuffer performance. [isaki 20220925]
m68k: Fix out of bounds invalidate and writeback bug in bus_dmamap_sync(9) that could cause panic by POOL_REDZONE assertion on mac68k with sn(4) driver. [tsutsui 20230105]
Add support for synchronous transfer to esp(4) on Quadra/Centris AV models. [rin 20220815]
m68k: Fix out of bounds invalidate and writeback bug in bus_dmamap_sync(9) that could cause panic by POOL_REDZONE assertion on mac68k with sn(4) driver. [tsutsui 20230105]
Disable options DIAGNOSTIC in INSTALL kenrels. [tsutsui 20230105]
m68k: Fix out of bounds invalidate and writeback bug in bus_dmamap_sync(9) that could cause panic by POOL_REDZONE assertion on mac68k with sn(4) driver. [tsutsui 20230105]
m68k: Fix out of bounds invalidate and writeback bug in bus_dmamap_sync(9) that could cause panic by POOL_REDZONE assertion on mac68k with sn(4) driver. [tsutsui 20230105]
mips: Support for kernel modules. [simonb 20210531]
mips: Bump the maximum text size for binaries from 64MB to 128MB. [he 20230514]
Add support for LCD-MONO framebuffer on NWS-32x0 laptop machines. [tsutsui 20231104]
X.org server works with proper keymap with an updated xf86-input-keyboard driver that supports getting keymap via WSKBDIO_GETMAP ioctl(2). [tsutsui 20231107]
m68k: Fix out of bounds invalidate and writeback bug in bus_dmamap_sync(9) that could cause panic by POOL_REDZONE assertion on mac68k with sn(4) driver. [tsutsui 20230105]
Fix "cannot input from keyboard" problem that has been broken since NetBSD 7.0. [tsutsui 20230127]
Fix silent stall of esp(4) SCSI driver that has been broken since NetBSD 6.0. [tsutsui 20230127]
Fix bootloader bugs that has been broken since NetBSD 1.5 days on loading a kernel from SCSI disks. [tsutsui 20230207]
Handle NeXT Turbo framebuffer VRAM properly. [tsutsui 20230211]
Add support for NeXT Cube Turbo. [tsutsui 20230211]
m68k: Fix out of bounds invalidate and writeback bug in bus_dmamap_sync(9) that could cause panic by POOL_REDZONE assertion on mac68k with sn(4) driver. [tsutsui 20230105]
Add Xorg-Server-1.20'fied ancient monolithc Xsun servers. [tsutsui 20200722]
m68k: Switch to GCC 10. [mrg 20210619]
m68k: Fix out of bounds invalidate and writeback bug in bus_dmamap_sync(9) that could cause panic by POOL_REDZONE assertion on mac68k with sn(4) driver. [tsutsui 20230105]
Add Emulate3Buttons support to X68k Xorg based monolithic server. [tsutsui 20210207]
m68k: Switch to GCC 10. [mrg 20210619]
Add box drawing character support to the ite(4) framebuffer driver. [tsutsui 20220625]
m68k: Fix out of bounds invalidate and writeback bug in bus_dmamap_sync(9) that could cause panic by POOL_REDZONE assertion on mac68k with sn(4) driver. [tsutsui 20230105]
Add -u flag to remove an environment variable, and -0 to allow variable input separated by NUL characters, compatibile with similar options in GNU and FreeBSD env. [kamil 20200208]
Allow file systems to be converted between "UFS2" and "UFS2ea" (new file system variant with extended attributes support). For compatibility with previous NetBSD releases, "UFS2" file systems no longer support extended attributes. [chs 20221117]
Obsolete HDAUDIO_ENABLE_DISPLAYPORT and HDAUDIO_ENABLE_HDMI, enabling DisplayPort and HDMI audio devices by default in kernel configurations. The default device may change in audiocfg(1). [jmcneill 20220321]
Add -q option to make httpd quiet. [martin 20220912]
hyperv
Improved HyperV support: added support for multichannel in vmbus(4), added support for changing the MTU, TX aggregation, multichannel, and improved checksum offloading and VLAN support in hvn(4). [nonaka 20220520]
Support for C99, lots of bug fixes. [rillig 20220503]
inet
Fix sending RTM_MISS for unresolvable addresses. [roy 20190901]
inet6
Fix sending RTM_MISS for unresolvable addresses and restore ND6_LLINFO_WAITDELETE so that any send at this point can return EHOSTDOWN to match inet behaviour. [roy 20190901]
Added support for swap encryption with sysctl -w vm.swap_encrypt=1 [riastradh 20200509]
Remove all variable-time AES and replace it by constant-time aes_ct from BearSSL or a CPU-dependent implementation, selected at boot time according to CPU capabilities. [riastradh 20200629]
remove the BRIDGE_IPF option, build its code by default unconditionally. [maxv 20200801]
Add getrandom system call. [riastradh 20200813]
Disable COMPAT_LINUX by default [jdolecek 20200816]
Add EVFILT_USER to kqueue(2) for user-established events. [christos 20201031]
Better default for kern.maxfiles for systems with larger RAM [simonb 20201112]
Add fast sysctl(7)-based kernel hash statistics generation for vmstat -h/-H [simonb 20210401]
Tie the maximum file lock per unprivilegied uid to kern.maxfiles [manu 20210727]
Sync with OpenBSD. Lots of improvements including checksum offload, hardware vlan tagging, and support for multiple receive queues. [jmcneill 20210130]
The default has been changed to check-names (see resolv.conf(5)), which means that hostnames that contain invalid characters will not resolve. [christos 20210430]
Improve performance and interactivity. [ad 20191201]
Make the scheduler topology aware. It understands and makes good use of HyperThreading/SMT, spreads the load evenly across different physical CPU packages, and can effectively run asymmetric systems with slow and fast CPUs [ad 20200113]
scmd
Driver and userland utility for the Sparkfun Serial Controlled Motor Driver [brad 20211207]
Link state now reflects whether device is open by a process. For virtual ethernet interfaces not associated with a backing process to bridge with physical interfaces, use vether(4). [roy 20200927]
Import tradcpp to base for programs that require a C preprocessor to process their configuration but should still work without the compiler set installed. [dholland 20220827]
Replace red-black tree page lookup with radix tree lookup, including tagging and gang lookup of pages. Original work done by yamt@. [ad 20191214]
Replace global counters with per-CPU counters, significantly reducing system time on workloads that are VM-system heavy. [ad 20191216]
Rewrite the page allocator to be more efficient and somewhat CPU topology aware. Add preliminary NUMA support. [ad 20191227]
Reduce lock contention by making the maintentance of page replacement state more concurrent. [ad 20191231]
More precisely track clean/dirty pages, and change how they are indexed, speeding up fsync() on large files by orders of magnitude. Original work done by yamt@. [ad 20200115]
Process concurrent page faults on individual objects in parallel, where the relevant pages are already in-core. [ad 20200322]
Added keyboard layouts for Brazilian Portugese, Canadian French, Estonian, Icelandic, and Latin American Spanish to pckbd(4) and ukbd(4). [nia 20200713]