[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[pbsd-mg2] Re: cache problem again
| > ブロックサイズがトリガになっているようなので、同一のバイナリキット(dump
| > したもの)を8Kと4Kのファイルシステムにそれぞれrestoreして、動作を比べてみ
| > ました。
| >
| > 8Kの時は多少怪しい動作("ls: root: Bad file descriptor")をしている部分が
| > ありますが、おおむね正常に動作しています。
| >
| > 4Kの時は、"/: bad dir ino 4 at offset 0: mangled entry"が出たり、fileコ
| > マンドが正常動作しなかったりと、こちらはかなり変です。
|
| でも、どちらもかなりへんですね。
| printf をいれるだけで動作が大きく変わりますし、cache size 16KB でも
| 動作が変わるので、ブロックサイズに関しても、決定的な条件とは言えない
| ような気がします。
| ただ、現象としては、ファイルバッファが腐るということはいえますね。
|
| 唯一、Warner さんはファイルに関係なさそうな症状を報告していました。
newfs -b 4096でfile systemを作ってみたところ、ブートしないのを再現しました。
(1.4Jでテストしました)
Warnerさんのは、rtc用にmallocしたsoftcのメンバを参照した時に、address
errorが出てしまうというやつですね。
---
UCHIYAMA Yasushi
uch@nop.or.jp