LWN:6.8 合并窗口的剩余内容!

DDIC显示驱动芯片SPEC SPEC,R63455 立即下载

关注了就能看到更多这么棒的文章哦~

The rest of the 6.8 merge window

By Jonathan Corbet
January 22, 2024
Gemini translation
https://lwn.net/Articles/958178/

尽管 Linus Torvalds 在一周的大部分时间里都处于停电状态,但他还是成功地发布了 6.8-rc1 并按时关闭 6.8 合并窗口。他指出,这个合并窗口“可能比平时小一点”,但有 12,239 个非合并变更集(non-merging changeset)进入了主线(mainline),所以改动并不算少。自上次写了前半程摘要之后,约有 8,000 个变更已合并;这次的下半部分摘要中可以看到许多设备驱动程序的更新,但也有一些其他有趣的改动。

6.8 合并窗口下半部分引入的一些最重要的变更包括:

特定体系结构相关

  • riscv 体系结构通过 riscv_hwprobe() 系统调用提供了有关当前系统上支持的 ISA 扩展的更多信息。有关可用内容的详细信息,请参阅 Documentation/arch/riscv/hwprobe.rst 。

  • 如果存在 SUSP SBI 扩展,riscv 现在也可以支持 suspend to RAM 了。

  • 已经合并了对英特尔信任域扩展 (TDX, Trust Domain Extensions) 的 host 端支持;这最终将允许 KVM 创建受 TDX 保护的客户机。文档提交里包含了更多信息。

  • LoongArch 架构增加了对用 Rust 编写的模块的支持。此架构还将可用的 Clang 最低版本提高到了 18.0.0 — 该版本尚未发布。

核心内核

  • 现在可以更改用于向用户空间报告跟踪事件(trace event)的跟踪子缓冲区(tracing sub-buffer)的 size;有关更多信息,请参阅相关文档提交。

  • 一项新“功能” (Torvalds 在合并窗口早期遇到的调度程序性能回归)已被移除。

文件系统和块 I/O

  • 自 2021 年的 5.14 版本发布以来,device-mapper 的多设备支持的 MD_LINEAR 、 MD_MULTIPATH 和 MD_FAULTY 目标已弃用;现在已将其移除。

硬件支持

  • 时钟:高通 SC8280XP 相机时钟控制器、高通 SM8650 全局时钟控制器、高通 SM8650 TCSR 时钟控制器、高通 SM8650 显示时钟控制器、高通 SM8650 GPU 时钟控制器、高通 QDU1000/QRU1000 ECPRI 时钟控制器、高通 X1E80100 全局时钟控制器、联发科 MT7988 时钟控制器、新唐 MA35D1 实时时钟、德州仪器 TPS6594 实时时钟以及亚德诺半导体 MAX31335 汽车实时时钟。

  • GPIO 和引脚控制:Realtek DHC GPIO 控制器、Nuvoton BMC NPCM7xx/NPCM8xx SGPIO 控制器、Qualcomm SM8550 LPASS LPI 引脚控制器、Qualcomm SM8650、SM4450 和 X1E80100 引脚控制器、TI TPS6594 PMIC GPIO 控制器以及 Intel Meteor Point 引脚控制器。

  • 图形:Imagination Technologies PowerVR(系列 6 及更高版本)和 IMG GPU、Synaptics R63353 面板以及 Ilitek ILI9805 面板。还合并了适用于 Tiger Lake 一代及更高版本 GPU 的 Intel“Xe”驱动程序。它在任何地方默认情况下均未启用,但将在某些未来的内核开发周期中发生改变。

  • 硬件监控:Monolithic Power Systems MP5990 热插拔控制器、Monolithic Power Systems mp2856/mp2857 调制控制器、Analog Devices LTC4286 和 LTC4287 热插拔控制器以及 Gigabyte Waterforce X240/X280/X360 AIO CPU 散热器。

  • 工业 I/O:Maxim max34408/max344089 模数转换器、Bosch BMI323 I2C 和 SPI 控制器、Microchip MCP9600 热电偶 EMF 转换器、Vishay VEML6075 UVA 和 UVB 光传感器、Intersil ISL76682 光传感器、Melexis MLX90635 非接触式红外传感器、Honeywell HSC/SSC TruStability 压力传感器、Lite-On LTR-390UV-01 环境光和紫外线传感器、Aosong AGS02MA TVOC 传感器、Microchip MCP4801/02/11/12/21/22 数模转换器以及 Analog Devices AD7091R8 模数转换器。 LED:全志 A100 RGB LED 控制器和 Maxim 5970 指示 LED。 媒体:星宸相机子系统、Chips&Media Wave 编解码器、GalaxyCore GC2145 和 GC0308 传感器、THine THP7312 图像信号处理器、意法半导体 STM32 内存接口像素处理器、Techwell TW9900 视频解码器、Allied Vision ALVIUM MIPI CSI-2 相机以及豪威 OV64A40 传感器。

  • LED: Allwinner A100 RGB LED controllers and Maxim 5970 indication LEDs.

  • Media: Starfive camera subsystems, Chips&Media Wave codecs, GalaxyCore GC2145 and GC0308 sensors, THine THP7312 image signal processors, STMicroelectronics STM32 memory interface pixel processors, Techwell TW9900 video decoders, Allied Vision ALVIUM MIPI CSI-2 cameras, and OmniVision OV64A40 sensors.

  • 其他:Apple SoC 邮箱、Qualcomm PMIC PDCharger ULOG 提供程序、Microchip MCP2200 HID USB 到 GPIO 桥接器、Nintendo NSO 控制器、AWS EC2 Nitro 安全模块、英特尔视觉传感控制器、AMD AXI 1 线总线主机接口、Qualcomm SM8650、SM6115 和 X1E80100 互连、MPS MP3309C 背光控制器、Adafruit Mini I2C 游戏手柄和龙芯 LS2X APB DMA 控制器。

  • 声音:Qualcomm X1E80100 音频子系统和 Qualcomm WCD939x USBSS 模拟音频开关。

