Linux 6.8 的Direct Rendering Manager (DRM)內(nèi)核圖形 / 顯示驅(qū)動(dòng)程序更新包括新的英特爾 "Xe"DRM 和 PowerVR Imagination 驅(qū)動(dòng)程序、實(shí)驗(yàn)形式的 AMD 色彩管理屬性、Raspberry Pi 5 圖形支持等。 但 Linus Torvalds 最近在合并相關(guān)代碼時(shí)卻發(fā)現(xiàn),一些新提交的 Intel Xe 驅(qū)動(dòng)程序代碼 "嚴(yán)重缺乏" 測試。對(duì)此,他在內(nèi)核郵件列表中表達(dá)了自己的不滿:
你的測試嚴(yán)重不足。甚至無法構(gòu)建,原因似乎在于該 commit b49e894c3fd8 ("drm/i915: Replace custom intel runtime_pm tracker with ref_tracker library")將 "intel_wakeref_t" 類型從 "deep_stack_handle_t" 改為了 "unsigned long"...... 真令人不悅。我已經(jīng)修復(fù)了那個(gè)損壞的 Xe compat 頭文件并完成了構(gòu)建,但這絕對(duì)不是事情的本來應(yīng)該有的樣子。我怎么會(huì)遇到這種情況?竟然會(huì)沒有進(jìn)行任何構(gòu)建測試。 為什么 %^!@$% 頭文件會(huì)包含 C 文件?無論如何,這個(gè)錯(cuò)誤都不應(yīng)該發(fā)生。

與以前的一些 “火爆” 回復(fù)相比,Linus 這次的措辭可以說是算的上溫和,并且也提出了一些合理的問題。事實(shí)上,在 2023 年底的 Linux 基金會(huì)的日本開源峰會(huì)上,Linus 就表示自己已經(jīng)收斂了脾氣,在吸取了一些教訓(xùn)之后不會(huì)再 “對(duì)一些公司豎中指”。 但也正如 Phoronix 所言,無論如何 Linus 已經(jīng)將新代碼合并到 Linux 6.8 中。希望這只是 Intel Xe 驅(qū)動(dòng)程序的一個(gè) one-off issue,而沒有更大的代碼質(zhì)量問題。
審核編輯:黃飛
-
Linux
+關(guān)注
關(guān)注
88文章
11806瀏覽量
219498 -
intel
+關(guān)注
關(guān)注
19文章
3510瀏覽量
191610 -
驅(qū)動(dòng)代碼
+關(guān)注
關(guān)注
2文章
16瀏覽量
7897
原文標(biāo)題:Linus “溫馨提示”:Intel Xe驅(qū)動(dòng)代碼嚴(yán)重缺乏測試
文章出處:【微信號(hào):OSC開源社區(qū),微信公眾號(hào):OSC開源社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評(píng)論請先 登錄
用英特爾顧問XE重塑代碼
曝Intel的Xe GPU已經(jīng)點(diǎn)亮測試 或定位GTX1050級(jí)別
Intel的Xe架構(gòu)7nm GPU芯片怎么樣?
Intel Xe全新獨(dú)立顯卡 名為“Intel Iris Xe MAX”
Intel Xe架構(gòu)獨(dú)立顯卡亮相,兩個(gè)高性能架構(gòu)將在明年成品
王者歸來!Intel Xe獨(dú)立顯卡深度揭秘
Intel Xe核顯驅(qū)動(dòng)升級(jí),已支持光追技術(shù)
Intel發(fā)布基于Xe LP架構(gòu)的全新獨(dú)立顯卡
Intel推出Iris Xe Max獨(dú)立顯卡
Intel Iris Xe桌面獨(dú)立顯卡終發(fā)布
Intel Xe HPC高性能獨(dú)顯內(nèi)核圖
Intel Xe HPC芯片的內(nèi)部照片曝光: 雙芯、7種工藝
Intel Iris Xe桌面獨(dú)顯出貨 不兼容AMD處理器
Intel Xe驅(qū)動(dòng)代碼嚴(yán)重缺乏測試
評(píng)論