#networking

Linux NFS 服务器近期与未来变更概览

lwn.net · ⭐️ 7/10 · 2026-10-17

7/10

在 2026 年 Linux Plumbers Conference 上,NFS 开发者 Jeff Layton 介绍了 Linux NFS 服务器的一系列近期增强与后续计划。已落地的功能包括:用于同一主机上客户端/服务器(如容器化负载)的 LOCALIO,可绕过大部分协议处理直接把请求交给文件系统;异步远程复制已实现并默认启用;服务器可选择用直接 I/O 或显式关闭缓存来执行非缓存 I/O;RPC 帧上限提升到 4MB,服务器缓冲区可达 8MB;线程池支持按需动态增减(默认关闭);以按连接划分的互斥锁取代旧的全局互斥锁。管理接口方面新增 netlink API 与 nfs-utils 中的 nfsdctl 命令,新功能将只能通过该 API 控制,旧的 /proc/fs/nfsd 接口已被弃用,mountd 也已迁移到 netlink。其他进展包括签名文件句柄、NFSv4.1 属性委派(RFC 9754)、目录委派与写委派扩展、NFSv4.2 POSIX ACL 扩展,以及用 xdrgen 自动生成 XDR 代码,并计划日后改为生成 Rust。

Greg Kroah-Hartman 发布了 7.2.11、6.18.57、6.12.113、6.6.159、6.1.190、5.15.223 和 5.10.272 七个稳定版内核,均包含对 CVE-2026-99999 的修复。该漏洞位于 skb\checksum\help\(\),补丁作者 Michael S. Tsirkin 称,带有错误校验和元数据的 IPv4 数据包可能“破坏网络头并造成一系列麻烦”。LWN 表示这一系列发布还包含其他改动,并按惯例建议所有用户升级。目前可确认的只是该修复已进入这些稳定版内核,来源摘要未提供更多技术细节,也没有独立的漏洞验证结果。