Subject: Re: -current boot over network
To: Paulo Alexandre Pinto Pires <pappires@vortex.del.ufrj.br>
From: Paulo Alexandre Pinto Pires <pappires@vortex.del.ufrj.br>
List: port-sun3
Date: 04/28/1997 17:19:41
> Hi, all.
>
> > > This is my problem. The machine halts at multiuser boot, with
> > > the following message:
> > >
> > > pmap_fault: kernel_map & va < avail
> > >
> > > What does this mean and how can I overcome it?
> >
> > Can you get DDB to give you a backtrace? That would be very helpful
> > in determining why the fault occurred.
>
> I'll only be able to do it on Monday now, but I'll send the results
> as soon as I can.
>
> But what does this mean, anyway?
Well, here goes the output of a kernel built with DDB.
8<-------------------------------------------------------------
Stopped at _Debugger+0x6: unlk a6
db> trace
_Debugger(0,8,e553e00,ee87b38,e075c1a) + 6
__pmap_fault(e100000,0,1) + 32
_trap(8,145,8) + 3ca
sun3_mmu_specific(?)
_nfs_reply(e528680) + 38
_nfs_request(e554d80,e554700,7,0,e525a80,ee87d20,ee87d1c,ee87d18) + 31c
_nfs_writerpc(e554d80,ee87da4,e525a80,ee87d98,ee87d94) + 5c8
_nfs_doio(e726258,e525a80,0,1,5f) + 3ac
_nfs_strategy(ee87e10) + 78
_nfs_writebp(e726258,1,ee87ef0,e05fe50,ee87e98) + 142
_nfs_bwrite(ee87e98) + 10
_nfs_flush(e554d80,e525a80,1,e553e00,1) + 3ae
_nfs_fsync(ee87f24) + 1c
_sys_fsync(e553e00,ee87f84,ee87f7c) + 86
_syscall(5f) + 13e
_trap0() + e
8<------------------------------------------------------------
/var/log/messages show:
Apr 28 16:29:11 crux syslogd: restart
Apr 28 16:29:11 crux /netbsd: NetBSD 1.2D (CRUX.APR25) #2: Fri Apr 25 16:31:15 EST 1997
Apr 28 16:29:11 crux /netbsd: pappires@phoenix.del.ufrj.br:/home/src/sys/arch/sun3/compile/CRUX.APR25
Apr 28 16:29:11 crux /netbsd: Model: Sun 3/60 (hostid 1700b04f)
Apr 28 16:29:12 crux /netbsd: fpu: mc68881
Apr 28 16:29:12 crux /netbsd: real mem = 12566528
Apr 28 16:29:12 crux /netbsd: avail mem = 10993664
Apr 28 16:29:12 crux /netbsd: using 89 buffers containing 729088 bytes of memory
Apr 28 16:29:12 crux /netbsd: mainbus0 (root)
Apr 28 16:29:12 crux /netbsd: obio0 at mainbus0
Apr 28 16:29:12 crux /netbsd: zsc0 at obio0 addr 0x0 level 6: (softpri 3)
Apr 28 16:29:12 crux /netbsd: kbd0 at zsc0 channel 0 (console)
Apr 28 16:29:12 crux /netbsd: ms0 at zsc0 channel 1
Apr 28 16:29:12 crux /netbsd: zsc1 at obio0 addr 0x20000 level 6: (softpri 3)
Apr 28 16:29:12 crux /netbsd: zstty0 at zsc1 channel 0
Apr 28 16:29:13 crux /netbsd: zstty1 at zsc1 channel 1
Apr 28 16:29:13 crux /netbsd: zsc1: enabling zs interrupts
Apr 28 16:29:13 crux /netbsd: eeprom0 at obio0 addr 0x40000
Apr 28 16:29:13 crux /netbsd: clock0 at obio0 addr 0x60000 level 5
Apr 28 16:29:13 crux /netbsd: memerr0 at obio0 addr 0x80000 level 7: (Parity memory)
Apr 28 16:29:13 crux /netbsd: intreg0 at obio0 addr 0xa0000
Apr 28 16:29:13 crux /netbsd: le0 at obio0 addr 0x120000 level 3: address 08:00:20:06:3b:9c
Apr 28 16:34:19 crux syslogd: restart
Apr 28 16:34:19 crux /netbsd: pmap_fault: kernel_map & va < avail
Apr 28 16:34:19 crux /netbsd:
Apr 28 16:34:19 crux /netbsd: Kernel Breakpoint, frame=0xe003fa0
Apr 28 16:34:19 crux /netbsd:
Apr 28 16:34:20 crux /netbsd: *No debugger. Doing PROM abort...
Apr 28 16:34:20 crux /netbsd: NetBSD 1.2D (CRUX.APR25) #3: Sat Apr 26 04:40:40 EST 1997
Apr 28 16:34:20 crux /netbsd: pappires@phoenix.del.ufrj.br:/home/src/sys/arch/sun3/compile/CRUX.APR25
Apr 28 16:34:20 crux /netbsd: Model: Sun 3/60 (hostid 1700b04f)
Apr 28 16:34:20 crux /netbsd: fpu: mc68881
Apr 28 16:34:20 crux /netbsd: real mem = 12566528
Apr 28 16:34:20 crux /netbsd: avail mem = 10854400
Apr 28 16:34:20 crux /netbsd: using 89 buffers containing 729088 bytes of memory
Apr 28 16:34:20 crux /netbsd: mainbus0 (root)
Apr 28 16:34:21 crux /netbsd: obio0 at mainbus0
Apr 28 16:34:21 crux /netbsd: zsc0 at obio0 addr 0x0 level 6: (softpri 3)
Apr 28 16:34:21 crux /netbsd: kbd0 at zsc0 channel 0 (console)
Apr 28 16:34:21 crux /netbsd: ms0 at zsc0 channel 1
Apr 28 16:34:21 crux /netbsd: zsc1 at obio0 addr 0x20000 level 6: (softpri 3)
Apr 28 16:34:21 crux /netbsd: zstty0 at zsc1 channel 0
---
Pappires