2012-02-20 qemu のバグか 0 番地から始まる。0x10000 にとぶ。そのとき、なぜか 0 番地を tlb にロードしてしまう。mmu を使っていないのに tlb をロードしてしまう。 mmu を使う瞬間に tlb を flush していないのか?とりあえず、データキャッシュのパージをする耽美に tlb_flush をすることで、動き始めた。 本当は mmu を使いますよといったときに tlb_flush をすべき。