其他

  • perf 工具已获得对数据类型分析的支持。有关更多详细信息,以及有关大量其他 perf 更改的信息,请参阅此合并消息。

安全相关

  • 请参阅 Paul Moore 的博客文章,其中详细介绍了内核安全子系统所做的更改。

  • AppArmor 安全模块已将其策略哈希验证从 SHA-1 哈希切换到 SHA-256。

  • 从内核中删除 strlcpy() API 的任务现已完成。

虚拟化和容器

  • KVM 的 guest-first 内存功能已合并。可以为 KVM 客户机分配 guest-first 内存并将其映射到 KVM 客户机,但对于 host 而言是隐藏的,使其适用于机密计算应用程序。还有一个新的 ioctl() 调用,其中可以指定客户机内存的预期属性(包括主机中缺少映射)。此变更日志包含更多信息。

  • arm64 系统上的 KVM 已获得对 52 位 (LPA2) 物理地址的支持。

  • 现在可以在不使用 Hyper-V 仿真支持的情况下构建 x86 上的 KVM,从而减小生成的内核的大小。

内部内核更改

  • 内核现在有一个 .editorconfig 文件,该文件会自动将编辑器配置为内核的编码样式。

  • 新的 check-uapi.sh 脚本可用于检测对内核的用户空间 API 的无意更改。有关详细信息,请参阅 Documentation/dev-tools/checkuapi.rst 。

如果一切按计划进行(几乎总是这样),6.8 内核将在 3 月 10 日或 17 日发布。然而,从现在到那时,肯定会有很多错误需要查找和修复。

全文完
LWN 文章遵循 CC BY-SA 4.0 许可协议。

欢迎分享、转载及基于现有协议再创作~

长按下面二维码关注,关注 LWN 深度文章以及开源社区的各种新近言论~

ccd0a1df6d1dbcf3eafe47d89734de64.jpeg

基于大疆TSDK与Pix4D的热红外数据工程化处理:从RJPG到温度正射影像的完整工作流 本文详细介绍了基于大疆TSDK与Pix4D的热红外数据工程化处理完整工作流。通过Python脚本自动化解析RJPG格式的热红外图像,提取并转换其中的原始辐射数据为包含真实温度信息的TIFF文件,再结合Pix4Dmapper进行批量拼接,最终生成可直接用于GIS分析的温度正射影像图。该流程解决了手动处理效率低下、参数校准复杂等难题,实现了从原始数据到定量分析成果的高效、准确、可重复生产。 阅读详情

相关推荐

别再只盯着ADC了!手把手教你拆解HLW8032模块的隔离与非隔离采样电路(附BOM清单)

本文深入解析HLW8032模块的隔离与非隔离采样电路设计,提供工程化决策指南。从安全间距到PCB布局,再到误差分析和BOM清单优化,手把手教你避开常见陷阱,确保产品级设计的可靠性和精度。附实用校准策略和关键元器件选型建议,助力硬件开发者提升设计水平。

weixin_29206669的博客 401

LWN:6.16合并窗口的后半部分!

一系列内存管理(memory-management)变更包括更多的 folio 转换、用于核心内存管理操作(core memory-management operations)的Rust 抽象、对内存整理(memory compaction)的更好支持,以及移除。的改进,包括支持在 BPF 中计算系统调用统计信息(system call statistics)、更好地解密 Rust 符号、更精细的选项用于收集内存统计信息、一个用于故意引入锁争用(lock contention)的标志等等。

Linux News搬运工 1332

聚类分析之——Kmeans算法(一)

