0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

​Linus Torvalds正式发布Linux Kernel 6.3

jf_ZqFkd6Up 来源:Linux迷 2023-04-27 09:48 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

Linus Torvalds 今天宣布正式发布 Linux 6.3,这是针对基于 Linux 的操作系统的最新和最佳内核系列,带来了更新和新的驱动程序,以支持一流的硬件,并引入了新的功能和增强功能。

Linux Kernel 6.3 的亮点包括一个新的 DRM 加速驱动程序,用于支持 14 代 Intel“Meteor Lake”客户端 CPU 中集成的 VPU IP 2.7 的 Intel VPU(万能处理单元),为 x86_64 用户模式 Linux 提供 Rust 代码支持,为 NFS 文件系统提供基于 AES-SHA2 的加密,以及支持 AMD 的“自动 IBRS”功能。

此外,Linux 6.3 内核中还支持 RISC-V 内核的“ZBB”位操作扩展,支持 LoongArch 架构的内核地址空间布局随机化和重定位,对 RISC-V 和 IMB Z(s390x)系统的 BPF trampoline 提供全面支持,支持 KVM(x86)的 Hyper-V 扩展超调用以及 ARM SME(可扩展矩阵扩展)2 指令的支持。

其他新功能包括 m68k 架构上的系统调用过滤支持,用于禁用内存计算的新命令行参数(cgroup.memory=nobpf)以及 BPF 程序的新红黑树数据结构,支持 TMPFS 文件系统的 ID 映射挂载,以及 EROFS 文件系统的每 CPU 文件数据解压缩支持。

Linux kernel 6.3中还有一些很棒的网络改进,首先是支持PLCA(物理层冲突避免)和调解子层,IPv4的BIG TCP支持,支持几种新的排队规则,一个新的套接字选项可使多个主机通过NAT网关轻松建立出站连接,以及支持IPv4和IPv6的多路径TCP混合流。

Linux 6.3中还有一些新工具,包括一个新的virtconfig构建目标,适用于AArch64系统,可用于创建轻量级配置以在虚拟机上引导,一个新的hwnoise工具,可用于测量硬件引起的定时抖动,以及一个新的Dhrystone基准测试,内置于内核中。

此外,还有新的和更新的驱动程序来支持设备,如 BananaPi R3 和 Banana Pi BPI-M2 Pro SBC、Samsung Galaxy Tab A (2015)平板电脑Rockchip RV1126 SoC、Orange Pi R1 Plus 和 Radxa Compute Module 3 IO 单板计算机、Logitech G923 Xbox Edition 方向盘、EVision 键盘以及支持 Qualcomm Wi-Fi 7 设备的新 ath12k (mac80211)无线驱动程序。

此外,Linux kernel 6.3 还增加了对 Steam Deck 控制器接口的初始支持,目前仅支持控制器的输入和所谓的“lizard mode”切换。此外,现在还支持Steam Deck的振动马达,支持有线和无线适配器。

“Steam Deck还包括一个蜥蜴模式的心跳,如果在几毫秒内未收到任何报告,则会将其切换回来。官方的Steam客户端通过每隔几毫秒发送一些配置报告来处理这个问题,因此我们通过发送配置报告来禁用鼠标并在每5毫秒重置数字映射,以复制这种行为,”该提交记录中写道。

Linux 6.3 版本增加了 Thunderbolt 的支持,增加了 DisplayPort 带宽分配模式的支持,改进了对 Lenovo Yoga Tab 3 (YT3-X90F) 平板电脑的支持,增加了对 8BitDo Pro 2 有线控制器的支持,改进了对 Lenovo Yoga Book (X90F / X90L) 2合1笔记本电脑的支持,并引入了 HID 设备的 eBPF 支持。

此外,还有一个基于 libata 的新 pata_parport 驱动程序,专门处理通过并口连接的 IDE 驱动器,弃用了 PARIDE 驱动程序。当然,还有众多其他的更新和新的驱动程序,所以如果你的硬件在当前内核中无法正常工作,你应该尝试这个内核版本。

如果你喜欢在你的 GNU/Linux 发行版上自己编译,现在可以从 Linus Torvalds 的 git 树或 kernel.org 网站上下载 Linux kernel 6.3。如果你不喜欢这样,就必须等待它出现在你的发行版的稳定软件库中。

审核编辑 :李倩

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 控制器
    +关注

    关注

    114

    文章

    17638

    浏览量

    190221
  • Linux
    +关注

    关注

    88

    文章

    11628

    浏览量

    217941
  • 操作系统
    +关注

    关注

    37

    文章

    7328

    浏览量

    128621

原文标题:​Linus Torvalds 正式发布 Linux Kernel 6.3

