[Pkg-sysvinit-devel] Bug#672959: kfreebsd-*: panic: vm_fault_copy_wired

Carlos Alberto Lopez Perez clopez at igalia.com
Sat Jul 21 21:47:24 UTC 2012


On 21/07/12 23:32, Roger Leigh wrote:
> So from what the other submitters reported, it sounds like this is
> the result of paralellism in the rcS scripts.  This would imply
> that there's a missing dependency relating to checkroot.sh.  So
> this should be fairly simple to fix once we know what's running
> in parallel inappropriately.
> 
> /usr/share/insserv/make-testsuite and

attached make-testsuite.output.txt


> /etc/init.d/.depend.boot
> will show you the dependency graph.

# cat /etc/init.d/.depend.boot
TARGETS = kldutils mountkernfs.sh hostname.sh freebsd-utils keyboard-setup geli mountdevsubfs.sh checkroot.sh mtab.sh checkroot-bootclean.sh checkfs.sh mountall.sh urandom devd mountall-bootclean.sh networking rpcbind mountnfs.sh mountnfs-bootclean.sh console-setup rpc.statd nfsiod powerd bootmisc.sh kbdcontrol rpc.lockd
INTERACTIVE = freebsd-utils keyboard-setup checkroot.sh checkfs.sh console-setup
freebsd-utils: kldutils
keyboard-setup: mountkernfs.sh
geli: kldutils
mountdevsubfs.sh: mountkernfs.sh
checkroot.sh: geli mountdevsubfs.sh hostname.sh keyboard-setup
mtab.sh: freebsd-utils checkroot.sh
checkroot-bootclean.sh: checkroot.sh
checkfs.sh: checkroot.sh mtab.sh
mountall.sh: checkfs.sh kldutils
urandom: mountall.sh
devd: mountall.sh kldutils
mountall-bootclean.sh: mountall.sh
networking: devd mountkernfs.sh mountall.sh
rpcbind: networking mountall.sh
mountnfs.sh: mountall.sh networking rpcbind
mountnfs-bootclean.sh: mountall.sh mountnfs.sh
console-setup: mountall.sh mountnfs.sh mountnfs-bootclean.sh
rpc.statd: networking mountall.sh mountnfs.sh mountnfs-bootclean.sh rsyslog
nfsiod: networking mountall.sh rsyslog
powerd: mountall.sh mountnfs.sh mountnfs-bootclean.sh rsyslog
bootmisc.sh: mountall.sh mountnfs.sh mountnfs-bootclean.sh
kbdcontrol: mountall.sh mountnfs.sh mountnfs-bootclean.sh
rpc.lockd: rpc.statd mountall.sh mountnfs.sh mountnfs-bootclean.sh

> 
> Looking at the screenshot you attached, I can't see any obvious
> reason for fsck to make the kernel panic.  There's no indication
> of odd scripts (other than geli) running in parallel here.  This
> really needs investigation from a kfreebsd person; I'm not
> sufficiently knowledgeable to look into it myself.
> 
> 

I guess this is reproducible by simply installing Debian/kFreeBSD AMD64
on a virtual machine and forcing and unclean shutdown (killing the qemu
process when the virtual machine is running).

Regards!
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: make-testsuite.output.txt
URL: <http://lists.alioth.debian.org/pipermail/pkg-sysvinit-devel/attachments/20120721/3c0b4b26/attachment-0001.txt>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 900 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-sysvinit-devel/attachments/20120721/3c0b4b26/attachment-0001.pgp>


More information about the Pkg-sysvinit-devel mailing list