「タイムアウトをクリアするために以前の承認を強制終了する待機」を停止する方法は?

「タイムアウトをクリアするために以前の承認を強制終了する待機」を停止する方法は?

Intel i915およびオンボードIntelグラフィックスを使用してArch Linuxを実行します。

dmesgを実行すると、[[drm:__gen6_gt_force_wake_mt_get]行が表示されます。間違いforcewake古いackがクリアされるのを待っている間にタイムアウトしました。実際にはたくさんあります!

Ctrl Alt F2 を使用して TTY2 に移動すると、表示され続け、数秒ごとに生成されます。同じエラーが発生します。

オンラインで見つけた修正の1つは、コミット36ec8f8774(drm / i915:無条件hsw / ivbでmt forcewakeを使用)を元に戻すことです。 「コミットを元に戻す」を実行する方法がわかりません。誰でもアドバイスできますか?

ベストアンサー1

この問題は最新のカーネルで修正されました。

[drm:__gen6_gt_force_wake_mt_get] ERROR Timed out waiting for forcewake old ack to clear

https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=c11e5f35ab490bd30591563816fbc83526521777

コミットを元に戻す必要はありません。カーネルを更新してください。

カーネルをダウンロードして/drivers/gpu/drm/i915/intel_pm.c 240 - 260行を見て、このリンクに記載されているパッチと比較すると、それを直接確認できます。
https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=c11e5f35ab490bd30591563816fbc83526521777

https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1080360

おすすめ記事