首页最新动态Linux 5.13:显着变化、Arm、MIPS 和 RISC-V 架构

Linux 5.13:显着变化、Arm、MIPS 和 RISC-V 架构

Linus Torvalds 刚刚宣布发布 Linux 5.13: 自 rc7 以来,我们度过了平静的一周,我认为没有理由推迟 5.13。 本周的 shortlog 非常小,只有 88 个提交没有合并。 这是一个相当随机的修复组合,因为它太小了,我只建议用户扫描附加的短日志。

Linux 5.13

当然,尽管上周很平静,但总体上 5,13 还是相当大的。 事实上,它是 5.x 的最大版本之一,拥有超过 16 次提交,来自 2 多名开发人员。

而 5.13 在门外,这显然意味着 5.14 的“合并窗口”将在明天开始。 我已经有一些待处理的牵引请求,但像往常一样,我要求人们在 5.13 至少做一个快速测试,然后我们才能继续进行令人兴奋的新待处理内容。

另见: Linux systemd 安全漏洞存在了 7 年,他们刚刚修复了它!

Linux 5.13 的一些显着变化如下:

  • 支持苹果M1处理器的准备工作
  • Landlock 安全模块经过 34 次修订后合并。
  • 内核的流控制完整性。
  • 支持传入的 AMD 图形芯片和 英特尔

Linux 5.13 中的 Arm 变化

除了对 Apple M1 SoC 的初步支持,Arm 和往常一样也有很多变化:

全志

  • Allwinner V3s - Sigma-delta 格式到 PLL 音频
  • 新的二级中断控制器连接以支持报警
  • Allwinner H6
  • BananaPi M2-Zero 的 HDMI 支持
  • 新设备 - Topwise A721 平板电脑(全志 A10)

瑞芯微电子

  • 支持瑞芯微管脚控制器 RK3568 / RK3566
  • 时钟控制器支持新的瑞芯微 rk3568
  • rk3399修改的一些间隙
  • 以太网 - 添加 Rockchip DWMAC 支持
  • 新板 - NanoPi R4S 板 (RK3399)

晶晨半导体

  • 一些小修正
  • 新设备 - Amlogic GXL (S905D):MECOOL KII Pro 电视盒; Amlogic GXM (S912):MECOOL KIII Pro,盒子 Minix Neo U9-H

Samsung

  • 时钟驱动——在dev_ioremap_resource()之后清除不必要的调用dev_err(); 驱动程序 clk-exynos7 的补丁(即将推出的 Galaxy S6 设备支持的一部分)
  • 针对 Linux 5.13 的 DTS ARM 更改
  • DTS ARM64 更改 - 清除

高通公司

  • 在部分 Chromebook 和 Windows 笔记本电脑上使用的 SC7280 (Snapdragon 7180c) 以及相应的参考板之后添加了 Qualcomm SC7 笔记本电脑 SoC
  • PMIC - 在 Qualcomm PMIC GPIO 驱动程序中支持 PM8350、PM8350B、PM8350C、PMK8350、PMR735A 和 PMR735B。
  • 改进了对 SCM 调用合同的检测
  • 支持特定的wifi固件路由
  • 驱动程序物理层
    • 高通 SM3 的 usb8250-dp phy
    • Qualcomm SC7280 的 USB 物理层
  • ARM64 DT 更新
    • 扩展合并到 v8350 的原始 SM5.12 规范,支持 CPUfreq、SMMU、UFS、RPMHPD、SPMI、USB 和 remoteproc。 在 MTP 中添加了 6 个 PMIC 的定义并引入了新的 SM8350 硬件开发套件 (HDK)
    • SDM845 获取相机相关节点。
    • 添加了用于 SC7280 的 RPMh、coresight、AOSS QMP、ipcc、lcc 控制器。
    • 向 SM8350 添加接口件、PRNG 和热。
    • SM8150 获取 iommu 设置和 I2C 控制器的其余部分
    • 高通 SC8180 - 支持 ACPI 控制
    • Trogdor 系列设备 (SC7280) 上启用了音频支持。
    • 为 Linux 在 MSM2 上的 EL8916 中启动时添加 GIC 管理程序寄存器和中断。
  • Defconfig ARM64 更新
    • 启动平台所需的 SM8350 TLMM 和 GCC 驱动程序的激活
    • 在 qcom_defconfig 上为 Qualcomm SDX55 平台启用所有当前支持的硬件。
  • 新设备和面板
    • 基于Telit FN55 TLB SoM、Thundercomm TurboX T980 SoM的Qualcomm X55
    • 基于高通 MSM5 的一加 5 / 8998T 手机
    • 骁龙888移动开发套件

另见: 英特尔更新 Linux 以支持 Sapphire Rapids

联发科

  • 驱动程序 Pinctrl - 支持 Mediatek MT8195。
  • ASoC - Mediatek MT6358 配件检测
  • 时钟驱动程序 - 适用于 Mediatek MT7621 SoC 的时钟驱动程序
  • PHY - Mediatek DSI 和 HDMI PHY 更新
  • 记忆修正
  • 联发科 DRM Next for Linux 5.13
    • 改善 EOTp 的线路时间。
    • 添加 mt8192 dpi 支持。
    • Crtc 配置更新是可定制的。
    • 不支持 HDMI 连接。

其他新硬件平台 Arm 和 SoC

  • ASpeed - AST2500 BMC 在华擎 E3C246D4I 至强服务器主板上找到
  • Broadcom - 基于 BCM2300 的路由器 TP-Link Archer C1 V4908
  • 晨星相机 - SSD202D M5Stack UnitV2
  • Marvell - 基于 Armada 38x 的以太网交换机
  • ΝΧΡ
  • Nuvoton - NPCM730 广达 GBS BMC
  • 意法半导体

MIPS 架构的 Linux 5.13 更新

这次 MIPS 似乎只收到了一些小的变化:

  • 删除了 get_fs / set_fs
  • 已移除损坏的 MIPS KVM 陷阱和支持模拟
  • 新增龙芯-2K1000支持
  • 更正和清除

另见: Linux 错误允许您在大多数发行版中打开 root shell

Linux 5.13 的 RISC-V 更新日志

  • 支持命令行参数 memtest = kernel。
  • 支持使用 FORTIFY_SOURCE 构建内核。
  • 支持“buildtar 构建目标”。
  • 一些构建系统清理以传递更多对 LLVM 友好的参数。
  • 支持 kprobes。
  • 更新的内核内存映射,sv48 系统支持的第一部分。
  • 对 kexec 的改进,以及对 kdump 和崩溃内核的支持。
  • 基于替代方案的勘误框架,以及对处理某些 SiFive 设计中显示的勘误对的支持。
  • XIP 支持。
  • Microchip PolarFire ICICLE SoC 和相关开发板的设备树。

KernelNewbies 网站将很快发布详细的 Linux 5.13 更新日志。

信息来源:cnx-software.com

实时新闻