原创地址:http://www.toutiao.com/i6399454239554273794/ 聚类分析是一种静态数据分析方法,常被用于数据挖掘、机器学习、模式识别等领域,聚类是一种无监督式的学习方法。它是在未知样本类别的情况下,通过计算样本彼此间的距离(欧式距离,马式距离,汉明距离,余弦距离等)来估计样本所属类别。从结构性来划分,聚类方法分为自上而下和自下而上两种方法。聚类的算法有很多

june2017的博客 3530

LWN:6.16 合并窗口前半部分!

AMD ACP 7.x,Cirrus Logic CS35L63 放大器和 CS48L32 音频处理器,Everest Semiconductor ES8375s 和 ES8389s,Longsoon-1 AC'97 音频编解码器,NVIDIA Tegra264 SoC,Richtek ALC203 和 RT9123 编解码器,Rockchip SAI 控制器,Intel WCL,以及 DJM-V10 混音器。这使得可以更好地控制 futex 在内存中的位置,以便将它们放置在靠近使用它们的进程的地方。

Linux News搬运工 1281

PCL 建筑物点云立面和平面分割提取【2025最新版】

在建筑物点云中,立面点和平面点的法向量存在明显的差异,根据法向量在Z方向的分量设置相应得阈值即可实现立面点与平面点的分割。

点云侠的博客 1960

使用Simulink对液流电池在微电网中的动态响应进行建模与仿真

本文介绍了使用Simulink对液流电池在微电网中的动态响应进行建模与仿真的方法。通过搭建包含液流电池、双向DC-DC变换器、分布式能源和负载的微电网模型,并设计基于SOC的控制器,详细说明了从模型创建到仿真运行的完整流程。重点分析了液流电池在不同负载条件下的动态特性,评估了系统响应速度、充放电效率和稳定性等性能指标。该仿真方法为验证液流电池在微电网中的应用提供有效工具,有助于优化参数设计和提升系统可靠性。

amy_mhd的博客 136

LWN:6.7合并窗口的后半部分!

关注了就能看到更多这么棒的文章哦~The rest of the 6.7 merge windowBy Jonathan CorbetNovember 13, 2023ChatGPT translationhttps://lwn.net/Articles/949957/截至 11 月 12 日,6.7 合并窗口关闭时,已经有 15,418 个非合并变更集被合并到主线内核中。于是这一轮成为了有史以来...

Linux News搬运工 995

【Bug已解决】openclaw max turns reached / Tool calls exceeded limit — OpenClaw 最大轮次超限解决方案

OpenClaw 在执行过程中达到最大轮次限制任务未完成,本质是 --max-turns 设置过小或任务过于复杂。文中给出增加轮次、--continue 继续、分步执行等完整方案。

一键难忘的博客 5504

LWN:6.17 合并窗口的后半部分!

网络*:Qualcomm IPQ5018 内部 PHY、Airoha AN7583 MDIO 总线控制器、Broadcom 50/100/200/400/800 千兆以太网卡、Microchip Azurite DPLL/PTP/SyncE 设备以及 Realtek 8851BU 和 8852BU USB 无线网络 (Wi-Fi 6) 适配器。供电设备 (PSE) 实现增加了对可配置预算评估策略的支持,这些策略“被 PSE 控制器用于在功率预算超出等情况下决定首先关闭哪些端口”。详情请参阅 此合并消息。

Linux News搬运工 1800

SwinTransformer改进(5):与CBAM结合的视觉模型

这个模型的核心思想是将Swin Transformer的强大特征提取能力与CBAM的注意力机制相结合,以提升模型对重要特征的关注度。​​CBAM模块​​:包含通道注意力和空间注意力两个子模块​​Swin Transformer主干网络​​:作为基础特征提取器​​集成结构​​:在Swin Transformer的不同阶段插入CBAM模块使用移动窗口(Moving Window)机制减少计算量层次化设计,特征图逐渐缩小,通道数逐渐增加在不同阶段使用Patch Merging进行下采样。

2401_82355416的博客 686

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

LWN: 6.1 合并窗口第一部分!

关注了就能看到更多这么棒的文章哦~The first half of the 6.1 merge windowBy Jonathan CorbetOctober 7, 2022DeepL assisted translationhttps://lwn.net/Articles/910312/6.1 合并窗口正在顺利进行中:自从窗口打开以来,已经有 5,752 个 non-merge changes...

Linux News搬运工 368

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

LWN:6.4合并窗口的第二部分!

关注了就能看到更多这么棒的文章哦~The rest of the 6.4 merge windowBy Jonathan CorbetMay 8, 2023DeepL assisted translationhttps://lwn.net/Articles/930481/Linus Torvalds 于 5 月 7 日发布了 6.4-rc1,并关闭了合并窗口。到那时,13,044 个非合并变更集已...

