18.1.FreeBSD 14

表52. FreeBSD 14 __FreeBSD_version 值

Value修订版日期发布

1400000

2021.01.22

14.0-CURRENT.

1400001

2021.01.23

为无锁查询增加符号链接支持之后的 14.0-CURRENT。

1400002

2021.01.26

修正了在构建 devel/onetbb port 时出现的 clang 断言之后的 14.0-CURRENT。

1400003

2021.01.28

添加了与 drm-kmod 冲突的各种 LinuxKPI 位之后的 14.0-CURRENT。

1400004

2021.02.08

用于调度加密操作的内核接口被修改之后的 14.0-CURRENT。

1400005

2021.02.17

更改 trace(2) 的 API 之后的 14.0-CURRENT / 在 arm64.PT_GETDBREGS``PT_SETDBREGS上。

1400006

2021.03.17

增加了 sndstat(4) 枚举 ioctls 之后的 14.0-CURRENT。

1400007

2021.04.06

修正了错误的 .dlpi_tls_data之后的 14.0-CURRENT

1400008

2021.04.11

改变了 krpc 和 NFS 模块之间的内部 KAPI 之后的 14.0-CURRENT。

1400009

2021.04.20

为 VLAN 和 VxLAN 增加 TCP LRO 支持之后的 14.0-CURRENT。

1400010

2021.04.21

改变 sndstat(4) ioctls nvlist 模式和定义之后的 14.0-CURRENT。

1400015

2021.05.25

增加了更多需要调整 drm-kmod 的 LinuxKPI 变化之后的 14.0-CURRENT。

1400016

2021.05.25

取消对 KTLS 软件后端支持之后的 14.0-CURRENT。

1400017

2021.05.25

加入 .crypto_cursor_segment()之后的 14.0-CURRENT

1400018

2021.05.30

允许 VFS_QUOTACTL(9) 实现指示繁忙状态变化之后的 14.0-CURRENT。

1400019

2021.06.07

在LinuxKPI中加入printk.h.pr_err_once()之后的14.0-CURRENT。

1400020

2021.06.09

