Copyrightが出てpanicする所まで来た

ページテーブルを引く所でこけてるから仮想メモリ周りが悪いのかと思ったら、NULLポインタを解決しようとして何故か初期化されてないproc0のユーザ空間向けページテーブルを引いているのが原因だった。

NULLポインタを関数コールしてるコンソール周りを直したら、Copyrightが出てpanicする所まで進んだ。

cvmctl:900043f0 cvmmemctl:46104
 Unknown Boot-Descriptor: Using Defaults
Boot Descriptor Ver: 0 -> 0/0  CPU clock: 500MHz  Core Mask: 0x1
  Dram: 256 MB  Board Type: 0  Revision: 0/0
  Octeon Chip: 0  Rev 0/0  Mac Address 00.0F.B7.10.09.06 (1)
uvm_page_physload(0xcf, 0xd6, 0xcf, 0xd6, 0, 0)
uvm_page_physload(0x19d, 0x1800, 0x19d, 0x1800, 0, 0)
l1icache size:65536 line:128 set:32768
l1dcache size:4096 line:128 set:2048
l2size:524288 l3size:0
Initial setup done, switching console.
Sysmap:0x9800000000674000
[../../../../kern/init_main.c:main:203]
[../../../../kern/init_main.c:main:208]
[../../../../kern/init_main.c:main:215]
Copyright (c) 1982, 1986, 1989, 1991, 1993
	The Regents of the University of California.  All rights reserved.
Copyright (c) 1995-2010 OpenBSD. All rights reserved.  http://www.OpenBSD.org

[../../../../kern/init_main.c:main:220]
pmap_init()
pmap_reference(80337930)
panic: uvm_km_suballoc: submap allocation failed
Stopped at      0xffffffff80257fd4:     jr      ra
0xffffffff80257fd8:      nop
0xffffffff80257fd0 (7,ffffffff80295ba0,1,1ce)  ra 0xffffffff800bb4ec sp 0x98000
00000343e60, sz 0
0xffffffff800bb428 (7,ffffffff802ab774,ffffffff802fd5b8,4)  ra 0xffffffff801eed
04 sp 0x9800000000343e60, sz 96
0xffffffff801eece4 (7,ffffffff802ab774,ffffffff802fd5b8,4)  ra 0x0 sp 0x9800000
000343ec0, sz 0
User-level: pid 0
RUN AT LEAST 'trace' AND 'ps' AND INCLUDE OUTPUT WHEN REPORTING THIS PANIC!
DO NOT EVEN BOTHER REPORTING THIS WITHOUT INCLUDING THAT INFORMATION!
ddb> 

http://github.com/syuu1228/OpenBSD-OCTEON/commit/ca298cbe7ddfd60a2affdc9c476fd89db23b4172#diff-3