[[diary/Kojima]]

・Radeon drm

Plamo-5.2に向けて、開発機でMesaLibとX回りを更新したのだけど、
最近のカーネルと食い合わせが悪いのか、サスペンドからの復帰がうまく行かない。

1度目の復帰はたいていうまくゆくのだけど、2、3度復帰を繰り返していると、
正しく復帰できなかったり(ブラックアウト)、復帰後しばらくしたら画面がフリーズしたりする。

画面がフリーズしたりブラックアウトしていてもremote loginは可能なので、
dmesgを見ると、こんなエラーが多数記録されている。

 [ 2174.101476] [drm:radeon_cs_ib_chunk] *ERROR* Failed to schedule IB !
 [ 2174.135282] radeon 0000:01:00.0: couldn't schedule ib
 [ 2174.135283] [drm:radeon_cs_ib_chunk] *ERROR* Failed to schedule IB !
 [ 2174.151691] radeon 0000:01:00.0: couldn't schedule ib
 [ 2174.151693] [drm:radeon_cs_ib_chunk] *ERROR* Failed to schedule IB !
 [ 2174.184776] radeon 0000:01:00.0: couldn't schedule ib
 [ 2174.184777] [drm:radeon_cs_ib_chunk] *ERROR* Failed to schedule IB !
 [ 2174.201191] radeon 0000:01:00.0: couldn't schedule ib

3.10.6カーネルでは起動後、何もしなくてもこのエラーが発生して、
コンソールからログインできなくなったりしたのだけど、
3.11.1カーネルだとサスペンドからの復帰時に限って起きている感じ。
より古いカーネルだとどうなるかは試してないけど、
このヘンはカーネルとビデオカードとMesaLibの接点だから、
切り分けが面倒そうだなぁ。。
- 起動時に 

 [    4.203509] ------------[ cut here ]------------
 [    4.212539] WARNING: CPU: 0 PID: 1 at kernel/power/process.c:199 thaw_processes+0xeb/0x117()
 [    4.217252] Modules linked in:
 [    4.221928] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 3.11.1-plamo64 #1
 [    4.226571] Hardware name: Gigabyte Technology Co., Ltd. P55-USB3/P55-USB3, BIOS F6 06/25/2010
 [    4.235811]  00000000000000c7 ffff88040b4afd68 ffffffff814e9a6b 0000000000000000
 [    4.240879]  0000000000000000 ffff88040b4afda8 ffffffff810382bc ffff88040b4afd98
 [    4.245967]  ffffffff8107d73d ffff88040b4ad480 ffff88040b6f63c0 ffffffff81811410
 [    4.251214] Call Trace:
 [    4.256076]  [<ffffffff814e9a6b>] dump_stack+0x4f/0x84
 [    4.260930]  [<ffffffff810382bc>] warn_slowpath_common+0x7c/0x96
 [    4.265691]  [<ffffffff8107d73d>] ? thaw_processes+0xeb/0x117
 [    4.270416]  [<ffffffff810382eb>] warn_slowpath_null+0x15/0x17
 [    4.275057]  [<ffffffff8107d73d>] thaw_processes+0xeb/0x117
 [    4.279557]  [<ffffffff8106e4ea>] do_cleanup+0xc0/0x25f
 [    4.283907]  [<ffffffff8106f388>] toi_try_resume+0x5f/0x89
 [    4.288104]  [<ffffffff8106f3d3>] toi_sys_power_disk_try_resume+0x21/0x35
 [    4.292355]  [<ffffffff8106d163>] try_tuxonice_resume+0x3f/0x54
 [    4.296606]  [<ffffffff8107e922>] software_resume+0x1a/0x21a

なんてエラーも出ているから、TuxOnIceあたりも関係しているのかも知れないなぁ。--[kojima]] &new{2013-10-01 (火) 22:54:42};
- BIOSの起動画面が出るまでにやけに時間がかかったり、BIOSメニューがちゃんと機能してなかったりするので、どうもマザーボードかBIOSの方の問題っぽい気がしてきた。。。 -- [[kojima]] &new{2013-10-03 (木) 10:15:20};

#comment

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS