こんにちは、河野です。

> いわさきです
> 
> 手が空いたので作ってみました。ご確認頂ければ幸いです。
> http://people.freebsd.org/~iwasaki/ciss/ciss_periodic_thread-20071030.patch

レポートした時点に近い10/26 00:00:00 GMT時点のcurrentにあてて
試してみました。結果はマルチになる前にpanicしてしまいました。

メッセージは以下となります。最新Currentでも試してみます。

panic: witness_save: lock (sleep mutex) cissmtx not locked
cpuid = 0
KDB: enter: panic
[thread pid 24 tid 100028 ]
Stopped at      kdb_enter+0x31: popq    %rbp
db> bt
Tracing pid 24 tid 100028 td 0xffffff0001288000
kdb_enter() at kdb_enter+0x31
panic() at panic+0x169
witness_warn() at witness_warn
_sleep() at _sleep+0x37b
ciss_synch_request() at ciss_synch_request+0x80
ciss_periodic_thread() at ciss_periodic_thread+0xd7
fork_exit() at fork_exit+0x12a
fork_trampoline() at fork_trampoline+0xe
--- trap 0, rip = 0, rsp = 0xffffffffac368d30, rbp = 0 ---

メールによる返信