为LinuxKPI.might_lock_nested()lockdep_(re/un/)pin_lock()`添加宏后的14.0-CURRENT。

1400021

2021.06.10

在 LinuxKPI 中加入一个宏后的 14.0-CURRENT。list_for_each_entry_lockless()

1400022

2021.06.11

提交 e1a907a25cfa之后的 14.0-CURRENT 修改了 krpc 和 nfsserver 模块之间的内部 KAPI。

1400023

2021.06.13

将 llvm, clang, compiler-rt, libc++, libunwind, lld, lldb 和 openmp 升级到 llvmorg-12.0.0-gd28af7c654d8,又称 12.0.0 版本之后的 14.0-CURRENT。

1400024

2021.06.18

14.0-CURRENT 在对 LinuxKPI 进行了各种补充之后。

1400025

2021.07.05

14.0-CURRENT 在对 LinuxKPI 进行了各种补充之后。

1400026

2021.07.16

改变了 nfscommon 和 nfsd 模块之间的内部 KAPI 之后的 14.0-CURRENT。

1400027

2021.07.28

在 aarch64 上的 libcompiler_rt.a 中增加了行外 LSE 原子论帮助器之后的 14.0-CURRENT。

1400028

2021.07.31

在 LinuxKPI 中使 FPU 部分成为线程安全后的 14.0-CURRENT。

1400029

2021.08.05

添加了 fspacectl(2), vn_deallocate(9)VOP_DEALLOCATE(9) 之后的 14.0-CURRENT。

1400030

2021.08.12

修改了 VOP_DEALLOCATE(9) 参数并增加了对 POSIX 共享内存的 fspacectl(2) 支持之后的 14.0-CURRENT。

1400031

2021.08.24

修改了 fspacectl(2)vn_deallocate(9)VOP_DEALLOCATE(9) 以更新 rmsr.r_offset 到一个有意义的值之后的 14.0-CURRENT 。

1400032

2021.08.25

修改了 fspacectl(2), vn_deallocate(9)VOP_DEALLOCATE(9) 的 14.0-CURRENT,使计算归零的字节数更加容易。

1400033

2021.09.07

将套接字缓冲区的锁移到包含套接字的地方, 并将 sb(un)lock 改名为 SOCK_IO_RECV_LOCK、 SOCK_IO_RECV_UNLOCK、 SOCK_IO_SEND_LOCK 和 SOCK_IO_SEND_UNLOCK 之后的 14.0-CURRENT。

1400034

2021.09.29

LinuxKPI 更改之后的 14.0-CURRENT。

1400035

2021.10.04

将 libtinfow 从 libncurses 中分离出来之后的 14.0-CURRENT。

1400036

2021.10.06

在OCF中扩展了AES-CCM和Chacha20-Poly1305密码以支持多种nonce长度之后的14.0-CURRENT。

1400037

2021.10.11

VOP_STAT(9) 和 fo_stat 中删除线程参数之后的 14.0-CURRENT。

1400038

2021.10.17

LinuxKPI 获得了对懒惰的 BAR 分配的支持之后的 14.0-CURRENT。

1400039

2021.10.19

页面分配器改变之后的 14.0-CURRENT。

1400040

2021.10.30

libdialog 共享库版本号碰撞之后的 14.0-CURRENT。

1400041

2021.11.06

改变 [VOP_ALLOCATE(9)] 的参数后的 14.0-CURRENT

1400042

2021.11.13

将 llvm, clang, compiler-rt, libc++, libunwind, lld, lldb 和 openmp 升级到 llvmorg-13.0.0-gd7b669b3a303,又称 13.0.0 版本之后的 14.0-CURRENT。

1400043

2021.11.25

NDINIT(9)* 移除未使用的线程参数之后的 14.0-CURRENT。

1400044

2021.12.09

将内核中的软件密码转换改为支持 AEAD 密码, 并将 Blake-2S/B 认证转换改为像其他认证转换一样支持 Init before Setkey 之后的 14.0-CURRENT。

1400045

2021.12.15

VOP_READDIR(9) 的 cookies 参数改为 .**uint64_t 后的 14.0-CURRENT。

1400046

2021.12.30

使 CPU_SET 宏与 glibc 兼容之后的 14.0-CURRENT。

1400047

2022.01.17

drm-kmod 所要求的多个 LinuxKPI 修改之后的 14.0-CURRENT。

1400048

2022.01.18

加入 <crypto/chacha20_poly1305.h> 之后的 14.0-CURRENT。

1400049

2022.01.24

加入 <crypto/curve25519.h> 之后的 14.0-CURRENT。

1400050

2022.01.25

iflib 之后的 14.0-CURRENT 增加了驱动可以在 struct if_txrx 中把自己的 TX 队列选择功能设置为 ift_txq_select。

1400051

2022.01.25

为LinuxKPI增加i2c支持之后的14.0-CURRENT。

1400052

2022.02.14

加入 GUID_INIT 和 pm_qos.h 对 LinuxKPI 的支持之后的 14.0-CURRENT。

1400053

2022.02.17

加入 mmap_lock.h 到 LinuxKPI 之后的 14.0-CURRENT。

1400054

2022.03.28

将 LinuxKPI 中的 irq_work_queue 改为返回 bool 以配合 5.10 API 之后的 14.0-CURRENT。

1400055

2022.03.29

为LinuxKPI增加for_each_sgtable_dma_sg和for_each_sgtable_dma_page之后的14.0-CURRENT

1400056

2022.03.31

zlib升级到1.2.12之后的14.0-CURRENT

1400057

2022.04.22

更改 udp_tun_func_t() 原型之后的 14.0-CURRENT。

1400058

2022.05.07

Newbus 修改后的 14.0-CURRENT 移除 devclass 参数。

1400059

2022.05.14

将 llvm, clang, compiler-rt, libc++, libunwind, lld, lldb 和 openmp 升级到 llvmorg-14.0.3-0-g1f9140064dfb,又称 14.0.3 版本之后的 14.0-CURRENT。

1400060

2022.06.06

修复了 LinuxKPI dmi_matches() 之后的 14.0-CURRENT。

1400061

2022.06.08

mbuf(9) 结构改变之后的 14.0-CURRENT。

1400062

2022.06.18

kinfo_file 结构变化之后的 14.0-CURRENT。

1400063

2022.06.29

drm-kmod 所要求的多个 LinuxKPI 修改之后的 14.0-CURRENT。

1400064

2022.07.28

移除 OBJT_DEFAULT 之后的 14.0-CURRENT。

1400065

2022.08.08

drm-kmod 所要求的多个 LinuxKPI 修改之后的 14.0-CURRENT。

1400066

2022.08.18

drm-kmod 所要求的多个 LinuxKPI 修改之后的 14.0-CURRENT。

1400069

2022.09.22

LinuxKPI 多次变化之后的 14.0-CURRENT。

1400070

2022.09.22

pmap_unmapdev() 和 kmem_*() 的 KPI 变化之后的 14.0-CURRENT。

1400071

2022.09.26

在 KPI 变化之后的 14.0-CURRENT, sysctl OIDs 列表转换为 RB 树。

1400072

2022.09.22

修改了 qsort_r 原型以匹配 POSIX 之后的 14.0-CURRENT。

最后更新于

FreeBSD 中文社区