Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 7 Feb 1997 09:28:03 +1100
From:      Bruce Evans <bde@zeta.org.au>
To:        freebsd-questions@freebsd.org, spatula@gulf.net
Cc:        freebsd-bugs@freebsd.org
Subject:   Re: What's going on here?
Message-ID:  <199702062228.JAA06394@godzilla.zeta.org.au>

next in thread | raw e-mail | index | archive | help
>I have some more information that may be useful to diagnosing the 
>problems I have been having.  In a nutshell, my system encounters a lot 
>of page faults while in kernel mode.  They can be made to stop by not 
>using swap at all, but that isn't really such a great solution.
>
>My most recent trace from the debugger reveals this: (I've reversed the 
>order so it's chronological)
>
>Xsyscall at _Xsyscall+0x35
>_syscall(27,27,5,efbf75d,efbfdb54) at _syscall+0x183
>_execve(f137c800,efbfff94,efbfff84,8097060,efbfd75d) at _execve+0x1c7
>_exec_aout_imgoct(efbffe98,f01bf6c18,f137c800,0,0) at _exec_aout_imgoct+0x15f
>_exec_new_vmspace(efbffe98,0,0,efbffe98,3e000) at _exec_new_vmspace+0x3d
>_pmap_remove_pages(f1425164,0,efbfe000,0,efbde000) at _pmap_remove_pages+0x7b
>...
>   Other information that may be of use: I know that there are bad 
>sectors on my swap partition, but I had the install program check and 
>mark bad blocks.  Also, this is happening with 3.0-SNAP, but also was 
>happening with 2.1.5.  This is running on a P100, intel chipset, with 32 
>megs of RAM and 74 megs swap.

Did the install program use bad144 to mark the bad blocks?  This only
works for IDE disks.  exceve() requires virtual memory to work perfectly
for some things.  Swap probably needs to work perfectly to avoid panics
in execve().

Bruce



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199702062228.JAA06394>