> Now NetBSD/pmax kernel properly boots, but init(8) still doesn't start > on GXemul emulating R3000 3MAX.
GXemul's trace shows it's in infinite loop of uvm_fault(): --- : <trap(0x8ff3c,":","PATH_LOCALE",0x7ded1044,..)> <_splset_noprof(0xfc01,0x0,"PATH_LOCALE",0x7ded1044,..)> <uvm_fault_internal(0x83eb9e10,0x7df45000,2,0x0,..)> <vm_map_lock_read(0x83eb9e10,0x7df45000,2,0x0,..)> <atomic_cas_ptr(0x83eb9e14,0x0,16,0x0,..)> <mb_read(0x83eb9e14,0x0,16,0x0,..)> <uvm_map_lookup_entry(0x83eb9e10,0x7df45000,0xc5bf7dec,0x0,..)> <vm_map_unlock_read(0x83eb9e10,0x83fc6688,2,0x5,..)> <mb_read(0x83eb9e14,0x83fc6688,2,0x5,..)> <atomic_cas_ptr(0x83eb9e14,0x10,0,0x5,..)> <trapsignal(0x83f19320,0xc5bf7ee8,0xfffffffd,0x5,..)> <mutex_enter(0x83fd2f90,0xc5bf7ee8,0xfffffffd,0x5,..)> <mutex_enter(0x83f7a0b0,0xc5bf7ee8,0xfffffffd,0x5,..)> <kpsignal2(0x83ebece8,0xc5bf7ee8,&_KERNEL_OPT_DDB_HISTORY_SIZE,0x0,..)> <mutex_enter(0x83ebb804,0x8000000,&_KERNEL_OPT_DDB_HISTORY_SIZE,0x0,..)> <_splraise_noprof(0xf00,0x8000000,&_KERNEL_OPT_DDB_HISTORY_SIZE,0x0,..)> <mutex_exit(0x83ebb804,0x0,0x83ebece8,0x0,..)> <ksiginfo_alloc(0x83ebece8,0xc5bf7ee8,2,0x0,..)> <pool_cache_get_paddr("X",0x2,0,0x0,..)> <makeiplcookie(0xc5bf7e18,0x3,0,0x0,..)> <_splraise_noprof(0x700,0x803491fc,0x700,0x0,..)> <_splset_noprof(0xfc01,0x0,0x816aa,0x0,..)> <lwp_find(0x83ebece8,0x1,0xc5bf7f18,"\r",..)> <sigput(0x83f194d4,0x83ebece8,"\t","\r",..)> <mb_read(3,0x0,"PATH_LOCALE",0x1,..)> <sigpost(0x83f19320,0x2,0x103,0xa,..)> <mutex_spin_enter(0x83f7a140,0x2,0x103,0xa,..)> <mutex_spin_exit(0x83f7a140,0x9,0x103,0xa,..)> <ksiginfo_free("\t",0x9,0x103,0xa,..)> <makeiplcookie(" ",0x3,0xffffffff,0xa,..)> <_splraise_noprof(0x700,0x803491fc,0x700,0xa,..)> <mutex_exit(" ",0x0,0x816ab,0x0,..)> <lwp_userret(0x83f19320,0x0,&cpu_info_store,0x0,..)> <mutex_enter(0x83f7a0b0,0x1040000,&cpu_info_store,0x0,..)> <issignal(0x83f19320,0x1040000,&cpu_info_store,0x0,..)> <ffs(0,0x200,&cpu_info_store,0x0,..)> <ffs(0,0x200,&cpu_info_store,0x0,..)> <ffs(0,0x803a0000,&cpu_info_store,0x0,..)> <ffs(0,0x803a0000,&cpu_info_store,0x0,..)> <mutex_spin_enter(0x83f7a140,0x803a0000,&cpu_info_store,0x0,..)> <mutex_spin_exit(0x83f7a140,0x803a0000,&cpu_info_store,0x0,..)> <mutex_exit(" ",0x803a0000,&cpu_info_store,0x0,..)> <trap(0x8ff3c,":","PATH_LOCALE",0x7ded1044,..)> <_splset_noprof(0xfc01,0x0,"PATH_LOCALE",0x7ded1044,..)> : --- Izumi Tsutsui