[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: -current sun4c weirdness



筒井です。

<200104071337.f37DbHt29703@mirage.ceres.dti.ne.jp>の記事において
私は書きました。

> >  swap を NFS 上に取れば、esp を使わないので切り分け出来る?
> 
> こちらでも swap だけ NFS にしたらどうなるか確認してみます。

いろいろやってみたところ、 swap を NFS 上の file に取っても
あいかわらず core 吐くのは変わりませんでした。なので
core dump と esp とはどうも関係なさそうです。

で、 options DEBUG 付きの kernel でがしがし負荷をかけてたら
kernel が panic したんですが、そのあとで crash dump を吐く際に

---
dumping to dev 7,1 offset 1263
dump pv_link: proc halt, va=0xf0221000: unexpected uncached mapping at 0xf25b0000
pv_link: proc halt, va=0xf021a000: unexpected uncached mapping at 0xf25b1000
pv_link: proc halt, va=0xf021b000: unexpected uncached mapping at 0xf25b2000
pv_link: proc halt, va=0xf021c000: unexpected uncached mapping at 0xf25b3000
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 1 2 3 1 2 3 succeeded
rebooting
---

と出てきて最初の 16M が dump されませんでした。(メモリは 16+16+4+4 です)
panic させなくても起動直後に reboot -d で crash dump を
採ろうとすると同じ結果になります。

どうも最初の 4M×4 の bank の pmap での扱いが変な感じなんですが、
おいかわさん、持田さん、吉田さんのマシンでは crash dump の
動作は問題ないでしょうか?
---
Izumi Tsutsui
tsutsui@ceres.dti.ne.jp