晚到了三年:Linux 5.11將為Intel C620提供PCH溫度讀取支持
英特爾積極地提供Linux 硬件支持,並確保在Linux 平台上可以充分利用硬件的全部功能,特別是在服務器和工作站硬件方面。不過偶爾也會發生遺漏。近日,一位Linux 用戶發現搭載Lewsiburg C620 系列芯片的工作站無法讀取PCH 溫度。
英特爾C620 系列已經上市三年多時間,被Skylake-SP / Cascade Lake SP 等使用。對於如此之長的時間才發現初代Xeon Scalable 處理器上缺乏PCH 溫度監控支持依然有點令人驚訝,不過所幸的是在即將到來的Linux Kernel 5.11 內核中已經糾正了這個問題。
Andres Freund 指出,儘管Linux 上缺少芯片組溫度傳感器支持,但Lewisburg 的數據表與現有的Intel PCH 熱驅動器支持相匹配。因此,在三年後,將0xA1B1 ID和其他基本附加功能添加到intel_pch_thermal驅動程序支持中,溫度傳感器現在開始工作。該補丁僅是9行新代碼,Andres在補丁消息中總結道:“我懷疑還有其他PCI ID缺失。但是我希望Intel的人比我能更容易地弄清楚這一點……”