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
    +关注

    关注

    88

    文章

    11825

    浏览量

    219619
  • 操作系统
    +关注

    关注

    37

    文章

    7444

    浏览量

    129645

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

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

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    内孔堆焊激光熔覆修复加工:重塑工业修复的科技标杆‌

    结合 - 性能定制” 三大环节:    能量聚焦: 采用光纤激光器输出高能量密度的激光束,通过专用内孔加工头聚焦于内孔受损区域,实现局部快速升温;    材料熔覆: 通过同步送粉系统合金粉末精准输送
    发表于 03-24 14:36

    Linux内核bug狩猎指南:从栈跟踪到修复,官方文档教你搞定系统核心故障

    内核是 Linux 系统的 “心脏”—— 一旦它出 bug,小则功能异常,大则系统崩溃、死机。但内核 bug 往往藏在百万行代码中,想快速定位、修复绝非易事。
    的头像 发表于 02-06 16:59 3355次阅读
    <b class='flag-5'>Linux</b>内核bug狩猎指南:从栈跟踪到<b class='flag-5'>修复</b>,官方文档教你搞定<b class='flag-5'>系统</b>核心故障

    Linux磁盘管理指令合集:从查看、分区到修复

    Linux 服务器运维或日常使用中,磁盘管理是高频操作 —— 无论是排查磁盘空间不足的问题,还是新增硬盘后的分区配置,都离不开一系列核心指令。今天就为大家整理一份「Linux 磁盘管理指令操作集」,按功能分类讲解,附带示例和注意事项,新手也能轻松上手!
    的头像 发表于 02-03 16:07 3596次阅读
    <b class='flag-5'>Linux</b>磁盘管理指令合集:从查看、分区到<b class='flag-5'>修复</b>

    系统卡死怎么办?长按开关机键5秒,0功耗开关机芯片GEK100_55让防误触复位操作更简单

    外观的产品或者防水设计理念来说,而且还有防误触的问题,这无疑是一种阻碍。在锂电池应用如此广泛的今天,很多开关机功能通过与MCU结合来实现的,一旦遭遇系统卡死MCU无法动弹,让客户拆后盖卸电池断电几乎是
    发表于 01-22 16:12

    Linux系统冗余设计裁剪开机时间优化

    1、在保留现有功能(RT-Linux实时特性、SPI驱动正常工作、网口通信正常、USB驱动)的前提下,Upboard开发板的Linux系统开机时间从当前~60秒优化至≤20秒(上电启
    发表于 12-16 22:17

    服务器数据恢复—意外断电!Linux服务器数据恢复大揭秘

    某品牌服务器+存储,安装的linux操作系统。 机房意外断电导致服务器操作系统无法正常启动,服务器管理员故障服务器进行修复操作后进入
    的头像 发表于 11-18 11:20 762次阅读

    关机芯片推荐:3S 开机 5S 关机防误触抗干扰强的开关机芯片 GEK100_35

    使用电话手表时的意外按压、智能手表佩戴中的误触、无人机操控时手部的误操作,避免设备非正常关机导致的通话中断、数据丢失或飞行风险,同时适配血压计测量过程中避免误触关机,保障数据采集完整。 附加实用功能
    发表于 10-21 16:07

    NUC972如何修复非作系统 LCM 振动?

    NUC972如何修复非作系统 LCM 振动?
    发表于 09-01 07:02

    华纳云服务器Linux系统电源管理与节能优化配置方法

    在云计算时代,Linux系统的电源管理优化成为提升云服务器能效的关键环节。本文深入解析Linux内核的电源管理机制,从CPU调频策略到磁盘休眠设置,提供一套完整的节能配置方案。通过调
    的头像 发表于 08-21 15:09 1140次阅读

    一键开关机芯片GEK100,替代 ADI 的 MAX16169和MAX16054

    电子产品,如智能手机,用户期望按下开机键后能迅速进入系统;还是一些对稳定性要求较高的工业设备,可能需要设置较长的关机延时,以防止误操作导致设备意外关机。GEK100 芯片都能通过灵活的设置,满足这些
    发表于 08-15 17:32

    Linux系统性能调优方案

    关键要点预览:本文深入解析Linux系统性能瓶颈的根本原因,提供可直接落地的调优方案,让你的系统性能提升30-50%!
    的头像 发表于 08-06 17:49 1102次阅读

    Linux系统中网络配置详解

    网络配置是Linux系统运维中的核心技能之一。正确理解和配置子网掩码、网关等网络参数,直接影响系统的网络连通性和性能。本文深入探讨Linux
    的头像 发表于 07-17 11:01 1415次阅读

    Linux系统环境监测终极指南

    Linux系统环境主要监测CPU、内存、磁盘I/O和网络流量。
    的头像 发表于 06-25 14:41 1017次阅读
    <b class='flag-5'>Linux</b><b class='flag-5'>系统</b>环境监测终极指南

    Linux系统管理的核心概念

    在前一篇文章中,我们深入探讨了Linux中的文件操作命令,如cp、mv、rm,以及文本处理命令grep、wc和管道符。本文继续深入Linux系统管理的核心概念,包括root用户的角色
    的头像 发表于 05-15 17:05 853次阅读

    服务器数据恢复—服务器部分数据目录项被破坏的数据恢复案例

    一台安装linux系统的服务器意外断电。管理员重启服务器后进行检测,发现服务器上部分文件丢失。管理员没有进行任何操作,直接服务器正常关机
    的头像 发表于 05-08 15:16 613次阅读