文章出处:【微信号:Linux迷,微信公众号:Linux迷】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    基于安路DR1M90 FPSoC的Linux系统全流程开发指南(4)

    本手册由创龙科技研发,针对安路飞龙 DR1M90,详述 Linux 系统开发流程:LinuxSDK 配置编译、BOOT.bin(FSBL+U-Boot)开发、Kernel 与 Rootfs 开发
    的头像 发表于 11-30 15:46 1698次阅读
    基于安路DR1M90 FPSoC的<b class='flag-5'>Linux</b>系统全流程开发指南(4)

    基于安路DR1M90 FPSoC 的Linux 系统全流程开发指南(3)

    本手册由创龙科技研发,针对安路飞龙 DR1M90,详述 Linux 系统开发流程:LinuxSDK 配置编译、BOOT.bin(FSBL+U-Boot)开发、Kernel 与 Rootfs 开发
    的头像 发表于 11-26 17:01 132次阅读
    基于安路DR1M90 FPSoC 的<b class='flag-5'>Linux</b> 系统全流程开发指南(3)

    基于安路DR1M90 FPSoC 的Linux 系统全流程开发指南(1)

    本手册由创龙科技研发,针对安路飞龙 DR1M90,详述 Linux 系统开发流程:LinuxSDK 配置编译、BOOT.bin(FSBL+U-Boot)开发、Kernel 与 Rootfs 开发
    的头像 发表于 11-25 14:09 197次阅读
    基于安路DR1M90 FPSoC 的<b class='flag-5'>Linux</b> 系统全流程开发指南(1)

    Linux内核printk日志级别全解析:从参数解读到实操配置

    一、开篇:一个命令引出的核心问题 在 Linux 终端执行 cat /proc/sys/kernel/printk,你可能会看到这样的输出: 这串数字不是随机的,而是内核日志系统的“核心配置开关
    的头像 发表于 11-20 15:54 1246次阅读
    <b class='flag-5'>Linux</b>内核printk日志级别全解析:从参数解读到实操配置

    Linux历史上10件最有意义的大事,你知道几件?

    个传奇。 今天,我们就带你回顾  Linux 发展史上最有意义的十件大事 ,看看它如何一步步改变了世界。 一、1991:Linus Torvalds发布第一版
    的头像 发表于 10-20 11:10 216次阅读

    【HZ-RK3568开发板免费体验】3、开启Linux Kernel RT功能

    微提供配套SDK的Preempt-RT补丁。 1、Linux PREEMPT_RT补丁 Linux Kernel应用补丁的指令格式如下 patch -p1 < path
    发表于 07-22 14:03

    华为工程师总结Linux笔记

    ,GPL)。1991 年的 10 月 5 日,Linux 创始人 Linus Torvalds 在 comp.os.minix 新闻组上发布消息,正式向外宣布
    发表于 07-14 15:28

    详解Linux权限相关指令

    Linux严格来说是一个操作系统,我们称之为“核心”(kernel)。而作为用户的我们并不能直接与核心交流,这时候就有一个中间人的角色出现:将我们的指令翻译为核心可以看懂的符号,交由核心执行,并将执行结果翻译并返回给我们。
    的头像 发表于 06-06 11:47 809次阅读
    详解<b class='flag-5'>Linux</b>权限相关指令

    瑞芯微RK3506 3核A7@1.5GHz+双网口+双CAN-FD 工业开发板—Linux系统开发手册

    本文主要演示Linux系统开发流程。包括LinuxSDK的配置与编译,U-Boot、Kernel及Rootfs开发,以及系统镜像的替换方法,旨在帮助开发者完成系统开发。
    的头像 发表于 05-20 09:24 1138次阅读
    瑞芯微RK3506 3核A7@1.5GHz+双网口+双CAN-FD 工业开发板—<b class='flag-5'>Linux</b>系统开发手册

    Linux环境再升级:PLIN驱动程序正式发布

    PLIN驱动程序现已正式发布,本文将展示如何安装PLIN驱动程序,以及如何在Linux环境下进行基本的PLIN通信操作,确保您能够快速掌握并应用这一新工具。
    的头像 发表于 04-21 15:29 792次阅读
    <b class='flag-5'>Linux</b>环境再升级:PLIN驱动程序正式<b class='flag-5'>发布</b>

    SOPHGO RISC-V SoC Linux Kernel 社区邮件列表建立,欢迎加入开源社区为RISC-V生态完善添砖加瓦

    SOPHGO RISC-V SoC Linux Kernel 社区邮件列表建立,欢迎加入开源社区为RISC-V生态完善添砖加瓦
    的头像 发表于 02-14 08:34 711次阅读
    SOPHGO RISC-V SoC <b class='flag-5'>Linux</b> <b class='flag-5'>Kernel</b> 社区邮件列表建立,欢迎加入开源社区为RISC-V生态完善添砖加瓦

    嵌入式学习-飞凌嵌入式ElfBoard ELF 1板卡-初识设备树之设备树组成和结构

    信息导致了内核的臃肿,为了解决这一问题Linus Torvalds在2011年3月17日的ARM Linux邮件列表宣称“this whole ARM thing is a fucking pain
    发表于 01-08 08:32

    飞凌嵌入式ElfBoard ELF 1板卡-初识设备树之设备树组成和结构

    信息导致了内核的臃肿,为了解决这一问题Linus Torvalds在2011年3月17日的ARM Linux邮件列表宣称“this whole ARM thing is a fucking pain
    发表于 01-07 09:16

    腾讯云内核团队修复Linux关键Bug

    Maintainer深感棘手的关键内核bug。 这一改进方案经过严格评审和测试,最终被合并进入后续的Linux LTS(长期支持)版本中,标志着腾讯云在操作系统内核领域的技术实力得到了广泛认可。值得一提的是,该方案还获得了Linux之父
    的头像 发表于 12-31 10:58 915次阅读

    迅为瑞芯微RK3588开发板Android修改kernel logo

    2.9.1 准备 logo 系统默认内核 logo,如下图所示: 我们如果想要替换这个 logo,首先要制作一个新的 logo_kernel.bmp,图片属性和默认
    发表于 12-24 10:56