[corbet 发布于 2024 年 9 月 15 日] Linus 发布了 6.11 内核。 “我再次踏上旅途,但不在我的正常时区,但现在是维也纳的周日下午,6.11 已经过去了。” 此版本中的重大更改包括用于bind()和listen()的新io_uring操作、嵌套的下半部锁定补丁、写入繁忙的可执行文件的能力、支持在Rust中写入块驱动程序、支持原子写入操作 块层、专用存储桶分配器、getrandom() 的 vDSO 实现等等。 有关详细信息,请参阅 LWN 合并窗口摘要(第 1 部分、第 2 部分)。
[Posted September 15, 2024 by corbet] Linus has released the 6.11 kernel. "I'm once again on the road and not in my normal timezone, but it's Sunday afternoon here in Vienna, and 6.11 is out." Significant changes in this release include new io_uring operations for bind() and listen(), the nested bottom-half locking patches, the ability to write to busy executable files, support for writing block drivers in Rust, support for atomic write operations in the block layer, the dedicated bucket slab allocator, the vDSO implementation of getrandom(), and more. See the LWN merge-window summaries (part 1, part 2) for more information.
[Posted September 15, 2024 by corbet]
Linus has
released the 6.11 kernel.
"
I'm once again on the road and not in my normal timezone, but it's
Sunday afternoon here in Vienna, and 6.11 is out.
"
Significant changes in this release include
new io_uring operations for
bind() and
listen(),
the
nested bottom-half locking patches,
the
ability to write to busy executable
files,
support for writing block drivers in Rust,
support for
atomic write operations in the
block layer,
the
dedicated bucket slab allocator,
the
vDSO implementation of getrandom(),
and more. See the LWN merge-window summaries
(
part 1,
part 2) for more information.