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

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

3天内不再提示

Linux 5.12将修复系统意外关机的问题

Linux爱好者 来源:开源中国 作者:开源中国 2021-02-23 11:35 次阅读

Linux 5.11 上个星期才发布稳定版,Linux 5.12 目前仍在开发过程中。在 Linux 5.12 最新的合并中,修复了在系统温度较高,但还没有真正达到临界温度时会过早关闭基于英特尔 CPU 的移动工作站的问题。

周五是 Linux 5.12 的一个合并窗口期,此次合并以修复补丁为主。在各种各样的补丁中,有两个补丁是需要特别注意的。这两个补丁都是由 Canonical 的 Kai-Heng Feng 所提交的,他是 Ubuntu 的 Linux 内核团队的成员。

这两个补丁分别针对的是英特尔 int340x 和英特尔 PCH 驱动程序,用于修复“临界”温度下系统意外关闭的问题。这两个补丁并不是要修复温度不准确的问题,而是运行时的温度还不足以使内核强制关闭整个系统,但系统却自动关闭的问题。

Kai-Heng Feng 在 int340x 补丁中解释了这种情况:

我们在基于英特尔的移动工作站上看到设备因过热而关机,该关机发生在 thermal_zone_device_register(): kernel: thermal thermal_zone15: critical temperature reached (101 C), shutting down 期间。

但是,在此时设备不应该执行过热关机,因为我们要使用专用守护程序来处理过热关机,在当前情境下为使用英特尔的 Thermald 守护程序。其次,对于基于 ACPI 的系统,达到临界温度并不意味着就要关机,除非它位于 ThermalZone 命名空间内。ACPI 规范写道,临界温度 11.4.4 _CRT 存在于设备下方时,设备驱动程序将评估该对象以确定设备的临界冷却温度触发点。然后,设备的驱动器将使用该值来编程内部设备温度传感器触发点。

因此,当出现这种情况时,仅意味着我们应该采取更积极的冷却方法。当 ACPI ThermalZone 下没有 int340x 设备时,此修复会覆盖默认的 .critical 回调以防止意外的热关机。

如果有用户发现了自己的 Intel 移动工作站意外出现关闭电源的情况,那么罪魁祸首很可能就是它,并且在 Linux 5.12 中会修复这个问题。

原文标题:Linux 5.12 将修复运行“过热”时,意外关机的问题

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

责任编辑:haq

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

    关注

    87

    文章

    10988

    浏览量

    206725
  • 操作系统
    +关注

    关注

    37

    文章

    6280

    浏览量

    121870

原文标题:Linux 5.12 将修复运行“过热”时,意外关机的问题

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

收藏 人收藏

    评论

    相关推荐

    util-linux修复WallEscape漏洞,影响Linux系统wall命令使用

    WallEscape 主要影响“wall”命令操作,Linux 系统中的常规下,该指令被用作向系统所有登录用户的终端发布消息。然而在处理命令行参数输入时,过滤器未正确识别和过滤转义序列
    的头像 发表于 03-29 14:35 280次阅读

    centos关机和重启命令

    shutdown命令用于安全关闭Linux系统。有些用户会使用直接断掉电源的方式来关闭Linux,这是十分危险的。因为Linux与Windows不同,其后台运行着许多进程,所以强制
    的头像 发表于 01-08 14:09 395次阅读

    linux系统如何进行磁盘分区?

    磁盘分区 在Linux系统中进行磁盘分区有以下几个主要原因: a. 数据保护:将不同类型的数据存储在不同的分区中,当一些意外情况发生时,比如文件系统损坏或被病毒感染,只有相关分区受到影
    的头像 发表于 12-19 11:35 476次阅读

    linux的正常关机命令可以是

    Linux系统中,常用的正常关机命令有三个:shutdown、poweroff和halt。下面是对这三个命令的详细解释: shutdown命令 shutdown命令用于在指定的时间或条件下
    的头像 发表于 11-26 15:35 540次阅读

    linux关机的三个命令

    Linux系统中,常用的关机命令有三个:shutdown、poweroff和halt。下面是对这三个命令的详细解释: shutdown命令 shutdown命令用于在指定的时间或条件下关闭计算机
    的头像 发表于 11-26 15:33 726次阅读

    linux的正常关机命令可以是什么

    正常关机是指在Linux系统下安全地关闭计算机或服务器,以防止数据丢失或损坏。通常,在执行关机命令之前,用户需要先保存所有的工作并确保系统
    的头像 发表于 11-17 11:18 509次阅读

    linux关机命令有哪些

    Linux系统中用于关机的命令有多种,包括shutdown、poweroff、halt、reboot等等。下面将详细介绍这些命令的用法和参数。 shutdown命令: shutdown命令用于
    的头像 发表于 11-17 11:15 698次阅读

    linux系统基础入门教程

    Linux是一种开源的操作系统,它被广泛应用于服务器、嵌入式系统以及个人电脑上。本篇文章将带领读者从入门的角度,详细介绍Linux系统的基础
    的头像 发表于 11-16 16:45 404次阅读

    一种基于软件关机电路的电源系统设计方案

    电子发烧友网站提供《一种基于软件关机电路的电源系统设计方案.pdf》资料免费下载
    发表于 11-07 09:40 0次下载
    一种基于软件<b class='flag-5'>关机</b>电路的电源<b class='flag-5'>系统</b>设计方案

    如何在关机后让芯片进入到Off状态?

    在默认的headset工程中,当系统进行关机的时候,会让芯片进入到dormant状态,本文介绍如何在关机后让芯片进入到Off状态。
    的头像 发表于 10-25 09:29 264次阅读
    如何在<b class='flag-5'>关机</b>后让芯片进入到Off状态?

    常用的开发工具分享

    一、编辑器1、Notepad++:意外关闭此软件文件不会丢失;2、PSPad:保持上一次编辑状态,这样在你下次打开编辑器的时候可以直接显示原来的文件。此外它还支持通过 FTP 进行远程编辑,支持多
    发表于 09-25 08:20

    环境传感器成功集成到Linux/Android操作系统的指南

    本应用笔记为意法半导体环境传感器 (气压、湿度、紫外线传感器)成功集成到Linux/Android 操作系统提供指南。
    发表于 09-13 07:07

    Linux电源管理的组成与睡眠唤醒

    Linux 电源管理的组成 电源管理(Power Management)在 Linux Kernel 中,是一个比较庞大的子系统,涉及到供电(PowerSupply)、充电(Charger)、时钟
    的头像 发表于 09-11 15:54 306次阅读
    <b class='flag-5'>Linux</b>电源管理的组成与睡眠唤醒

    电路板断线了怎么办?如何修复刚柔结合电路板上断裂的走线?

    在使用或组装时意外切割或破坏痕迹。在这里,我们总结了在刚性柔性电路板维修上切割痕迹的一般步骤。   收集必要的工具   要修复刚柔结合电路板上的切割痕迹,您需要一个带有细尖端的烙铁,焊丝,万用表
    发表于 07-31 16:01

    Linux驱动移植 Linux系统架构优点

    系统移植 linux 驱动移植 移植是说同样的一个 linux 操作系统,我们可以跑到不同的硬件上面,我们把操作系统移植到不同的硬件上面,这
    的头像 发表于 07-27 17:06 563次阅读
    <b class='flag-5'>Linux</b>驱动移植 <b class='flag-5'>Linux</b><b class='flag-5'>系统</b>架构优点