新千葉 ガーベージ・コレクション

FPGA マガジンやインターフェースで書けなかったこと等をちょぼちょぼ書いてます。@ryos36

2012-02-21から1日間の記事一覧

こんどはページテーブルクリアでエラー

Linux の 0 ページ目をクリアしたところで気を失う。 0 ページ目に svc のとび先が書いてあるのに、0 ページ目をクリアするから。ヨーク見たら XEN のページテーブルのエントリーは HIGH アドレスになっていたのを自分が勝手に変えていた。なんだよ、、、複…

qemu の使い方といえば使い方バグといえばバグ

ページテーブルを初期化する前にバグで 0 アドレス付近を触ってしまった。data として触ったのだが qemu は data と code の tlb の分離がされていないので、tlb にアドレスがのってしまった。で、結局自分のバグだった。qemu の挙動がおかしいのはおかしい…