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