Linux News搬运工 1384

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

LWN:6.2合并窗口的第二部分!

关注了就能看到更多这么棒的文章哦~The rest of the 6.2 merge windowBy Jonathan CorbetDecember 27, 2022DeepL assisted translationhttps://lwn.net/Articles/918146/今年,世界收到了从 Linus Torvalds 来的一份特殊的圣诞礼物:6.2-rc1 kernel prepat...

Linux News搬运工 569

LWN:6.3合并窗口的第二部分!

关注了就能看到更多这么棒的文章哦~The rest of the 6.3 merge windowBy Jonathan CorbetMarch 6, 2023DeepL assisted translationhttps://lwn.net/Articles/924384/Linus Torvalds 于 3 月 5 日发布了 6.3-rc1,按时关闭了 6.3 合并窗口。那时已经有 12717...

Linux News搬运工 897

LWN:6.3 合并窗口第一部分!

关注了就能看到更多这么棒的文章哦~The first half of the 6.3 merge windowBy Jonathan CorbetFebruary 23, 2023DeepL assisted translationhttps://lwn.net/Articles/923846/截至目前,已经有 5776 个 non-merge 的 changeset 被拉入 6.3 版本的 ma...

Linux News搬运工 1001

LWN:6.14合并窗口第一部分!

关注了就能看到更多这么棒的文章哦~The first part of the 6.14 merge windowBy Jonathan CorbetJanuary 23, 2025Gemini-1.5-flash translationhttps://lwn.net/Articles/1005651/截至本文撰写之时,已有超过 4300 个非合并变更集 (non-merge changeset) ...

Linux News搬运工 963

LWN: 6.0 合并窗口,第一部分!

关注了就能看到更多这么棒的文章哦~6.0 Merge window, part 1By Jonathan CorbetAugust 5, 2022DeepL assisted translationhttps://lwn.net/Articles/903487/预计是 "6.0" 版本内核的合并窗口已经有了一个强劲的开端,在最初的几天里就有了 6820 个 non-merging changese...

Linux News搬运工 474

LWN:6.4 合并窗口,第一部分!

关注了就能看到更多这么棒的文章哦~6.4 Merge window, part 1By Jonathan CorbetApril 28, 2023DeepL assisted translationhttps://lwn.net/Articles/930068/截至目前,已经有将近 7500 个 non-merge changeset 被合入 6.4 内核版本的 mainline 仓库。6.4 版...

Linux News搬运工 1065

LWN:5.17 合并窗口的剩余部分!

关注了就能看到更多这么棒的文章哦~The rest of the 5.17 merge windowBy Jonathan CorbetJanuary 24, 2022DeepL assi...

Linux News搬运工 454

LWN:6.9合并窗口的第一部分!

关注了就能看到更多这么棒的文章哦~The first half of the 6.9 merge windowBy Jonathan CorbetMarch 14, 2024ChatGPT translationhttps://lwn.net/Articles/965141/截至撰写本文时,已将超过 4900 个非合并的变更集合并到了主线内核以准备发布 6.9 版本。这项工作包括了内核代码各处的一...

Linux News搬运工 252

LWN:6.19 合并窗口的余下部分

6.19 中有七个新的 kfuncs:__scx_bpf_dsq_insert_vtime()、__scx_bpf_select_cpu_and()、bpf_dynptr_from_file()、scx_bpf_dsq_insert___v2()、scx_bpf_dsq_peek()、scx_bpf_task_set_dsq_vtime() 和 scx_bpf_task_set_slice()。由于每个跟踪点消耗约 5KB 的内存,因此删除那些实际上无用的跟踪点是有价值的。更多信息请参见此合并消息。

Linux News搬运工 172

LWN: Linux 5.6合并窗口进展——后半部分!

关注了就能看到更多这么棒的文章哦~The rest of the 5.6 merge windowByJonathan CorbetFebruary 10, 2020原文来自:http...

Linux News搬运工 478

LWN:5.16 合并窗口,第二部分!

关注了就能看到更多这么棒的文章哦~5.16 Merge window, part 2By Jonathan CorbetNovember 15, 2021DeepL assisted tr...

Linux News搬运工 457

LWN:5.13合并窗口第一部分!

关注了就能看到更多这么棒的文章哦~The first half of the 5.13 merge windowBy Jonathan CorbetApril 30, 2021DeepL ...

Linux News搬运工 336

LWN:5.8内核合并窗口第二部分!

关注了就能看到更多这么棒的文章哦~5.8 Merge window, part 2ByJonathan CorbetJune 14, 2020原文来自:https://lwn.net/...

Linux News搬运工 573
上一篇: LWN:回首2023!
下一篇: LWN:介绍jujutsu——跟Git兼容的版本控制工具!
LinuxNews搬运工
博客等级 码龄7年 438粉丝 20原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值