Port-mips archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
re: problem with init
i tried booting MALTA kernel in gxemul, but it hangs before starting
init. sched_sync() never calls cv_timedwait() but loops forever,
except when the timer intr runs, calls hardclock etc.
i patched sched_sync() to always call it, and then init started and
init dies for me, perhaps similarly to you:
init: copying out path `/sbin/init' 11
pid 1(init): ABI set to O32 (e_flags=0x1007)
panic: init died (signal 0, exit 1)
Stopped in pid 1.1 (init) at netbsd:cpu_Debugger+0x4: jr ra
bdslot: nop
db> bt
cpu_Debugger+4 (87fff000,8041d9d8,b2,8041d9f8) ra 802ecf30 sz 0
panic+238 (87fff000,0,1,7dfdd1e4) ra 80241d28 sz 56
exit1+79c (87fff000,0,1,7dfdd1e4) ra 80241da0 sz 128
sys_exit+54 (87fff000,0,1,7dfdd1e4) ra 803027cc sz 32
syscall+12c (87fff000,0,1,7dfdd1e4) ra 8027e410 sz 120
mips64_SystemCall+dc (87fff000,0,1,7dfdd1e4) ra 7dfdd1e4 sz 0
PC 0x7dfdd1e4: not in kernel space
0+7dfdd1e4 (87fff000,0,1,7dfdd1e4) ra 0 sz 0
User-level: pid 1.1
i don't have a chance to look at this again for a while. matt?
.mrg.
Home |
Main Index |
Thread Index |
Old Index