[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: src/etc/Makefile
<E165QgX-0002hI-00@ruri.iri.co.jp>の記事において
tsubai@iri.co.jpさんは書きました。
> あちこち気になるところをぜんぶ安全側に倒した上でデバッグコード
> を大量に入れていたんですが、どうやら何らかの原因で問題が起きに
> くくなってただけみたいです。20分/回ぐらいだったのが6時間/回ほど
> になっただけで全然本質的な解決になってません。
こちらでの症状としては今のところ
・無言で固まる
・kernel diagnostic assertion "rv" failed で panic
panic: kernel diagnostic assertion "rv" failed: file \
"../../.././uvm/uvm_pager_i.h", line 6
Stopped in pid 6 (aiodoned) at cpu_Debugger+0x10: lwz r0, r1, 0x14
db> trace
0xe6698d78: at panic+158
0xe6698e18: at __assert+2c
0xe6698e23: at uvm_pageratop+44
0xe6698e48: at softdep_pageiodone+110
0xe6698ea8: at uvm_aio_aiodone+f8
0xe6698f20: at uvm_aiodone_daemon+b4
0xe6698f50: at fork_trampoline+10
db>
のどちらかです。 pmap がおかしいの確かなんでしょうが、
splvm() の抜けはないみたいなさそう、くらいしか読めてません。
> もうちょい追っかけます。
お願いします。こちらでもテストくらいはできますが、同じ条件でも
起動後 5分で落ちることもあれば 2時間かかることもあるので、
確率的問題なんでしょうか……
---
Izumi Tsutsui
tsutsui@ceres.dti.ne.jp